Skip to main content

AI assistant

Sign in to chat with this filing

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

CHORUS LIMITED Major Shareholding Notification 2022

Nov 6, 2022

64680_rns_2022-11-06_328d84fc-3564-467f-87c3-b13724bc2e2d.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

Disclosure of ceasing to have substantial holding

Section 279, Financial Markets Conduct Act 2013

To NZX Limited and To Chorus Ltd

Date this disclosure made: 07 November, 2022

Date last disclosure made: 28 September, 2022

Date on which substantial holding ceased: 2 November, 2022

Substantial product holder(s) giving disclosure

Full name(s): Mitsubishi UFJ Financial Group, Inc., First Sentier Investors Realindex Pty Ltd, First Sentier Investors (Australia) IM Ltd., Mitsubishi UFJ Trust and Banking Corporation

Summary of previous substantial holding

Class of quoted voting products: Ordinary Shares (security code: NZCNUE0001S2)

Summary for Mitsubishi UFJ Financial Group, Inc., First Sentier Investors Realindex Pty Ltd, First Sentier Investors (Australia) IM Ltd., Mitsubishi UFJ Trust and Banking Corporation

For last disclosure,—

  • (a) total number held in class: 22,457,229

  • (b) total in class: 446,365,610

  • (c) total percentage held in class: 5.031%

For current holding after ceasing to have substantial holding,—

  • (a) total number held in class: 21,977,612

  • (b) total in class: 446,119,355

  • (c) total percentage held in class: 4.926%

Details of transactions and events giving rise to ceasing of substantial holding

Details of the transactions or other events requiring disclosure:

For transaction details relating to subsidiaries of Mitsubishi UFJ Financial Group, Inc. see Annexure A.

For transaction details relating to the Morgan Stanley group see Annexure C.

1

Additional information

Address(es) of substantial product holder(s):

Mitsubishi UFJ Financial Group, Inc. – 2-7-1, Marunouchi, Chiyoda-ku, Tokyo 100-8330, Japan

First Sentier Investors Realindex Pty Ltd - Level 5, Tower Three International Towers Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia

First Sentier Investors (Australia) IM Ltd - Level 5, Tower Three International Towers Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia

Mitsubishi UFJ Trust and Banking Corporation - 1-4-5, Marunouchi, Chiyoda-ku, Tokyo Japan

Contact details: Mariko Onda, Phone: +81-3-3240-3003, E-mail:[email protected]

Nature of connection between substantial product holders: First Sentier Investors (Australia) IM Ltd, First Sentier Investors Realindex Pty Ltd and Mitsubishi UFJ Trust and Banking Corporation are wholly-owned subsidiaries of Mitsubishi UFJ Financial Group, Inc.

Name of any other person believed to have given, or believed to be required to give, a disclosure under the Financial Markets Conduct Act 2013 in relation to the financial products to which this disclosure relates: Not applicable

Certification

I, Mariko Onda, certify that, to the best of my knowledge and belief, the information contained in this disclosure is correct and that I am duly authorised to make this disclosure by all persons for whom it is made.

2

Annexure A

Transaction details for subsidiaries of Mitsubishi UFJ Financial Group, Inc.

Date of
Transaction
Holder of Relevant
Interest
Nature of
Transaction
Class of
Securities
Number of
Securities
Cash
Consideratio
n (NZD)
23-Sep-2022 First Sentier
Investors (Australia)
IM Ltd
BUY
Ordinary
Shares
4,824 36,469.44
23-Sep-2022 First Sentier
Investors Realindex
Pty Ltd
BUY
Ordinary
Shares
755 5,679.45
23-Sep-2022 First Sentier
Investors Realindex
Pty Ltd
BUY
Ordinary
Shares
1,033 7,770.70
27-Sep-2022 First Sentier
Investors Realindex
Pty Ltd
BUY
Ordinary
Shares
4,461 33,103.71
27-Sep-2022 First Sentier
Investors Realindex
Pty Ltd
BUY
Ordinary
Shares
1,810 13,431.45
27-Sep-2022 First Sentier
Investors Realindex
Pty Ltd
BUY
Ordinary
Shares
8,355 61,999.88

3

28-Sep-2022 First Sentier
Investors Realindex
Pty Ltd
SELL
Ordinary
Shares
-8,330 -62,099.54
29-Sep-2022 First Sentier
Investors Realindex
Pty Ltd
BUY
Ordinary
Shares
15,778 119,230.09
30-Sep-2022 First Sentier
Investors Realindex
Pty Ltd
SELL
Ordinary
Shares
-1,808 -13,527.38
04-Oct-2022 First Sentier
Investors (Australia)
IM Ltd
BUY
Ordinary
Shares
12,233 94,160.27
05-Oct-2022 First Sentier
Investors (Australia)
IM Ltd
BUY
Ordinary
Shares
8,167 62,395.88
05-Oct-2022 First Sentier
Investors Realindex
Pty Ltd
SELL
Ordinary
Shares
-14,503 -111,769.25
06-Oct-2022 First Sentier
Investors Realindex
Pty Ltd
BUY
Ordinary
Shares
2,804 21,475.52

4

06-Oct-2022 First Sentier
Investors (Australia)
IM Ltd
BUY
Ordinary
Shares
4,287 32,581.20
11-Oct-2022 First Sentier
Investors Realindex
Pty Ltd
SELL
Ordinary
Shares
-18,049 -139,060.56
11-Oct-2022 First Sentier
Investors (Australia)
IM Ltd
BUY
Ordinary
Shares
116 894.88
12-Oct-2022 First Sentier
Investors (Australia)
IM Ltd
BUY
Ordinary
Shares
4,715 36,565.43
13-Oct-2022 First Sentier
Investors Realindex
Pty Ltd
SELL
Ordinary
Shares
-13,952 -107,350.35
13-Oct-2022 First Sentier
Investors Realindex
Pty Ltd
BUY
Ordinary
Shares
8,668 66,693.87
13-Oct-2022 First Sentier
Investors Realindex
Pty Ltd
SELL
Ordinary
Shares
-2,924 -22,498.02

5

13-Oct-2022 First Sentier
Investors (Australia)
IM Ltd
BUY
Ordinary
Shares
80 615.95
13-Oct-2022 First Sentier
Investors Realindex
Pty Ltd
SELL
Ordinary
Shares
-2,924 -22,498.02
17-Oct-2022 First Sentier
Investors (Australia)
IM Ltd
BUY
Ordinary
Shares
7,998 0.00
17-Oct-2022 First Sentier
Investors (Australia)
IM Ltd
SELL
Ordinary
Shares
-7,998 0.00
19-Oct-2022 First Sentier
Investors Realindex
Pty Ltd
SELL
Ordinary
Shares
-78,648 -616,938.95
20-Oct-2022 First Sentier
Investors Realindex
Pty Ltd
SELL
Ordinary
Shares
-1,710 -13,211.97
20-Oct-2022 First Sentier
Investors (Australia)
IM Ltd
BUY
Ordinary
Shares
7,461 57,449.70

6

21-Oct-2022 First Sentier
Investors (Australia)
IM Ltd
BUY
Ordinary
Shares
288 2,206.07
21-Oct-2022 First Sentier
Investors (Australia)
IM Ltd
BUY
Ordinary
Shares
1,415 10,895.50
24-Oct-2022 First Sentier
Investors (Australia)
IM Ltd
BUY
Ordinary
Shares
115 901.11
27-Oct-2022 First Sentier
Investors (Australia)
IM Ltd
BUY
Ordinary
Shares
4,473 35,113.05
28-Oct-2022 First Sentier
Investors (Australia)
IM Ltd
BUY
Ordinary
Shares
2,048 16,076.80
02-Nov-2022 First Sentier
Investors (Australia)
IM Ltd
BUY
Ordinary
Shares
485 3,858.54

7

Annexure B Relevant interests held in the Morgan Stanley group

List of Morgan Stanley and its subsidiaries that have a relevant interest or are deemed to have a relevant interest in the shares.

Entities └─┬─ Morgan Stanley ├─┬─ Morgan Stanley Capital Management, LLC │ └─┬─ Morgan Stanley Domestic Holdings, Inc. │ ├─┬─ Eaton Vance Acquisitions LLC │ │ └─── Parametric Portfolio Associates LLC │ ├─┬─ ETCM Holdings, LLC │ │ └─── E*TRADE Securities LLC │ ├─┬─ Morgan Stanley & Co. LLC │ ├─── Morgan Stanley Capital Services LLC │ ├─┬─ Morgan Stanley Investment Management Inc. │ ├─┬─ Morgan Stanley Smith Barney LLC │ ├─┬─ Morgan Stanley Wealth Management Australia Pty Ltd ├─┬─ Morgan Stanley International Holdings Inc. │ ├─┬─ Morgan Stanley (Australia) Securities Holdings Pty Limited │ │ └─┬─ Morgan Stanley Australia Securities Limited │ ├─┬─ Morgan Stanley International Limited │ │ ├─┬─ Morgan Stanley Investments (UK) │ │ │ ├─┬─ Morgan Stanley & Co. International plc

8

Annexure C Transaction details for the Morgan Stanley group

9

Date of Transaction Holder of Relevant Interest Transaction Nature Consideration Class and number of securities
23/09/2022 Morgan Stanley& Co. Internationalplc Buy 415.24 55 OrdinaryShares
23/09/2022 Morgan Stanley& Co. Internationalplc Buy 2,260.44 299 OrdinaryShares
23/09/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,232 Swaps
23/09/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,487 Swaps
23/09/2022 Morgan Stanley& Co. Internationalplc Buy N/A 20 Swaps
23/09/2022 Morgan Stanley& Co. Internationalplc Buy N/A 25 Swaps
23/09/2022 Morgan Stanley& Co. Internationalplc Buy N/A 25,729 Swaps
23/09/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 80,441 OrdinaryShares
23/09/2022 Morgan Stanley & Co. International plc Decrease in shares held or in respect
of which the holder may exercise right
to rehypothecate pursuant to the
agreement(s)
N/A 80,441 Ordinary Shares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,030.75(AUD) 155 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,076.48(AUD) 162 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,095.52(AUD) 164 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,173.51(AUD) 177 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,349.36(AUD) 202 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,351.98(AUD) 203 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,420.96(AUD) 214 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,424.17(AUD) 214 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,516.20(AUD) 228 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,715.70(AUD) 258 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,723.44(AUD) 258 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,783.47(AUD) 269 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 106.72(AUD) 16 OrdinaryShares
23/09/2022 Morgan Stanley Australia Securities Limited Buy 120,091.04 (AUD) 18,086 Ordinary Shares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 13,801.61(AUD) 2,077 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 14,183.04(AUD) 2,136 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 17,622.56(AUD) 2,654 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 193.14(AUD) 29 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,174.64(AUD) 328 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,363.84(AUD) 356 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 212.32(AUD) 32 OrdinaryShares

1

23/09/2022 Morgan StanleyAustralia Securities Limited Buy 253.27(AUD) 38 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 3,396.60(AUD) 510 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 3,882.78(AUD) 583 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 30,033.28(AUD) 4,496 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,275.95(AUD) 643 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,767.52(AUD) 718 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,855.76(AUD) 728 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,875.12(AUD) 732 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 438.90(AUD) 66 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 459.54(AUD) 69 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 6,106.96(AUD) 926 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 6,815.15(AUD) 1,021 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 6.61(AUD) 1 OrdinaryShare
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 66.65(AUD) 10 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 7,414.80(AUD) 1,110 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Buy 780.39(AUD) 117 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,181.40(AUD) 179 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,346.33(AUD) 202 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,349.36(AUD) 202 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,397.54(AUD) 210 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,409.80(AUD) 212 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,419.64(AUD) 213 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,509.68(AUD) 226 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,901.90(AUD) 286 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 10,537.41(AUD) 1,599 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 106.72(AUD) 16 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 11,192.26(AUD) 1,678 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 11,880.00(AUD) 1,800 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 12,509.76(AUD) 1,884 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 12,782.00(AUD) 1,925 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 13,433.38(AUD) 2,014 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 14,385.97(AUD) 2,183 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 17,622.56(AUD) 2,654 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 19,896.61(AUD) 2,983 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 193.14(AUD) 29 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,027.73(AUD) 307 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,081.45(AUD) 313 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,127.73(AUD) 319 OrdinaryShares

2

23/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,137.86(AUD) 321 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,657.34(AUD) 399 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,693.25(AUD) 405 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,702.48(AUD) 407 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,718.30(AUD) 410 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 20,859.62(AUD) 3,151 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 25,236.98(AUD) 3,818 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 259.93(AUD) 39 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 26,726.58(AUD) 4,013 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 260.52(AUD) 39 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 286.81(AUD) 43 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 299.25(AUD) 45 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,203.46(AUD) 481 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,220.40(AUD) 485 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,231.90(AUD) 486 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,265.15(AUD) 491 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,295.00(AUD) 500 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,578.96(AUD) 539 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,987.96(AUD) 597 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 36,273.60(AUD) 5,496 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 365.20(AUD) 55 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 37,943.40(AUD) 5,749 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 39,700.56(AUD) 5,979 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 391.76(AUD) 59 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 4,074.80(AUD) 610 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 40.02(AUD) 6 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 41,150.20(AUD) 6,188 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 42,017.92(AUD) 6,328 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 45,895.68(AUD) 6,912 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 48,571.60(AUD) 7,315 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 5,481.18(AUD) 823 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 553.19(AUD) 83 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 58,692.92(AUD) 8,866 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 583.44(AUD) 88 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 634.08(AUD) 96 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 659.50(AUD) 100 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 666.09(AUD) 101 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 784.11(AUD) 118 OrdinaryShares

3

23/09/2022 Morgan StanleyAustralia Securities Limited Sell 79.86(AUD) 12 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 8,470.24(AUD) 1,268 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 8,571.42(AUD) 1,287 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 837.27(AUD) 126 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 839.16(AUD) 126 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 849.92(AUD) 128 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 86.51(AUD) 13 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 884.45(AUD) 133 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 90,533.10(AUD) 13,614 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 929.19(AUD) 141 OrdinaryShares
23/09/2022 Morgan StanleyAustralia Securities Limited Sell 964.25(AUD) 145 OrdinaryShares
23/09/2022 Morgan StanleyCapital Services LLC Buy N/A 2,519 Swaps
23/09/2022 Morgan StanleyCapital Services LLC Buy N/A 43 Swaps
23/09/2022 Morgan StanleyCapital Services LLC Buy N/A 5,979 Swaps
23/09/2022 Morgan StanleyCapital Services LLC Buy N/A 979 Swaps
23/09/2022 Morgan StanleyCapital Services LLC Sell N/A 2,665 Swaps
23/09/2022 Morgan StanleyCapital Services LLC Sell N/A 55 Swaps
23/09/2022 Morgan StanleyCapital Services LLC Sell N/A 9,873 Swaps
26/09/2022 Morgan Stanley& Co. Internationalplc Buy N/A 2,979 Swaps
26/09/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 38,297 OrdinaryShares
26/09/2022 Morgan Stanley & Co. International plc Decrease in shares held or in respect
of which the holder may exercise right
to rehypothecate pursuant to the
agreement(s)
N/A 38,297 Ordinary Shares
26/09/2022 Morgan Stanley& Co. Internationalplc Sell N/A 16,302 Swaps
26/09/2022 Morgan Stanley& Co. Internationalplc Sell N/A 723 Swaps
26/09/2022 Morgan Stanley& Co. Internationalplc Sell N/A 855 Swaps
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,026.78(AUD) 157 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,288.38(AUD) 197 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,308.00(AUD) 200 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,703.00(AUD) 260 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 10,405.92(AUD) 1,596 OrdinaryShares
26/09/2022 Morgan Stanley Australia Securities Limited Buy 100,036.36 (AUD) 15,343 Ordinary Shares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 11,162.24(AUD) 1,712 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 11,833.80(AUD) 1,815 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 117.00(AUD) 18 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 12,492.69(AUD) 1,919 OrdinaryShares

4

26/09/2022 Morgan StanleyAustralia Securities Limited Buy 143.88(AUD) 22 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,047.28(AUD) 314 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,109.15(AUD) 327 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,177.92(AUD) 332 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 209.28(AUD) 32 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 228.55(AUD) 35 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 293.40(AUD) 45 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 3,049.20(AUD) 462 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 30,106.08(AUD) 4,646 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,335.12(AUD) 669 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,466.20(AUD) 685 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,631.36(AUD) 706 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 6,282.32(AUD) 968 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 6,291.48(AUD) 962 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 6.45(AUD) 1 OrdinaryShare
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 637.00(AUD) 98 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 7,158.96(AUD) 1,098 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 743.28(AUD) 114 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 8,436.96(AUD) 1,296 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 9,788.47(AUD) 1,499 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Buy 90.86(AUD) 14 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,067.64(AUD) 164 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,183.74(AUD) 181 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,264.15(AUD) 193 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,318.56(AUD) 201 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,356.16(AUD) 208 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,397.50(AUD) 215 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,712.16(AUD) 261 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,884.28(AUD) 289 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 11,833.80(AUD) 1,815 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 11,885.96(AUD) 1,823 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 12,844.48(AUD) 1,958 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 12,882.65(AUD) 1,985 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 15,486.72(AUD) 2,368 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 169.26(AUD) 26 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,089.60(AUD) 320 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,125.44(AUD) 328 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,209.68(AUD) 341 OrdinaryShares

5

26/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,374.02(AUD) 363 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,516.72(AUD) 386 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,592.41(AUD) 397 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,903.76(AUD) 444 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 20,373.60(AUD) 3,120 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 209.28(AUD) 32 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 228.55(AUD) 35 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 25,466.40(AUD) 3,888 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 275.52(AUD) 42 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,105.27(AUD) 477 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,124.35(AUD) 477 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,185.00(AUD) 490 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,311.28(AUD) 511 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,866.36(AUD) 593 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,917.46(AUD) 599 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,932.04(AUD) 604 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 318.99(AUD) 49 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 346.35(AUD) 53 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 4,264.05(AUD) 655 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 4,530.02(AUD) 698 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 4,999.68(AUD) 768 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 465.76(AUD) 71 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 5,592.24(AUD) 863 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 6,044.40(AUD) 920 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 6,631.56(AUD) 1,014 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 6.57(AUD) 1 OrdinaryShare
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 637.00(AUD) 98 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 7,158.96(AUD) 1,098 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 7,560.24(AUD) 1,156 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 73,565.16(AUD) 11,283 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 766.35(AUD) 117 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 8,436.98(AUD) 1,297 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 8,704.20(AUD) 1,335 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 8,812.80(AUD) 1,360 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 90.86(AUD) 14 OrdinaryShares
26/09/2022 Morgan StanleyAustralia Securities Limited Sell 91.14(AUD) 14 OrdinaryShares
26/09/2022 Morgan StanleyCapital Services LLC Buy N/A 2,302 Swaps
26/09/2022 Morgan StanleyCapital Services LLC Buy N/A 2,502 Swaps

6

26/09/2022 Morgan StanleyCapital Services LLC Buy N/A 21,797 Swaps
26/09/2022 Morgan StanleyCapital Services LLC Buy N/A 3,638 Swaps
26/09/2022 Morgan StanleyCapital Services LLC Sell N/A 1,597 Swaps
26/09/2022 Morgan StanleyCapital Services LLC Sell N/A 1,815 Swaps
26/09/2022 Morgan StanleyCapital Services LLC Sell N/A 43 Swaps
26/09/2022 Morgan StanleyCapital Services LLC Sell N/A 62 Swaps
26/09/2022 Morgan StanleyCapital Services LLC Sell N/A 685 Swaps
26/09/2022 Parametric Portfolio Associates LLC Transfer Out N/A 42,764 OrdinaryShares
27/09/2022 Morgan Stanley& Co. Internationalplc Buy 304.57 41 OrdinaryShares
27/09/2022 Morgan Stanley& Co. Internationalplc Buy N/A 14,797 Swaps
27/09/2022 Morgan Stanley& Co. Internationalplc Buy N/A 6,361 Swaps
27/09/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 2,432 Ordinary Shares
27/09/2022 Morgan Stanley& Co. Internationalplc Sell N/A 342 Swaps
27/09/2022 Morgan Stanley& Co. Internationalplc Sell N/A 419 Swaps
27/09/2022 Morgan Stanley& Co. Internationalplc Sell N/A 8,925 Swaps
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,017.36(AUD) 157 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,141.00(AUD) 175 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,145.76(AUD) 176 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,146.64(AUD) 176 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,157.89(AUD) 178 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,247.23(AUD) 191 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,321.53(AUD) 203 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,457.11(AUD) 224 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,479.72(AUD) 228 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,494.21(AUD) 229 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,617.00(AUD) 245 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,752.30(AUD) 270 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,773.44(AUD) 272 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,811.16(AUD) 278 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,869.12(AUD) 288 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,898.64(AUD) 293 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 15,717.71(AUD) 2,407 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 16,081.00(AUD) 2,474 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 19.56(AUD) 3 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,241.15(AUD) 344 OrdinaryShares

7

27/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,444.00(AUD) 376 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,899.32(AUD) 444 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,951.00(AUD) 454 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 22,863.12(AUD) 3,512 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 235.08(AUD) 36 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 310.20(AUD) 47 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 325.25(AUD) 50 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 37,495.26(AUD) 5,742 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,465.50(AUD) 687 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 513.89(AUD) 79 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 536.28(AUD) 82 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 546.84(AUD) 84 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 6,275.64(AUD) 964 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 6,736.62(AUD) 1,038 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 6,778.14(AUD) 1,038 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 6,974.04(AUD) 1,068 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 6.48(AUD) 1 OrdinaryShare
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 6.49(AUD) 1 OrdinaryShare
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 6.50(AUD) 1 OrdinaryShare
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 6.50(AUD) 1 OrdinaryShare
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 6.51(AUD) 1 OrdinaryShare
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 6.51(AUD) 1 OrdinaryShare
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 630.50(AUD) 97 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 661.55(AUD) 101 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 664.02(AUD) 102 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 7,453.95(AUD) 1,145 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 712.86(AUD) 109 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 748.65(AUD) 115 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 792.00(AUD) 120 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 8,762.65(AUD) 1,345 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 813.12(AUD) 125 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 834.56(AUD) 128 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 84.89(AUD) 13 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 9,488.38(AUD) 1,462 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 904.89(AUD) 139 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 943.95(AUD) 145 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 954.84(AUD) 146 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Buy 956.30(AUD) 146 OrdinaryShares

8

27/09/2022 Morgan StanleyAustralia Securities Limited Buy 970.73(AUD) 149 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,287.00(AUD) 198 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,321.53(AUD) 203 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,460.25(AUD) 225 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 103.84(AUD) 16 OrdinaryShares
27/09/2022 Morgan Stanley Australia Securities Limited Sell 104,904.45 (AUD) 16,065 Ordinary Shares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 14,379.06(AUD) 2,202 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 17,134.72(AUD) 2,624 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 188.79(AUD) 29 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 208.00(AUD) 32 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 21,457.58(AUD) 3,286 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 24,171.63(AUD) 3,713 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 25,865.33(AUD) 3,961 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 26.02(AUD) 4 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 279.93(AUD) 43 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,121.69(AUD) 481 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,619.56(AUD) 556 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 39,330.19(AUD) 6,023 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 4,238.01(AUD) 651 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 610.06(AUD) 94 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 630.50(AUD) 97 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 664.02(AUD) 102 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 676.00(AUD) 104 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 7,239.12(AUD) 1,112 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 7,943.38(AUD) 1,223 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 727.44(AUD) 112 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 764.64(AUD) 118 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 8,052.20(AUD) 1,235 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 84.89(AUD) 13 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 859.98(AUD) 132 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 9,488.38(AUD) 1,462 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 943.95(AUD) 145 OrdinaryShares
27/09/2022 Morgan StanleyAustralia Securities Limited Sell 97.95(AUD) 15 OrdinaryShares
27/09/2022 Morgan StanleyCapital Services LLC Buy N/A 2,202 Swaps
27/09/2022 Morgan StanleyCapital Services LLC Buy N/A 3,286 Swaps
27/09/2022 Morgan StanleyCapital Services LLC Buy N/A 3,995 Swaps
27/09/2022 Morgan StanleyCapital Services LLC Buy N/A 556 Swaps

9

27/09/2022 Morgan StanleyCapital Services LLC Buy N/A 6,023 Swaps
27/09/2022 Morgan StanleyCapital Services LLC Sell N/A 1,071 Swaps
27/09/2022 Morgan StanleyCapital Services LLC Sell N/A 1,083 Swaps
27/09/2022 Morgan StanleyCapital Services LLC Sell N/A 3 Swaps
27/09/2022 Morgan StanleyCapital Services LLC Sell N/A 4,367 Swaps
27/09/2022 Morgan StanleyCapital Services LLC Sell N/A 41 Swaps
27/09/2022 Morgan StanleyCapital Services LLC Sell N/A 47 Swaps
28/09/2022 Morgan Stanley& Co. Internationalplc Buy 230.98 31 OrdinaryShares
28/09/2022 Morgan Stanley& Co. Internationalplc Buy N/A 3,891 Swaps
28/09/2022 Morgan Stanley& Co. Internationalplc Sell N/A 10,204 Swaps
28/09/2022 Morgan Stanley& Co. Internationalplc Sell N/A 187 Swaps
28/09/2022 Morgan Stanley& Co. Internationalplc Sell N/A 238 Swaps
28/09/2022 Morgan Stanley& Co. Internationalplc Sell N/A 3,321 Swaps
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,095.36(AUD) 168 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,111.50(AUD) 171 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,143.42(AUD) 177 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,836.67(AUD) 283 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,911.00(AUD) 294 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 11,340.42(AUD) 1,742 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 143.00(AUD) 22 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 15,915.18(AUD) 2,479 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 16,692.00(AUD) 2,568 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 18,605.16(AUD) 2,898 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,300.40(AUD) 355 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,670.30(AUD) 414 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,864.40(AUD) 440 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,996.50(AUD) 461 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 20,203.37(AUD) 3,113 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 233.64(AUD) 36 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 240.87(AUD) 37 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 3,114.81(AUD) 477 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 3,867.50(AUD) 595 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 3,921.52(AUD) 601 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 3,951.57(AUD) 607 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 301.74(AUD) 47 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 31,052.70(AUD) 4,770 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 311.52(AUD) 48 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 358.60(AUD) 55 OrdinaryShares

10

28/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,355.19(AUD) 669 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,882.50(AUD) 750 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 45.43(AUD) 7 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 5,097.33(AUD) 783 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 554.20(AUD) 85 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 58.41(AUD) 9 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 6,680.62(AUD) 1,027 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 653.00(AUD) 100 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 669.50(AUD) 103 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 695.50(AUD) 107 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 744.42(AUD) 114 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 78.30(AUD) 12 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 84.76(AUD) 13 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 846.95(AUD) 130 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 855.43(AUD) 131 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 909.30(AUD) 140 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 947.54(AUD) 146 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 962.00(AUD) 148 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Buy 971.48(AUD) 149 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,140.12(AUD) 175 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,290.51(AUD) 199 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,495.00(AUD) 230 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,593.32(AUD) 244 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,657.50(AUD) 255 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,791.24(AUD) 276 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,949.48(AUD) 299 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 10,276.50(AUD) 1,581 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 103.92(AUD) 16 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 11,340.42(AUD) 1,742 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 110.50(AUD) 17 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 116.91(AUD) 18 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 12,525.24(AUD) 1,924 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 13,310.99(AUD) 2,051 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 130.00(AUD) 20 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 18,273.57(AUD) 2,807 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 19,866.44(AUD) 3,047 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,123.86(AUD) 327 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,229.50(AUD) 343 OrdinaryShares

11

28/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,280.25(AUD) 350 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,312.81(AUD) 355 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,632.50(AUD) 405 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,704.00(AUD) 416 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,760.35(AUD) 425 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,860.00(AUD) 440 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 207.68(AUD) 32 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 211.86(AUD) 33 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 233.82(AUD) 36 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,235.47(AUD) 497 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,572.96(AUD) 548 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,777.18(AUD) 582 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 300.38(AUD) 46 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 311.75(AUD) 48 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 32.45(AUD) 5 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 33,396.30(AUD) 5,130 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 332.26(AUD) 51 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 370.50(AUD) 57 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 377.00(AUD) 58 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 4,283.64(AUD) 657 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 4,773.81(AUD) 735 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 5,511.32(AUD) 844 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 5,520.48(AUD) 848 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 545.16(AUD) 84 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 58.41(AUD) 9 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 598.92(AUD) 92 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 6,769.07(AUD) 1,043 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 670.53(AUD) 103 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 694.96(AUD) 107 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 7,657.00(AUD) 1,178 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 7,664.69(AUD) 1,181 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 74,611.11(AUD) 11,461 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 773.50(AUD) 119 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 799.50(AUD) 123 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 803.19(AUD) 123 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 819.63(AUD) 126 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 832.64(AUD) 128 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 846.30(AUD) 130 OrdinaryShares

12

28/09/2022 Morgan StanleyAustralia Securities Limited Sell 847.60(AUD) 130 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 887.40(AUD) 136 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 9,577.88(AUD) 1,469 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 90.86(AUD) 14 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 928.07(AUD) 143 OrdinaryShares
28/09/2022 Morgan StanleyAustralia Securities Limited Sell 929.50(AUD) 143 OrdinaryShares
28/09/2022 Morgan StanleyCapital Services LLC Buy N/A 33 Swaps
28/09/2022 Morgan StanleyCapital Services LLC Buy N/A 8,203 Swaps
28/09/2022 Morgan StanleyCapital Services LLC Sell N/A 2,092 Swaps
28/09/2022 Morgan StanleyCapital Services LLC Sell N/A 2,525 Swaps
28/09/2022 Morgan StanleyCapital Services LLC Sell N/A 31 Swaps
28/09/2022 Morgan StanleyCapital Services LLC Sell N/A 440 Swaps
28/09/2022 Morgan StanleyCapital Services LLC Sell N/A 6,845 Swaps
29/09/2022 Morgan Stanley& Co. Internationalplc Collateral Returned N/A 1,367,436 OrdinaryShares
29/09/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 1,367,436 Ordinary Shares
29/09/2022 Morgan Stanley& Co. Internationalplc Sell N/A 6,036 Swaps
29/09/2022 Morgan Stanley& Co. Internationalplc Sell N/A 8,969 Swaps
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,028.04(AUD) 156 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,339.26(AUD) 202 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,339.80(AUD) 203 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,354.56(AUD) 204 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,851.79(AUD) 281 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,857.41(AUD) 281 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 11,576.40(AUD) 1,754 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 112.71(AUD) 17 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 125.97(AUD) 19 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 13,246.62(AUD) 2,001 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 132.40(AUD) 20 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 14,745.12(AUD) 2,224 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 19,482.66(AUD) 2,943 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,115.39(AUD) 321 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,346.04(AUD) 356 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 23,342.12(AUD) 3,526 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 266.00(AUD) 40 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 270.39(AUD) 41 OrdinaryShares

13

29/09/2022 Morgan StanleyAustralia Securities Limited Buy 3,103.21(AUD) 467 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 3,396.06(AUD) 513 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 3,912.42(AUD) 591 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 311.61(AUD) 47 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 325.36(AUD) 49 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 39.84(AUD) 6 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,117.64(AUD) 622 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,203.42(AUD) 634 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,247.16(AUD) 644 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,263.09(AUD) 643 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,478.00(AUD) 679 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,568.32(AUD) 688 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 47,088.06(AUD) 7,113 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 5,180.35(AUD) 779 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 5,502.90(AUD) 830 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 512.82(AUD) 77 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 6,719.68(AUD) 1,012 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 6,732.54(AUD) 1,017 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 6,811.98(AUD) 1,029 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 6,872.40(AUD) 1,035 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 650.72(AUD) 98 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 677.28(AUD) 102 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 7,161.62(AUD) 1,081 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 743.68(AUD) 112 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 769.08(AUD) 116 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 8,043.30(AUD) 1,215 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 837.90(AUD) 126 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 842.01(AUD) 127 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 9,667.17(AUD) 1,457 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 9,812.40(AUD) 1,480 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 916.32(AUD) 138 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 97,062.44(AUD) 14,662 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Buy 990.00(AUD) 150 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,019.48(AUD) 154 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,407.68(AUD) 212 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,410.26(AUD) 214 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,531.53(AUD) 231 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,571.31(AUD) 237 OrdinaryShares

14

29/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,706.48(AUD) 257 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 119.43(AUD) 18 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 18,906.72(AUD) 2,856 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,035.41(AUD) 307 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,291.04(AUD) 344 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,837.64(AUD) 428 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 266.00(AUD) 40 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 276.78(AUD) 42 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,025.34(AUD) 457 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 392.35(AUD) 59 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 4,118.03(AUD) 623 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 4,402.32(AUD) 664 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 5,502.90(AUD) 830 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 5,827.77(AUD) 879 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 6,811.98(AUD) 1,029 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 763.60(AUD) 115 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 783.52(AUD) 118 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 79.56(AUD) 12 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 85,940.84(AUD) 12,982 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 916.32(AUD) 138 OrdinaryShares
29/09/2022 Morgan StanleyAustralia Securities Limited Sell 92.89(AUD) 14 OrdinaryShares
29/09/2022 Morgan StanleyCapital Services LLC Buy N/A 4,774 Swaps
29/09/2022 Morgan StanleyCapital Services LLC Sell N/A 1,185 Swaps
29/09/2022 Morgan StanleyCapital Services LLC Sell N/A 1,324 Swaps
29/09/2022 Morgan StanleyCapital Services LLC Sell N/A 17,847 Swaps
29/09/2022 Morgan StanleyCapital Services LLC Sell N/A 2,581 Swaps
29/09/2022 Morgan StanleyCapital Services LLC Sell N/A 640 Swaps
29/09/2022 Parametric Portfolio Associates LLC Sell 131,996.36 (AUD) 19,950 Ordinary Shares
30/09/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 50,898 OrdinaryShares
30/09/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,965 Swaps
30/09/2022 Morgan Stanley& Co. Internationalplc Buy N/A 5,796 Swaps
30/09/2022 Morgan Stanley& Co. Internationalplc Buy N/A 51,903 Swaps
30/09/2022 Morgan Stanley& Co. Internationalplc Buy N/A 8,282 Swaps
30/09/2022 Morgan Stanley& Co. Internationalplc Collateral Returned N/A 5,721,328 OrdinaryShares

15

30/09/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 5,670,430 Ordinary Shares
30/09/2022 Morgan Stanley& Co. Internationalplc Sell 84,664.00 11,140 OrdinaryShares
30/09/2022 Morgan Stanley& Co. Internationalplc Sell N/A 200 Swaps
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,188.00(AUD) 180 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,273.80(AUD) 193 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,312.00(AUD) 200 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,594.08(AUD) 243 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,851.79(AUD) 281 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 13,376.52(AUD) 2,036 OrdinaryShares
30/09/2022 Morgan Stanley Australia Securities Limited Buy 141,085.31 (AUD) 21,409 Ordinary Shares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 156.00(AUD) 24 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 16,250.94(AUD) 2,466 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 177.25(AUD) 27 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 199.80(AUD) 30 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,266.65(AUD) 345 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,460.92(AUD) 374 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 3,175.04(AUD) 484 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 3,659.49(AUD) 557 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 360.80(AUD) 55 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 39.60(AUD) 6 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,889.78(AUD) 742 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 46.02(AUD) 7 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 496.50(AUD) 75 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 512.46(AUD) 78 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 513.24(AUD) 78 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 6,035.20(AUD) 920 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 6.60(AUD) 1 OrdinaryShare
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 663.57(AUD) 101 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 676.19(AUD) 103 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 687.01(AUD) 103 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 809.34(AUD) 123 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 827.82(AUD) 126 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 98.40(AUD) 15 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Buy 995.60(AUD) 152 OrdinaryShares

16

30/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,113.84(AUD) 168 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,155.36(AUD) 174 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,271.87(AUD) 193 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,281.15(AUD) 195 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,301.44(AUD) 196 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,314.00(AUD) 200 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,396.50(AUD) 210 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,414.70(AUD) 215 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,436.54(AUD) 217 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,485.18(AUD) 223 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,585.53(AUD) 237 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,851.79(AUD) 281 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 1,968.00(AUD) 300 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 11,065.14(AUD) 1,674 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 12,713.94(AUD) 1,909 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 125.02(AUD) 19 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 13,140.00(AUD) 2,000 OrdinaryShares
30/09/2022 Morgan Stanley Australia Securities Limited Sell 130,706.06 (AUD) 19,834 Ordinary Shares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 15,727.25(AUD) 2,365 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 199.80(AUD) 30 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,118.88(AUD) 323 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,174.60(AUD) 332 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,317.00(AUD) 350 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,492.71(AUD) 374 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,511.81(AUD) 378 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,554.61(AUD) 383 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,715.84(AUD) 414 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,921.42(AUD) 445 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 2,965.92(AUD) 444 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 24,280.20(AUD) 3,690 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 26,167.84(AUD) 3,989 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 26,460.40(AUD) 3,985 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,028.77(AUD) 461 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,370.41(AUD) 513 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,385.37(AUD) 511 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 3,394.05(AUD) 510 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 39,381.84(AUD) 5,976 OrdinaryShares

17

30/09/2022 Morgan StanleyAustralia Securities Limited Sell 4,152.24(AUD) 632 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 4,211.37(AUD) 641 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 4,845.84(AUD) 732 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 42,256.96(AUD) 6,364 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 45.99(AUD) 7 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 459.20(AUD) 70 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 46,663.79(AUD) 7,081 OrdinaryShares
30/09/2022 Morgan Stanley Australia Securities Limited Sell 490,955.00 (AUD) 74,500 Ordinary Shares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 551.04(AUD) 84 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 6,002.40(AUD) 915 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 6,882.68(AUD) 1,046 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 6.60(AUD) 1 OrdinaryShare
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 612.40(AUD) 93 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 631.75(AUD) 95 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 635.55(AUD) 95 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 64,318.40(AUD) 9,760 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 663.57(AUD) 101 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 669.63(AUD) 101 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 673.20(AUD) 102 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 674.22(AUD) 102 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 674.73(AUD) 102 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 690.90(AUD) 105 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 696.15(AUD) 105 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 7,011.76(AUD) 1,064 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 72.49(AUD) 11 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 765.60(AUD) 116 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 776.44(AUD) 118 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 788.97(AUD) 119 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 789.00(AUD) 120 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 79.80(AUD) 12 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 830.97(AUD) 126 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 85.34(AUD) 13 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 88,107.36(AUD) 13,431 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 92.26(AUD) 14 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 96,940.35(AUD) 14,755 OrdinaryShares
30/09/2022 Morgan StanleyAustralia Securities Limited Sell 98.70(AUD) 15 OrdinaryShares
30/09/2022 Morgan StanleyCapital Services LLC Buy N/A 388 Swaps

18

30/09/2022 Morgan StanleyCapital Services LLC Buy N/A 5,976 Swaps
30/09/2022 Morgan StanleyCapital Services LLC Buy N/A 6,474 Swaps
30/09/2022 Morgan StanleyCapital Services LLC Buy N/A 76,049 Swaps
30/09/2022 Morgan StanleyCapital Services LLC Sell N/A 193 Swaps
30/09/2022 Morgan StanleyCapital Services LLC Sell N/A 5,796 Swaps
30/09/2022 Morgan StanleyCapital Services LLC Sell N/A 868 Swaps
3/10/2022 Morgan Stanley& Co. Internationalplc Borrow Returned N/A 50,898 OrdinaryShares
3/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 2,970 Swaps
3/10/2022 Morgan Stanley& Co. Internationalplc Collateral Returned N/A 1,493,059 OrdinaryShares
3/10/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 1,543,957 Ordinary Shares
3/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 31,071 Swaps
3/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 999 Swaps
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,157.10(AUD) 174 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,421.15(AUD) 215 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,726.40(AUD) 260 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,860.22(AUD) 281 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 11,005.30(AUD) 1,670 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 13,187.07(AUD) 1,989 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 13,931.19(AUD) 2,106 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 145.20(AUD) 22 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 15,170.18(AUD) 2,302 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 151.34(AUD) 23 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,036.31(AUD) 309 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,255.71(AUD) 341 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 239.40(AUD) 36 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 25,928.35(AUD) 3,899 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 29,707.72(AUD) 4,508 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,207.12(AUD) 483 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,492.70(AUD) 530 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,900.60(AUD) 591 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 37,039.20(AUD) 5,612 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 37,760.48(AUD) 5,704 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,276.67(AUD) 647 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,600.20(AUD) 697 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,780.80(AUD) 720 OrdinaryShares

19

3/10/2022 Morgan StanleyAustralia Securities Limited Buy 40,904.98(AUD) 6,179 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 401.99(AUD) 61 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 47,162.35(AUD) 7,135 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,208.68(AUD) 788 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 515.58(AUD) 78 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 555.24(AUD) 84 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,848.79(AUD) 1,033 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 624.16(AUD) 94 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 628.90(AUD) 95 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 629.85(AUD) 95 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 68,598.58(AUD) 10,378 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,161.00(AUD) 1,085 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 70,671.16(AUD) 10,724 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 79.32(AUD) 12 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 822.74(AUD) 124 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 841.37(AUD) 127 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 858.00(AUD) 130 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 963.60(AUD) 146 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 973.84(AUD) 148 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Buy 99.15(AUD) 15 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,017.94(AUD) 154 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,079.06(AUD) 163 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,135.20(AUD) 172 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,151.88(AUD) 174 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,153.25(AUD) 175 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,186.20(AUD) 180 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,312.74(AUD) 198 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,456.40(AUD) 220 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,581.60(AUD) 240 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,634.32(AUD) 248 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,702.80(AUD) 258 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 10,190.40(AUD) 1,544 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 145.20(AUD) 22 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 152.37(AUD) 23 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 152.95(AUD) 23 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 172.90(AUD) 26 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,505.19(AUD) 379 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,686.20(AUD) 407 OrdinaryShares

20

3/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,603.60(AUD) 546 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,991.86(AUD) 603 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 304.52(AUD) 46 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 33.00(AUD) 5 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,078.37(AUD) 617 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,906.20(AUD) 740 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 517.92(AUD) 78 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 582.56(AUD) 88 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 59.85(AUD) 9 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,355.20(AUD) 960 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,464.58(AUD) 978 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 614.73(AUD) 93 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 624.16(AUD) 94 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 627.95(AUD) 95 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 666.60(AUD) 101 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,973.90(AUD) 1,210 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 708.34(AUD) 107 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 825.00(AUD) 125 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 86.45(AUD) 13 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 91,844.83(AUD) 13,937 OrdinaryShares
3/10/2022 Morgan StanleyAustralia Securities Limited Sell 957.00(AUD) 145 OrdinaryShares
3/10/2022 Morgan StanleyCapital Services LLC Buy N/A 7,024 Swaps
3/10/2022 Morgan StanleyCapital Services LLC Buy N/A 823 Swaps
3/10/2022 Morgan StanleyCapital Services LLC Sell N/A 1,670 Swaps
3/10/2022 Morgan StanleyCapital Services LLC Sell N/A 4,508 Swaps
3/10/2022 Morgan StanleyCapital Services LLC Sell N/A 43,574 Swaps
3/10/2022 Morgan StanleyCapital Services LLC Sell N/A 651 Swaps
4/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 6,081 Swaps
4/10/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 50,898 OrdinaryShares
4/10/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 200,271 Ordinary Shares
4/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 4,030 Swaps
4/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 4,199 Swaps
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,058.18(AUD) 157 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,153.26(AUD) 172 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,298.89(AUD) 193 OrdinaryShares

21

4/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,401.92(AUD) 208 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,473.87(AUD) 219 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,751.31(AUD) 261 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 11,239.10(AUD) 1,670 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 114.24(AUD) 17 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 12,551.45(AUD) 1,865 OrdinaryShares
4/10/2022 Morgan Stanley Australia Securities Limited Buy 136,363.26 (AUD) 20,262 Ordinary Shares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 15,063.95(AUD) 2,245 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 18,096.70(AUD) 2,701 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 194.30(AUD) 29 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,022.00(AUD) 300 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,200.71(AUD) 327 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,227.72(AUD) 332 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,241.09(AUD) 333 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 22,377.25(AUD) 3,325 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 24,921.19(AUD) 3,703 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 256.69(AUD) 38 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,329.56(AUD) 494 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,685.00(AUD) 550 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,126.08(AUD) 614 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,245.75(AUD) 629 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,763.70(AUD) 711 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 40.32(AUD) 6 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 438.10(AUD) 65 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 445.50(AUD) 66 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 538.40(AUD) 80 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 551.45(AUD) 82 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,730.00(AUD) 1,000 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,971.69(AUD) 1,039 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 655.62(AUD) 98 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 666.27(AUD) 99 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,635.98(AUD) 1,138 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 8,086.22(AUD) 1,206 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 8,481.04(AUD) 1,263 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Buy 903.16(AUD) 134 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,028.72(AUD) 154 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,071.66(AUD) 159 OrdinaryShares

22

4/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,332.30(AUD) 199 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,350.37(AUD) 202 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,378.14(AUD) 206 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,402.80(AUD) 210 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,430.58(AUD) 214 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,525.44(AUD) 227 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,529.98(AUD) 227 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,529.98(AUD) 227 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,536.59(AUD) 229 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,755.00(AUD) 260 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 10,229.60(AUD) 1,520 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 12,977.90(AUD) 1,937 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 15,420.45(AUD) 2,305 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 15,916.45(AUD) 2,365 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 162.00(AUD) 24 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 18,977.88(AUD) 2,841 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 182.25(AUD) 27 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 19,234.34(AUD) 2,858 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,281.47(AUD) 339 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,496.12(AUD) 372 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,595.84(AUD) 384 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 272.65(AUD) 41 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,421.71(AUD) 513 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 33.60(AUD) 5 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,273.16(AUD) 634 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 40.32(AUD) 6 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 502.50(AUD) 75 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 578.78(AUD) 86 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 60,771.90(AUD) 9,030 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 718.20(AUD) 108 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 791.78(AUD) 118 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 8,049.40(AUD) 1,205 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 8,610.03(AUD) 1,287 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 835.76(AUD) 124 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 87.10(AUD) 13 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 9,401.81(AUD) 1,397 OrdinaryShares
4/10/2022 Morgan StanleyAustralia Securities Limited Sell 94.43(AUD) 14 OrdinaryShares
4/10/2022 Morgan StanleyCapital Services LLC Buy N/A 1,397 Swaps

23

4/10/2022 Morgan StanleyCapital Services LLC Buy N/A 2,506 Swaps
4/10/2022 Morgan StanleyCapital Services LLC Buy N/A 4,486 Swaps
4/10/2022 Morgan StanleyCapital Services LLC Sell N/A 3,325 Swaps
4/10/2022 Morgan StanleyCapital Services LLC Sell N/A 32,475 Swaps
4/10/2022 Morgan StanleyCapital Services LLC Sell N/A 516 Swaps
5/10/2022 Morgan Stanley& Co. Internationalplc Buy 175.71 23 OrdinaryShares
5/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 18,156 Swaps
5/10/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 8,737,376 OrdinaryShares
5/10/2022 Morgan Stanley & Co. International plc Decrease in shares held or in respect
of which the holder may exercise right
to rehypothecate pursuant to the
agreement(s)
N/A 8,737,376 Ordinary Shares
5/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 1,361 Swaps
5/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 21,887 Swaps
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,015.50(AUD) 150 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,058.18(AUD) 157 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,705.22(AUD) 253 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 114.41(AUD) 17 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 12,769.64(AUD) 1,889 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 13,648.50(AUD) 2,022 OrdinaryShares
5/10/2022 Morgan Stanley Australia Securities Limited Buy 142,467.00 (AUD) 21,075 Ordinary Shares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 175.50(AUD) 26 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 202.20(AUD) 30 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 398.84(AUD) 59 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,718.48(AUD) 698 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 40.68(AUD) 6 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 654.75(AUD) 97 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,882.16(AUD) 1,166 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 74.14(AUD) 11 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 742.50(AUD) 110 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 770.64(AUD) 114 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 773.95(AUD) 115 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 8,768.25(AUD) 1,299 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Buy 804.44(AUD) 119 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,125.58(AUD) 167 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,134.84(AUD) 168 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,145.82(AUD) 169 OrdinaryShares

24

5/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,159.28(AUD) 172 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,392.56(AUD) 206 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,409.70(AUD) 209 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,526.63(AUD) 226 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,612.05(AUD) 239 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,867.25(AUD) 275 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,957.50(AUD) 290 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 10,161.77(AUD) 1,501 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 10,396.88(AUD) 1,538 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 12,019.28(AUD) 1,778 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 12,328.17(AUD) 1,821 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 162.00(AUD) 24 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 17,161.50(AUD) 2,550 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 17,874.00(AUD) 2,648 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 175.50(AUD) 26 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 18,380.55(AUD) 2,715 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 19,687.16(AUD) 2,908 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,237.56(AUD) 331 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,393.04(AUD) 354 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,847.60(AUD) 420 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 202.20(AUD) 30 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 26,424.84(AUD) 3,909 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 270.00(AUD) 40 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 296.78(AUD) 44 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,246.75(AUD) 481 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,408.75(AUD) 505 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,804.74(AUD) 562 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 30,456.00(AUD) 4,512 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,617.00(AUD) 684 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,981.50(AUD) 738 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 42,596.80(AUD) 6,320 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 478.54(AUD) 71 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,040.00(AUD) 750 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 539.20(AUD) 80 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,451.81(AUD) 953 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,522.36(AUD) 962 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 6.77(AUD) 1 OrdinaryShare
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 6.78(AUD) 1 OrdinaryShare

25

5/10/2022 Morgan StanleyAustralia Securities Limited Sell 661.01(AUD) 98 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 67.40(AUD) 10 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 676.00(AUD) 100 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,088.19(AUD) 1,047 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,209.00(AUD) 1,068 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 724.92(AUD) 107 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 730.08(AUD) 108 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 742.50(AUD) 110 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 773.95(AUD) 115 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 87.88(AUD) 13 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 9,085.44(AUD) 1,344 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 9,714.95(AUD) 1,435 OrdinaryShares
5/10/2022 Morgan StanleyAustralia Securities Limited Sell 939.64(AUD) 139 OrdinaryShares
5/10/2022 Morgan StanleyCapital Services LLC Buy N/A 1,234 Swaps
5/10/2022 Morgan StanleyCapital Services LLC Buy N/A 1,572 Swaps
5/10/2022 Morgan StanleyCapital Services LLC Buy N/A 2,908 Swaps
5/10/2022 Morgan StanleyCapital Services LLC Sell N/A 23 Swaps
5/10/2022 Morgan StanleyCapital Services LLC Sell N/A 366 Swaps
5/10/2022 Morgan StanleyCapital Services LLC Sell N/A 410 Swaps
5/10/2022 Morgan StanleyCapital Services LLC Sell N/A 70 Swaps
5/10/2022 Parametric Portfolio Associates LLC Buy 100,484.91 (AUD) 14,858 Ordinary Shares
6/10/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 97,128 OrdinaryShares
6/10/2022 Morgan Stanley& Co. Internationalplc Buy 972.00(AUD) 144 OrdinaryShares
6/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 16 Swaps
6/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 2,323 Swaps
6/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 3,995 Swaps
6/10/2022 Morgan Stanley& Co. Internationalplc Collateral Returned N/A 115,601 OrdinaryShares
6/10/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 27,037 Ordinary Shares
6/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 4,461 Swaps
6/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 6,762 Swaps
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,012.50(AUD) 150 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,637.82(AUD) 243 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 12,791.25(AUD) 1,895 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 15,569.40(AUD) 2,310 OrdinaryShares

26

6/10/2022 Morgan StanleyAustralia Securities Limited Buy 20,790.67(AUD) 3,071 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 27.00(AUD) 4 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 289.82(AUD) 43 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,383.48(AUD) 502 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 378.56(AUD) 56 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 45,204.75(AUD) 6,697 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 49,916.25(AUD) 7,395 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,691.84(AUD) 847 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,286.80(AUD) 930 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,965.00(AUD) 1,180 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 749.25(AUD) 111 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 783.00(AUD) 116 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 87.49(AUD) 13 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 9,234.00(AUD) 1,368 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 91,719.00(AUD) 13,588 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Buy 938.25(AUD) 139 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,092.69(AUD) 162 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,140.75(AUD) 169 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,336.50(AUD) 198 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,648.85(AUD) 245 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,664.78(AUD) 247 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,767.18(AUD) 262 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,854.86(AUD) 275 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,964.25(AUD) 291 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 10,885.10(AUD) 1,615 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 101.10(AUD) 15 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 108.00(AUD) 16 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 11,990.46(AUD) 1,779 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 13.52(AUD) 2 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 17,088.96(AUD) 2,543 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 19,368.94(AUD) 2,878 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 19,743.36(AUD) 2,938 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,097.68(AUD) 311 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,106.00(AUD) 312 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,210.88(AUD) 329 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,436.75(AUD) 361 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,877.98(AUD) 427 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 23,874.75(AUD) 3,537 OrdinaryShares

27

6/10/2022 Morgan StanleyAustralia Securities Limited Sell 27,661.50(AUD) 4,098 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 282.87(AUD) 42 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,383.48(AUD) 502 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,569.28(AUD) 528 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 33,372.00(AUD) 4,944 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 397.07(AUD) 59 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,522.50(AUD) 670 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 40.38(AUD) 6 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 45,204.75(AUD) 6,697 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 47.11(AUD) 7 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 471.45(AUD) 70 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 53.92(AUD) 8 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,027.84(AUD) 897 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,952.50(AUD) 1,030 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 65,205.00(AUD) 9,660 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 694.73(AUD) 103 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 775.67(AUD) 115 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 816.14(AUD) 121 OrdinaryShares
6/10/2022 Morgan StanleyAustralia Securities Limited Sell 9,024.86(AUD) 1,339 OrdinaryShares
6/10/2022 Morgan StanleyCapital Services LLC Buy N/A 4,269 Swaps
6/10/2022 Morgan StanleyCapital Services LLC Sell N/A 1 Swap
6/10/2022 Morgan StanleyCapital Services LLC Sell N/A 275 Swaps
6/10/2022 Morgan StanleyCapital Services LLC Sell N/A 3,051 Swaps
6/10/2022 Morgan StanleyCapital Services LLC Sell N/A 4 Swaps
6/10/2022 Morgan StanleyCapital Services LLC Sell N/A 7,808 Swaps
7/10/2022 Morgan Stanley& Co. Internationalplc Borrow Returned N/A 97,128 OrdinaryShares
7/10/2022 Morgan Stanley& Co. Internationalplc Buy 5,237.12 688 OrdinaryShares
7/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 210 Swaps
7/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 3,804 Swaps
7/10/2022 Morgan Stanley& Co. Internationalplc Collateral Returned N/A 222,220 OrdinaryShares
7/10/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 310,784 Ordinary Shares
7/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 1,792 Swaps
7/10/2022 Morgan StanleyAustralia Securities Limited Borrow N/A 3,000 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,182.72(AUD) 176 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,449.36(AUD) 216 OrdinaryShares

28

7/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,931.51(AUD) 287 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 120.42(AUD) 18 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 140.49(AUD) 21 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,134.11(AUD) 319 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,358.40(AUD) 352 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 247.53(AUD) 37 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,743.04(AUD) 557 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,775.53(AUD) 561 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 395.59(AUD) 59 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,050.95(AUD) 755 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,475.36(AUD) 816 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,895.48(AUD) 876 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 522.60(AUD) 78 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 530.88(AUD) 79 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 563.64(AUD) 84 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 598.08(AUD) 89 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,700.00(AUD) 1,000 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 6.72(AUD) 1 OrdinaryShare
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 611.52(AUD) 91 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 683.91(AUD) 102 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 696.80(AUD) 104 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,005.24(AUD) 1,044 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,356.60(AUD) 1,098 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 731.39(AUD) 109 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Buy 785.07(AUD) 117 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,004.24(AUD) 150 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,008.75(AUD) 150 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,022.04(AUD) 153 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,046.76(AUD) 156 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,113.86(AUD) 166 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,140.70(AUD) 170 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,229.12(AUD) 184 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,295.99(AUD) 193 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,305.62(AUD) 194 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,381.12(AUD) 208 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,411.20(AUD) 210 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,494.10(AUD) 223 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,528.73(AUD) 228 OrdinaryShares

29

7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,574.50(AUD) 235 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,592.22(AUD) 238 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,647.62(AUD) 245 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,726.02(AUD) 258 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,745.90(AUD) 260 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,893.27(AUD) 283 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,960.17(AUD) 293 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 10,137.95(AUD) 1,512 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 107.20(AUD) 16 OrdinaryShares
7/10/2022 Morgan Stanley Australia Securities Limited Sell 112,190.40 (AUD) 16,695 Ordinary Shares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 12,006.40(AUD) 1,792 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 127.30(AUD) 19 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 127.87(AUD) 19 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 13.46(AUD) 2 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 15,768.50(AUD) 2,350 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 154.10(AUD) 23 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 188.16(AUD) 28 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 19,031.04(AUD) 2,832 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,039.84(AUD) 304 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,058.43(AUD) 307 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,087.28(AUD) 312 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,528.82(AUD) 378 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,972.53(AUD) 443 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 21,752.64(AUD) 3,237 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 22,679.50(AUD) 3,385 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 25,138.40(AUD) 3,752 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,068.60(AUD) 458 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,084.29(AUD) 460 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,133.57(AUD) 467 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,448.94(AUD) 514 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,509.33(AUD) 523 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,943.35(AUD) 589 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 343.20(AUD) 52 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,293.74(AUD) 638 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 456.28(AUD) 68 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 462.30(AUD) 69 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,260.64(AUD) 784 OrdinaryShares

30

7/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,401.55(AUD) 805 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,475.36(AUD) 816 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 50,964.48(AUD) 7,584 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 55,224.96(AUD) 8,218 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 567.80(AUD) 85 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 582.90(AUD) 87 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,273.20(AUD) 937 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 696.80(AUD) 104 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 698.88(AUD) 104 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 711.26(AUD) 106 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 8,080.20(AUD) 1,206 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 8,139.23(AUD) 1,213 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 800.27(AUD) 119 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 818.00(AUD) 122 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 87.10(AUD) 13 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 9,426.90(AUD) 1,407 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 9,554.20(AUD) 1,426 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 943.99(AUD) 141 OrdinaryShares
7/10/2022 Morgan StanleyAustralia Securities Limited Sell 995.32(AUD) 149 OrdinaryShares
7/10/2022 Morgan StanleyCapital Services LLC Buy N/A 19 Swaps
7/10/2022 Morgan StanleyCapital Services LLC Buy N/A 8,218 Swaps
7/10/2022 Morgan StanleyCapital Services LLC Buy N/A 8,898 Swaps
7/10/2022 Morgan StanleyCapital Services LLC Buy N/A 9,372 Swaps
7/10/2022 Morgan StanleyCapital Services LLC Sell N/A 1 Swap
7/10/2022 Morgan StanleyCapital Services LLC Sell N/A 1,087 Swaps
7/10/2022 Morgan StanleyCapital Services LLC Sell N/A 143 Swaps
7/10/2022 Morgan StanleyCapital Services LLC Sell N/A 206 Swaps
7/10/2022 Morgan StanleyCapital Services LLC Sell N/A 688 Swaps
10/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,003 Swaps
10/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,231 Swaps
10/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 27 Swaps
10/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 34 Swaps
10/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 430 Swaps
10/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 756 Swaps
10/10/2022 Morgan Stanley& Co. Internationalplc Collateral Returned N/A 5,878,230 OrdinaryShares

31

10/10/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 5,878,230 Ordinary Shares
10/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 720 Swaps
10/10/2022 Morgan StanleyAustralia Securities Limited Borrow Returned N/A 3,000 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,373.50(AUD) 205 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,434.05(AUD) 215 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,440.50(AUD) 215 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 113.73(AUD) 17 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 119.95(AUD) 18 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 12,845.25(AUD) 1,903 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 126.54(AUD) 19 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 13.54(AUD) 2 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 14,087.25(AUD) 2,087 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 17,982.00(AUD) 2,664 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,368.63(AUD) 353 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,503.28(AUD) 377 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,462.75(AUD) 513 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 374.49(AUD) 57 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 40.02(AUD) 6 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 448.23(AUD) 67 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,141.52(AUD) 772 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,386.50(AUD) 798 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 546.75(AUD) 81 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 576.20(AUD) 86 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 594.52(AUD) 89 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 604.80(AUD) 90 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 658.84(AUD) 99 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 661.81(AUD) 99 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,368.20(AUD) 1,108 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 702.97(AUD) 105 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 776.04(AUD) 116 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Buy 904.50(AUD) 135 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,009.50(AUD) 150 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,028.16(AUD) 153 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,160.23(AUD) 171 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,161.09(AUD) 171 OrdinaryShares

32

10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,186.50(AUD) 175 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,237.65(AUD) 185 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,262.94(AUD) 186 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,274.90(AUD) 190 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,278.40(AUD) 188 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,281.42(AUD) 189 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,291.16(AUD) 191 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,413.30(AUD) 210 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,488.30(AUD) 220 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,521.00(AUD) 225 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,654.35(AUD) 246 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,674.66(AUD) 247 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,720.32(AUD) 256 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,725.07(AUD) 255 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,725.44(AUD) 256 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,804.99(AUD) 269 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,833.19(AUD) 273 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,913.77(AUD) 285 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,960.40(AUD) 290 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,964.25(AUD) 291 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 101.70(AUD) 15 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 113.81(AUD) 17 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 12,443.40(AUD) 1,860 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 13,405.50(AUD) 1,986 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 13.54(AUD) 2 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 136.00(AUD) 20 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 14,532.75(AUD) 2,153 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 141.33(AUD) 21 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 17,550.00(AUD) 2,600 OrdinaryShares
10/10/2022 Morgan Stanley Australia Securities Limited Sell 185,766.75 (AUD) 27,521 Ordinary Shares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,437.20(AUD) 360 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,474.70(AUD) 365 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,694.46(AUD) 398 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,776.35(AUD) 415 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,802.24(AUD) 417 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,881.00(AUD) 430 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,956.08(AUD) 436 OrdinaryShares

33

10/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,990.13(AUD) 442 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 201.00(AUD) 30 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 224.07(AUD) 33 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 230.86(AUD) 34 OrdinaryShares
10/10/2022 Morgan Stanley Australia Securities Limited Sell 253,530.00 (AUD) 37,560 Ordinary Shares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 255.36(AUD) 38 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 27.04(AUD) 4 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 27.04(AUD) 4 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 283.92(AUD) 42 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 299.70(AUD) 45 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,509.62(AUD) 525 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,572.20(AUD) 530 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 324.00(AUD) 48 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 366.12(AUD) 54 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 419.74(AUD) 62 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 448.14(AUD) 66 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 47.32(AUD) 7 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 47.53(AUD) 7 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 47.53(AUD) 7 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,860.44(AUD) 876 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,933.25(AUD) 879 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 53,676.00(AUD) 7,952 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 561.96(AUD) 84 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 588.72(AUD) 88 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 6.72(AUD) 1 OrdinaryShare
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 614.25(AUD) 91 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 745.80(AUD) 110 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 753.76(AUD) 112 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 758.24(AUD) 112 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 763.80(AUD) 114 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 769.50(AUD) 114 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 786.48(AUD) 116 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 8,006.60(AUD) 1,204 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 802.06(AUD) 119 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 81.00(AUD) 12 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 822.25(AUD) 123 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 828.38(AUD) 122 OrdinaryShares

34

10/10/2022 Morgan StanleyAustralia Securities Limited Sell 851.76(AUD) 126 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 87.49(AUD) 13 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 897.75(AUD) 133 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 919.27(AUD) 137 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 93.59(AUD) 14 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 930.12(AUD) 138 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 942.20(AUD) 140 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 969.12(AUD) 144 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 980.20(AUD) 145 OrdinaryShares
10/10/2022 Morgan StanleyAustralia Securities Limited Sell 995.30(AUD) 148 OrdinaryShares
10/10/2022 Morgan StanleyCapital Services LLC Buy N/A 186 Swaps
10/10/2022 Morgan StanleyCapital Services LLC Buy N/A 245 Swaps
10/10/2022 Morgan StanleyCapital Services LLC Buy N/A 38,045 Swaps
10/10/2022 Morgan StanleyCapital Services LLC Buy N/A 9,938 Swaps
10/10/2022 Morgan StanleyCapital Services LLC Sell N/A 1,669 Swaps
10/10/2022 Morgan StanleyCapital Services LLC Sell N/A 181 Swaps
10/10/2022 Morgan StanleyCapital Services LLC Sell N/A 19 Swaps
10/10/2022 Morgan StanleyCapital Services LLC Sell N/A 4,841 Swaps
11/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,076 Swaps
11/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,653 Swaps
11/10/2022 Morgan Stanley& Co. Internationalplc Collateral Returned N/A 97,128 OrdinaryShares
11/10/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 97,128 Ordinary Shares
11/10/2022 Morgan Stanley& Co. Internationalplc Sell 11,822.70(USD) 2,745 OrdinaryShares
11/10/2022 Morgan Stanley& Co. Internationalplc Sell 7,310.74(AUD) 1,076 OrdinaryShares
11/10/2022 Morgan Stanley& Co. Internationalplc Sell 77,195.51(AUD) 11,379 OrdinaryShares
11/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 3,000 Swaps
11/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 4,997 Swaps
11/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 800 Swaps
11/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 983 Swaps
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,017.00(AUD) 150 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,037.34(AUD) 153 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,412.32(AUD) 208 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,520.96(AUD) 224 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,617.20(AUD) 238 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,624.80(AUD) 240 OrdinaryShares

35

11/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,781.82(AUD) 263 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 101.77(AUD) 15 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 12,402.94(AUD) 1,828 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 14,720.72(AUD) 2,168 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 19,208.91(AUD) 2,829 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,009.84(AUD) 296 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,467.92(AUD) 364 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,478.35(AUD) 365 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,488.26(AUD) 367 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,522.80(AUD) 371 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,705.22(AUD) 399 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 230.52(AUD) 34 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 236.95(AUD) 35 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,175.85(AUD) 615 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,831.24(AUD) 711 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,422.77(AUD) 801 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,990.80(AUD) 881 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 549.99(AUD) 81 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 550.80(AUD) 81 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 562.74(AUD) 83 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,576.60(AUD) 970 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 6.78(AUD) 1 OrdinaryShare
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 604.31(AUD) 89 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 646.00(AUD) 95 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 697.31(AUD) 103 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,213.92(AUD) 1,064 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 832.71(AUD) 123 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 88.01(AUD) 13 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 884.65(AUD) 130 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Buy 903.07(AUD) 133 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,141.55(AUD) 168 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,306.61(AUD) 193 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,360.00(AUD) 200 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,541.33(AUD) 227 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,674.02(AUD) 246 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 115.26(AUD) 17 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 14,720.72(AUD) 2,168 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 143.01(AUD) 21 OrdinaryShares

36

11/10/2022 Morgan StanleyAustralia Securities Limited Sell 149.16(AUD) 22 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 177.06(AUD) 26 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 18,523.12(AUD) 2,728 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,031.00(AUD) 300 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,044.54(AUD) 302 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,172.80(AUD) 320 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,369.71(AUD) 349 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,383.29(AUD) 351 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,417.24(AUD) 356 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,549.28(AUD) 376 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 27,058.15(AUD) 3,985 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 27.22(AUD) 4 OrdinaryShares
11/10/2022 Morgan Stanley Australia Securities Limited Sell 275,993.13 (AUD) 40,647 Ordinary Shares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,003.54(AUD) 443 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,057.78(AUD) 451 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,105.24(AUD) 458 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,272.78(AUD) 482 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,342.54(AUD) 493 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 312.34(AUD) 46 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 386.46(AUD) 57 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,033.26(AUD) 594 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,997.44(AUD) 736 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 408.00(AUD) 60 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 435.20(AUD) 64 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 474.60(AUD) 70 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 482.09(AUD) 71 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,258.37(AUD) 775 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 597.52(AUD) 88 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 597.52(AUD) 88 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,990.18(AUD) 1,031 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 6.81(AUD) 1 OrdinaryShare
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 612.90(AUD) 90 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 646.00(AUD) 95 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 647.90(AUD) 95 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 680.00(AUD) 100 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 715.05(AUD) 105 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 726.53(AUD) 107 OrdinaryShares

37

11/10/2022 Morgan StanleyAustralia Securities Limited Sell 755.35(AUD) 111 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 766.70(AUD) 113 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 8,651.28(AUD) 1,276 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 890.80(AUD) 131 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 900.41(AUD) 133 OrdinaryShares
11/10/2022 Morgan StanleyAustralia Securities Limited Sell 995.19(AUD) 147 OrdinaryShares
11/10/2022 Morgan StanleyCapital Services LLC Buy N/A 133 Swaps
11/10/2022 Morgan StanleyCapital Services LLC Buy N/A 2,375 Swaps
11/10/2022 Morgan StanleyCapital Services LLC Buy N/A 45,872 Swaps
11/10/2022 Morgan StanleyCapital Services LLC Buy N/A 46 Swaps
11/10/2022 Morgan StanleyCapital Services LLC Buy N/A 978 Swaps
11/10/2022 Morgan StanleyCapital Services LLC Sell N/A 133 Swaps
11/10/2022 Morgan StanleyCapital Services LLC Sell N/A 162 Swaps
11/10/2022 Morgan StanleyCapital Services LLC Sell N/A 4,776 Swaps
11/10/2022 Morgan StanleyCapital Services LLC Sell N/A 978 Swaps
12/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 404 Swaps
12/10/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 3,732,878 OrdinaryShares
12/10/2022 Morgan Stanley & Co. International plc Decrease in shares held or in respect
of which the holder may exercise right
to rehypothecate pursuant to the
agreement(s)
N/A 3,732,340 Ordinary Shares
12/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 11,549 Swaps
12/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 230 Swaps
12/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 282 Swaps
12/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 583 Swaps
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,035.86(AUD) 151 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,292.76(AUD) 189 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,302.62(AUD) 191 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,486.45(AUD) 217 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,739.90(AUD) 254 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,795.68(AUD) 261 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,846.52(AUD) 268 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,881.00(AUD) 275 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 10,000.08(AUD) 1,462 OrdinaryShares
12/10/2022 Morgan Stanley Australia Securities Limited Buy 110,937.96 (AUD) 16,219 Ordinary Shares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 116.11(AUD) 17 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 116.62(AUD) 17 OrdinaryShares

38

12/10/2022 Morgan StanleyAustralia Securities Limited Buy 16,149.24(AUD) 2,361 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 16,830.45(AUD) 2,457 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 17,695.08(AUD) 2,587 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 172.00(AUD) 25 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 19,261.44(AUD) 2,816 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,560.64(AUD) 373 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,705.80(AUD) 393 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 22,106.88(AUD) 3,232 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 25,646.65(AUD) 3,755 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 279.62(AUD) 41 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,048.40(AUD) 446 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,242.64(AUD) 472 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 38,427.12(AUD) 5,618 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 412.20(AUD) 60 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,304.48(AUD) 771 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,680.08(AUD) 828 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,715.56(AUD) 835 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 528.22(AUD) 77 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 536.25(AUD) 78 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 563.34(AUD) 82 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,861.24(AUD) 998 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 61.65(AUD) 9 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 75.13(AUD) 11 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 75.35(AUD) 11 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 791.70(AUD) 116 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 813.96(AUD) 119 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 820.80(AUD) 120 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 847.54(AUD) 124 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 88.79(AUD) 13 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 882.36(AUD) 129 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 889.20(AUD) 130 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 9,535.56(AUD) 1,388 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 911.05(AUD) 133 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 94,911.84(AUD) 13,876 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 960.40(AUD) 140 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Buy 997.18(AUD) 146 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,009.15(AUD) 147 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,098.02(AUD) 161 OrdinaryShares

39

12/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,497.96(AUD) 219 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,586.88(AUD) 232 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,639.20(AUD) 240 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,653.26(AUD) 241 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 116.11(AUD) 17 OrdinaryShares
12/10/2022 Morgan Stanley Australia Securities Limited Sell 144,016.20 (AUD) 21,055 Ordinary Shares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 172.00(AUD) 25 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 19,112.64(AUD) 2,778 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 19,733.40(AUD) 2,885 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,027.60(AUD) 296 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,061.00(AUD) 300 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,257.42(AUD) 331 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,260.73(AUD) 331 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 26,149.32(AUD) 3,823 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 27,688.32(AUD) 4,048 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 27.44(AUD) 4 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 288.12(AUD) 42 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,187.44(AUD) 466 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,276.99(AUD) 477 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,762.00(AUD) 550 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,004.16(AUD) 582 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,049.28(AUD) 592 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,166.30(AUD) 610 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,740.26(AUD) 691 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 404.15(AUD) 59 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 432.18(AUD) 63 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,179.98(AUD) 754 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 52,921.08(AUD) 7,737 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,073.08(AUD) 884 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 61.65(AUD) 9 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 685.00(AUD) 100 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 692.86(AUD) 101 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 697.68(AUD) 102 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,050.34(AUD) 1,027 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,717.50(AUD) 1,125 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 711.36(AUD) 104 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 831.27(AUD) 121 OrdinaryShares

40

12/10/2022 Morgan StanleyAustralia Securities Limited Sell 881.71(AUD) 129 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 889.85(AUD) 130 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 89.18(AUD) 13 OrdinaryShares
12/10/2022 Morgan StanleyAustralia Securities Limited Sell 964.44(AUD) 141 OrdinaryShares
12/10/2022 Morgan StanleyCapital Services LLC Buy N/A 1,980 Swaps
12/10/2022 Morgan StanleyCapital Services LLC Buy N/A 24,367 Swaps
12/10/2022 Morgan StanleyCapital Services LLC Buy N/A 7,871 Swaps
12/10/2022 Morgan StanleyCapital Services LLC Buy N/A 720 Swaps
12/10/2022 Morgan StanleyCapital Services LLC Sell N/A 234 Swaps
12/10/2022 Morgan StanleyCapital Services LLC Sell N/A 46 Swaps
12/10/2022 Morgan StanleyCapital Services LLC Sell N/A 5,618 Swaps
13/10/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 12,173 OrdinaryShares
13/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 3,873 Swaps
13/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 660 Swaps
13/10/2022 Morgan Stanley& Co. Internationalplc Collateral Returned N/A 3,702,773 OrdinaryShares
13/10/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 3,690,600 Ordinary Shares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,169.48(AUD) 169 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,228.20(AUD) 178 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,349.46(AUD) 196 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,372.99(AUD) 200 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,716.85(AUD) 249 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,898.87(AUD) 275 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 11,138.10(AUD) 1,626 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 13,631.50(AUD) 1,990 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 15,207.00(AUD) 2,220 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 16,261.90(AUD) 2,374 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 17,415.45(AUD) 2,535 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,575.60(AUD) 376 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 234.26(AUD) 34 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,199.27(AUD) 464 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,430.61(AUD) 499 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 34.50(AUD) 5 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,891.68(AUD) 711 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 451.44(AUD) 66 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 49,196.70(AUD) 7,182 OrdinaryShares

41

13/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,170.62(AUD) 751 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 579.60(AUD) 84 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 589.10(AUD) 86 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,610.25(AUD) 965 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 633.88(AUD) 92 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 634.80(AUD) 92 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,959.70(AUD) 1,162 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 728.75(AUD) 106 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 784.32(AUD) 114 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 785.46(AUD) 114 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 84,460.50(AUD) 12,330 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 868.76(AUD) 126 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 870.03(AUD) 126 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 870.58(AUD) 127 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 873.76(AUD) 127 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 881.92(AUD) 128 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 908.16(AUD) 132 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 916.37(AUD) 133 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Buy 928.80(AUD) 135 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,104.46(AUD) 161 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,295.32(AUD) 188 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,391.78(AUD) 202 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,492.96(AUD) 217 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,641.01(AUD) 238 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 11,453.20(AUD) 1,672 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 11,885.25(AUD) 1,725 OrdinaryShares
13/10/2022 Morgan Stanley Australia Securities Limited Sell 113,547.20 (AUD) 16,480 Ordinary Shares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 12,143.20(AUD) 1,765 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 15,207.00(AUD) 2,220 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 15,989.12(AUD) 2,324 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 158.47(AUD) 23 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,438.60(AUD) 356 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,473.51(AUD) 359 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,872.48(AUD) 416 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 241.15(AUD) 35 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,005.85(AUD) 435 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,462.48(AUD) 504 OrdinaryShares

42

13/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,719.55(AUD) 543 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,817.06(AUD) 554 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 32,010.94(AUD) 4,646 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,073.91(AUD) 593 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,140.00(AUD) 600 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 41.28(AUD) 6 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 414.60(AUD) 60 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 469.20(AUD) 68 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 530.53(AUD) 77 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,402.84(AUD) 932 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,938.23(AUD) 1,007 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,611.96(AUD) 1,108 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 784.32(AUD) 114 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 8,017.80(AUD) 1,162 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 8,857.80(AUD) 1,295 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 9,466.86(AUD) 1,378 OrdinaryShares
13/10/2022 Morgan StanleyAustralia Securities Limited Sell 9,480.60(AUD) 1,374 OrdinaryShares
13/10/2022 Morgan StanleyCapital Services LLC Buy N/A 1,651 Swaps
13/10/2022 Morgan StanleyCapital Services LLC Buy N/A 2,610 Swaps
13/10/2022 Morgan StanleyCapital Services LLC Sell N/A 1,626 Swaps
13/10/2022 Morgan StanleyCapital Services LLC Sell N/A 114 Swaps
13/10/2022 Morgan StanleyCapital Services LLC Sell N/A 444 Swaps
13/10/2022 Morgan StanleyCapital Services LLC Sell N/A 720 Swaps
13/10/2022 Morgan StanleyCapital Services LLC Sell N/A 965 Swaps
14/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 10,998 Swaps
14/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 3,183 Swaps
14/10/2022 Morgan Stanley& Co. Internationalplc Collateral Returned N/A 45,278 OrdinaryShares
14/10/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 45,807 Ordinary Shares
14/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 3,873 Swaps
14/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 650 Swaps
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,057.00(AUD) 151 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,133.66(AUD) 163 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,388.00(AUD) 200 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,494.25(AUD) 215 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,556.54(AUD) 223 OrdinaryShares

43

14/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,850.31(AUD) 267 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,851.64(AUD) 267 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,867.96(AUD) 268 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 111.84(AUD) 16 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 12,848.22(AUD) 1,854 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 12,959.10(AUD) 1,870 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 13,612.41(AUD) 1,953 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 13,756.96(AUD) 1,988 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 14,254.45(AUD) 2,051 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 145.95(AUD) 21 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 19,746.42(AUD) 2,829 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,031.18(AUD) 291 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,972.97(AUD) 429 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,984.73(AUD) 427 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 24,889.87(AUD) 3,571 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,132.00(AUD) 450 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,575.88(AUD) 516 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,725.67(AUD) 533 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,819.56(AUD) 548 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 30,970.26(AUD) 4,437 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 31,660.28(AUD) 4,562 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 34.75(AUD) 5 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 383.35(AUD) 55 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 473.62(AUD) 68 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 474.30(AUD) 68 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 488.60(AUD) 70 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,018.16(AUD) 721 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,818.56(AUD) 836 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 516.52(AUD) 74 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 681.10(AUD) 98 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 693.00(AUD) 100 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,130.70(AUD) 1,026 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,645.00(AUD) 1,100 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,680.94(AUD) 1,102 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,852.50(AUD) 1,125 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 76.45(AUD) 11 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 76.56(AUD) 11 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 849.12(AUD) 122 OrdinaryShares

44

14/10/2022 Morgan StanleyAustralia Securities Limited Buy 9,249.19(AUD) 1,327 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 903.50(AUD) 130 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Buy 927.01(AUD) 133 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,150.05(AUD) 165 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,247.63(AUD) 179 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,487.30(AUD) 214 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,563.75(AUD) 225 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 104.85(AUD) 15 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 139.80(AUD) 20 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 14,282.52(AUD) 2,058 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 15,460.70(AUD) 2,215 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 15,745.23(AUD) 2,259 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 18,099.14(AUD) 2,593 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,268.50(AUD) 325 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,655.57(AUD) 381 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 278.80(AUD) 40 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 293.16(AUD) 42 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,099.12(AUD) 444 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,275.68(AUD) 472 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,580.74(AUD) 513 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 34.75(AUD) 5 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 383.35(AUD) 55 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,295.10(AUD) 618 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,655.96(AUD) 668 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 49,927.94(AUD) 7,153 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,220.00(AUD) 750 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,220.00(AUD) 750 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,339.70(AUD) 765 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 502.56(AUD) 72 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,130.70(AUD) 1,026 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,144.60(AUD) 1,028 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 82,740.92(AUD) 11,854 OrdinaryShares
14/10/2022 Morgan StanleyAustralia Securities Limited Sell 9,339.24(AUD) 1,338 OrdinaryShares
14/10/2022 Morgan StanleyCapital Services LLC Buy N/A 225 Swaps
14/10/2022 Morgan StanleyCapital Services LLC Buy N/A 381 Swaps
14/10/2022 Morgan StanleyCapital Services LLC Buy N/A 4,987 Swaps
14/10/2022 Morgan StanleyCapital Services LLC Buy N/A 602 Swaps
14/10/2022 Morgan StanleyCapital Services LLC Buy N/A 7,153 Swaps

45

14/10/2022 Morgan StanleyCapital Services LLC Sell N/A 1,076 Swaps
14/10/2022 Morgan StanleyCapital Services LLC Sell N/A 12,226 Swaps
14/10/2022 Morgan StanleyCapital Services LLC Sell N/A 3,249 Swaps
14/10/2022 Parametric Portfolio Associates LLC Sell 796.22 (USD) 37 American Depositary Receipts
17/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 2,253 Swaps
17/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 5,157 Swaps
17/10/2022 Morgan Stanley& Co. Internationalplc Collateral Returned N/A 2,459,922 OrdinaryShares
17/10/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 2,459,922 Ordinary Shares
17/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 10,650 Swaps
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,021.65(AUD) 147 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,049.45(AUD) 151 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,115.73(AUD) 161 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,148.40(AUD) 165 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,186.74(AUD) 171 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,317.33(AUD) 189 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,514.00(AUD) 218 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,730.00(AUD) 250 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 10,807.25(AUD) 1,555 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 13,534.29(AUD) 1,953 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 18,339.60(AUD) 2,635 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 19,571.20(AUD) 2,816 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 19,673.56(AUD) 2,843 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,108.88(AUD) 303 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,658.72(AUD) 382 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 22,552.28(AUD) 3,259 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 23,292.72(AUD) 3,366 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 285.77(AUD) 41 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 285.77(AUD) 41 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 38,115.36(AUD) 5,508 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 423.34(AUD) 61 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,227.50(AUD) 750 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 505.16(AUD) 73 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 563.76(AUD) 81 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,551.80(AUD) 940 OrdinaryShares

46

17/10/2022 Morgan StanleyAustralia Securities Limited Buy 611.16(AUD) 88 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,023.28(AUD) 1,012 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,193.34(AUD) 1,038 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,522.96(AUD) 1,084 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 708.90(AUD) 102 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 720.20(AUD) 104 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 752.21(AUD) 108 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 76.56(AUD) 11 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 785.35(AUD) 113 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 8,338.60(AUD) 1,205 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 818.92(AUD) 118 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Buy 9,570.26(AUD) 1,379 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,021.65(AUD) 147 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,053.36(AUD) 152 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,346.36(AUD) 194 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,519.86(AUD) 219 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,584.60(AUD) 228 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,721.59(AUD) 247 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,946.00(AUD) 280 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 117.64(AUD) 17 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 12,117.24(AUD) 1,746 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 12,915.34(AUD) 1,861 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 125.28(AUD) 18 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 14,595.00(AUD) 2,100 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 16,947.08(AUD) 2,449 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 195.16(AUD) 28 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,144.46(AUD) 309 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,439.50(AUD) 350 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,947.92(AUD) 426 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,120.55(AUD) 449 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,227.10(AUD) 465 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,319.92(AUD) 477 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,936.24(AUD) 568 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,178.79(AUD) 603 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,329.12(AUD) 622 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,456.48(AUD) 644 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,858.00(AUD) 700 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 42,004.40(AUD) 6,070 OrdinaryShares

47

17/10/2022 Morgan StanleyAustralia Securities Limited Sell 452.40(AUD) 65 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 505.16(AUD) 73 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 541.32(AUD) 78 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 549.84(AUD) 79 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 55.76(AUD) 8 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,025.65(AUD) 867 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,659.73(AUD) 961 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,751.20(AUD) 970 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 6.96(AUD) 1 OrdinaryShare
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 688.05(AUD) 99 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,106.16(AUD) 1,021 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,269.57(AUD) 1,049 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 702.96(AUD) 101 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 8,338.60(AUD) 1,205 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 8,613.99(AUD) 1,243 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 818.92(AUD) 118 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 9,124.56(AUD) 1,311 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 90.61(AUD) 13 OrdinaryShares
17/10/2022 Morgan StanleyAustralia Securities Limited Sell 984.06(AUD) 142 OrdinaryShares
17/10/2022 Morgan StanleyCapital Services LLC Buy N/A 1,205 Swaps
17/10/2022 Morgan StanleyCapital Services LLC Buy N/A 465 Swaps
17/10/2022 Morgan StanleyCapital Services LLC Buy N/A 99 Swaps
17/10/2022 Morgan StanleyCapital Services LLC Sell N/A 2,843 Swaps
17/10/2022 Morgan StanleyCapital Services LLC Sell N/A 8,175 Swaps
17/10/2022 Morgan StanleyCapital Services LLC Sell N/A 8,279 Swaps
17/10/2022 Morgan StanleyInvestment Management Inc. Sell 13,013.52 1,677 OrdinaryShares
18/10/2022 E*TRADE Securities LLC Decrease in shares held or in respect
of which the holder may exercise right
to rehypothecate pursuant to the
agreement(s)
N/A 840 American Depositary Receipts
18/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 10,447 Swaps
18/10/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 2,459,922 OrdinaryShares
18/10/2022 Morgan Stanley & Co. International plc Decrease in shares held or in respect
of which the holder may exercise right
to rehypothecate pursuant to the
agreement(s)
N/A 2,459,922 Ordinary Shares
18/10/2022 Morgan Stanley& Co. Internationalplc Sell 7,936.26(AUD) 1,137 OrdinaryShares
18/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 3,525 Swaps

48

18/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 5,163 Swaps
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,128.33(AUD) 162 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,414.00(AUD) 202 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,597.26(AUD) 229 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,677.60(AUD) 240 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,679.77(AUD) 241 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,708.29(AUD) 243 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,929.30(AUD) 277 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,996.28(AUD) 286 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 10,530.48(AUD) 1,513 OrdinaryShares
18/10/2022 Morgan Stanley Australia Securities Limited Buy 101,112.28 (AUD) 14,486 Ordinary Shares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 125.46(AUD) 18 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 17,094.02(AUD) 2,449 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 180.96(AUD) 26 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 187.92(AUD) 27 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 19,055.40(AUD) 2,730 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,008.80(AUD) 288 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,824.87(AUD) 405 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 21,244.56(AUD) 3,048 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 21,899.74(AUD) 3,142 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 223.36(AUD) 32 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,229.44(AUD) 464 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,762.22(AUD) 539 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,932.40(AUD) 565 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,972.90(AUD) 570 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 39,464.92(AUD) 5,654 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 40,190.84(AUD) 5,758 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 418.50(AUD) 60 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 46,654.32(AUD) 6,684 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,137.28(AUD) 736 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 654.24(AUD) 94 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,255.77(AUD) 1,041 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,430.02(AUD) 1,066 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,871.76(AUD) 1,131 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 704.47(AUD) 101 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 850.34(AUD) 122 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Buy 88,129.48(AUD) 12,626 OrdinaryShares

49

18/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,586.88(AUD) 228 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,847.05(AUD) 265 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 132.43(AUD) 19 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 14,469.30(AUD) 2,070 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 14,511.54(AUD) 2,082 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 14,511.54(AUD) 2,082 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 17,094.02(AUD) 2,449 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 187.92(AUD) 27 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,289.00(AUD) 327 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 223.36(AUD) 32 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 281.20(AUD) 40 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,229.44(AUD) 464 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 31,033.08(AUD) 4,446 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 32,839.02(AUD) 4,698 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 320.16(AUD) 46 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,174.04(AUD) 598 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,508.00(AUD) 644 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,516.06(AUD) 647 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 62.82(AUD) 9 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 627.30(AUD) 90 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 627.30(AUD) 90 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 628.20(AUD) 90 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 662.15(AUD) 95 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,255.77(AUD) 1,041 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,266.24(AUD) 1,044 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 787.04(AUD) 113 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 83.52(AUD) 12 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 830.02(AUD) 119 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 892.81(AUD) 127 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 9,450.48(AUD) 1,352 OrdinaryShares
18/10/2022 Morgan StanleyAustralia Securities Limited Sell 996.71(AUD) 143 OrdinaryShares
18/10/2022 Morgan StanleyCapital Services LLC Buy N/A 127 Swaps
18/10/2022 Morgan StanleyCapital Services LLC Sell N/A 10,108 Swaps
18/10/2022 Morgan StanleyCapital Services LLC Sell N/A 12,658 Swaps
18/10/2022 Morgan StanleyCapital Services LLC Sell N/A 14,943 Swaps
18/10/2022 Morgan StanleyCapital Services LLC Sell N/A 243 Swaps
18/10/2022 Morgan StanleyCapital Services LLC Sell N/A 6,684 Swaps
18/10/2022 Morgan StanleyCapital Services LLC Sell N/A 690 Swaps

50

19/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 17,431 Swaps
19/10/2022 Morgan Stanley& Co. Internationalplc Collateral Returned N/A 2,459,922 OrdinaryShares
19/10/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 2,459,922 Ordinary Shares
19/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 100 Swaps
19/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 3,631 Swaps
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,700.04(AUD) 242 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,941.77(AUD) 277 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 11,737.44(AUD) 1,672 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 13,469.48(AUD) 1,916 OrdinaryShares
19/10/2022 Morgan Stanley Australia Securities Limited Buy 133,886.35 (AUD) 19,045 Ordinary Shares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 14.02(AUD) 2 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 140.00(AUD) 20 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 16,161.97(AUD) 2,299 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,411.44(AUD) 344 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,446.44(AUD) 348 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,476.32(AUD) 352 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,762.79(AUD) 393 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 23,478.00(AUD) 3,354 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 252.72(AUD) 36 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 27,346.01(AUD) 3,901 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 28,515.24(AUD) 4,062 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,388.26(AUD) 626 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,724.46(AUD) 673 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 45,181.81(AUD) 6,427 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 477.36(AUD) 68 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,603.84(AUD) 796 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,694.30(AUD) 810 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 511.73(AUD) 73 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 518.00(AUD) 74 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 58,349.00(AUD) 8,300 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,533.32(AUD) 932 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 63,762.10(AUD) 9,070 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,010.00(AUD) 1,000 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 7.01(AUD) 1 OrdinaryShare

51

19/10/2022 Morgan StanleyAustralia Securities Limited Buy 702.00(AUD) 100 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 709.02(AUD) 101 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 735.00(AUD) 105 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 779.22(AUD) 111 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 8,648.64(AUD) 1,232 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 805.00(AUD) 115 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 835.97(AUD) 119 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 854.00(AUD) 122 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 891.54(AUD) 127 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 9,062.21(AUD) 1,290 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 959.00(AUD) 137 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Buy 963.79(AUD) 137 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,652.00(AUD) 236 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 10,172.41(AUD) 1,447 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 140.00(AUD) 20 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 15,387.84(AUD) 2,192 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 15,473.03(AUD) 2,201 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 15,529.27(AUD) 2,209 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,106.00(AUD) 300 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,235.54(AUD) 318 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 273.00(AUD) 39 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,395.49(AUD) 483 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,625.60(AUD) 515 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,943.83(AUD) 561 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,359.42(AUD) 621 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 41,723.05(AUD) 5,935 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,033.60(AUD) 715 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,040.75(AUD) 715 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 604.58(AUD) 86 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,346.35(AUD) 1,045 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 702.00(AUD) 100 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 784.00(AUD) 112 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 787.36(AUD) 112 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 79,312.46(AUD) 11,282 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 8,613.54(AUD) 1,227 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 884.52(AUD) 126 OrdinaryShares
19/10/2022 Morgan StanleyAustralia Securities Limited Sell 900.47(AUD) 128 OrdinaryShares
19/10/2022 Morgan StanleyCapital Services LLC Buy N/A 236 Swaps

52

19/10/2022 Morgan StanleyCapital Services LLC Buy N/A 5,935 Swaps
19/10/2022 Morgan StanleyCapital Services LLC Sell N/A 22,204 Swaps
19/10/2022 Morgan StanleyCapital Services LLC Sell N/A 3,192 Swaps
19/10/2022 Morgan StanleyCapital Services LLC Sell N/A 4,652 Swaps
19/10/2022 Morgan StanleyCapital Services LLC Sell N/A 74 Swaps
20/10/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 2,850 OrdinaryShares
20/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 2,269 Swaps
20/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 4,138 Swaps
20/10/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 2,457,072 OrdinaryShares
20/10/2022 Morgan Stanley & Co. International plc Decrease in shares held or in respect
of which the holder may exercise right
to rehypothecate pursuant to the
agreement(s)
N/A 2,459,471 Ordinary Shares
20/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 11,515 Swaps
20/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 4,511 Swaps
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,503.81(AUD) 217 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,675.20(AUD) 240 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,836.96(AUD) 267 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 10,382.58(AUD) 1,479 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 11,054.42(AUD) 1,586 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 11,981.80(AUD) 1,724 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 17,657.64(AUD) 2,548 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 18,123.84(AUD) 2,604 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,744.00(AUD) 400 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,751.21(AUD) 397 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,919.00(AUD) 420 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 20.91(AUD) 3 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 27.76(AUD) 4 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,318.90(AUD) 481 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,385.90(AUD) 490 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,982.35(AUD) 573 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 31,396.56(AUD) 4,511 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 34,684.65(AUD) 5,005 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,010.08(AUD) 724 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,868.64(AUD) 853 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,569.64(AUD) 948 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,632.88(AUD) 953 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,737.47(AUD) 1,123 OrdinaryShares

53

20/10/2022 Morgan StanleyAustralia Securities Limited Buy 96.88(AUD) 14 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,039.50(AUD) 150 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,049.45(AUD) 151 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,141.44(AUD) 164 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,145.92(AUD) 165 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,230.15(AUD) 177 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,275.57(AUD) 185 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,284.69(AUD) 187 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,315.99(AUD) 191 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,330.56(AUD) 192 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,836.96(AUD) 267 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,923.72(AUD) 276 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,941.84(AUD) 279 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,981.98(AUD) 286 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 103.35(AUD) 15 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 13,448.10(AUD) 1,949 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 131.86(AUD) 19 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 14,060.97(AUD) 2,029 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 14,518.51(AUD) 2,083 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 16,293.36(AUD) 2,341 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 17,386.08(AUD) 2,498 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 18,356.30(AUD) 2,645 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,029.60(AUD) 295 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,716.56(AUD) 392 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,923.20(AUD) 420 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,964.85(AUD) 430 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 20.91(AUD) 3 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 21,060.27(AUD) 3,039 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 264.86(AUD) 38 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 27.56(AUD) 4 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,215.52(AUD) 464 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,408.60(AUD) 494 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,763.80(AUD) 540 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,982.35(AUD) 573 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 34.70(AUD) 5 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,109.14(AUD) 599 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,287.36(AUD) 616 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,347.59(AUD) 631 OrdinaryShares

54

20/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,461.46(AUD) 648 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,479.50(AUD) 645 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,491.50(AUD) 650 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 41.58(AUD) 6 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 44,989.44(AUD) 6,464 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,122.97(AUD) 743 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,740.70(AUD) 826 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 537.07(AUD) 77 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 545.10(AUD) 79 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 569.08(AUD) 82 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 577.92(AUD) 84 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 578.51(AUD) 83 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,273.76(AUD) 904 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,394.08(AUD) 924 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,569.64(AUD) 948 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,629.55(AUD) 965 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 611.16(AUD) 88 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 614.99(AUD) 89 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 653.30(AUD) 94 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,044.90(AUD) 1,021 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,953.41(AUD) 1,151 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 713.79(AUD) 103 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 738.30(AUD) 107 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 784.22(AUD) 113 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 891.39(AUD) 129 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 96.88(AUD) 14 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 966.05(AUD) 139 OrdinaryShares
20/10/2022 Morgan StanleyAustralia Securities Limited Sell 968.76(AUD) 138 OrdinaryShares
20/10/2022 Morgan StanleyCapital Services LLC Buy N/A 2,498 Swaps
20/10/2022 Morgan StanleyCapital Services LLC Buy N/A 397 Swaps
20/10/2022 Morgan StanleyCapital Services LLC Buy N/A 699 Swaps
20/10/2022 Morgan StanleyCapital Services LLC Buy N/A 8,887 Swaps
20/10/2022 Morgan StanleyCapital Services LLC Sell N/A 242 Swaps
20/10/2022 Morgan StanleyCapital Services LLC Sell N/A 397 Swaps
21/10/2022 Morgan Stanley& Co. Internationalplc Borrow Returned N/A 2,850 OrdinaryShares
21/10/2022 Morgan Stanley& Co. Internationalplc Buy 2,791.32 363 OrdinaryShares
21/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 9,201 Swaps

55

21/10/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 2,850 Ordinary Shares
21/10/2022 Morgan Stanley& Co. Internationalplc Sell 11,372.77 1,477 OrdinaryShares
21/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 1,246 Swaps
21/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 6,474 Swaps
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,081.86(AUD) 156 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,701.83(AUD) 247 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,710.47(AUD) 247 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,879.52(AUD) 272 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 14,532.00(AUD) 2,100 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,684.96(AUD) 388 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,989.44(AUD) 432 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 21,486.60(AUD) 3,105 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 27,527.76(AUD) 3,978 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 27.00(AUD) 4 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 291.27(AUD) 42 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 33,222.92(AUD) 4,801 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 346.25(AUD) 50 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 371.25(AUD) 55 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,442.64(AUD) 642 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,411.44(AUD) 782 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 57,740.48(AUD) 8,344 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,860.70(AUD) 990 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 768.12(AUD) 111 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 810.81(AUD) 117 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 822.29(AUD) 119 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 825.86(AUD) 119 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 845.46(AUD) 122 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 89.96(AUD) 13 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 898.30(AUD) 130 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Buy 942.48(AUD) 136 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,105.60(AUD) 160 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,249.20(AUD) 180 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,287.12(AUD) 186 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,418.60(AUD) 205 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,500.55(AUD) 217 OrdinaryShares

56

21/10/2022 Morgan StanleyAustralia Securities Limited Sell 10,838.52(AUD) 1,564 OrdinaryShares
21/10/2022 Morgan Stanley Australia Securities Limited Sell 108,221.88 (AUD) 15,639 Ordinary Shares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 11,489.94(AUD) 1,658 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 13,047.20(AUD) 1,880 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 179.40(AUD) 26 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 187.38(AUD) 27 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,051.28(AUD) 296 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,484.28(AUD) 359 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,511.96(AUD) 363 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,826.19(AUD) 409 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,019.67(AUD) 437 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,187.80(AUD) 460 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,250.17(AUD) 469 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,469.41(AUD) 501 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,909.80(AUD) 565 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 37,008.16(AUD) 5,348 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,325.00(AUD) 625 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 40,537.36(AUD) 5,858 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 478.86(AUD) 69 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,020.60(AUD) 725 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 527.44(AUD) 76 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,320.16(AUD) 912 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,423.90(AUD) 931 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,500.34(AUD) 938 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 677.18(AUD) 98 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,151.85(AUD) 1,035 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 817.74(AUD) 118 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 822.29(AUD) 119 OrdinaryShares
21/10/2022 Morgan StanleyAustralia Securities Limited Sell 90,679.68(AUD) 13,104 OrdinaryShares
21/10/2022 Morgan StanleyCapital Services LLC Buy N/A 1,477 Swaps
21/10/2022 Morgan StanleyCapital Services LLC Buy N/A 17,307 Swaps
21/10/2022 Morgan StanleyCapital Services LLC Buy N/A 19,537 Swaps
21/10/2022 Morgan StanleyCapital Services LLC Sell N/A 238 Swaps
21/10/2022 Morgan StanleyCapital Services LLC Sell N/A 363 Swaps
21/10/2022 Morgan StanleyCapital Services LLC Sell N/A 8,344 Swaps
24/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 44 Swaps
24/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 486 Swaps

57

24/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 601 Swaps
24/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 8,709 Swaps
24/10/2022 Morgan Stanley& Co. Internationalplc Collateral Returned N/A 542,140 OrdinaryShares
24/10/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 542,140 Ordinary Shares
24/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 1,828 Swaps
24/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 300 Swaps
24/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 5,453 Swaps
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,404.00(AUD) 200 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 10,710.02(AUD) 1,517 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 134.23(AUD) 19 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 134.90(AUD) 19 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 15,002.52(AUD) 2,119 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,234.12(AUD) 316 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,788.70(AUD) 395 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 21.27(AUD) 3 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 28.24(AUD) 4 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 290.00(AUD) 40 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,409.98(AUD) 483 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,003.02(AUD) 567 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,077.40(AUD) 580 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 51,403.86(AUD) 7,281 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 525.40(AUD) 74 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 539.60(AUD) 76 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 660.82(AUD) 94 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 692.86(AUD) 98 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,565.03(AUD) 1,067 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 703.00(AUD) 100 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 727.18(AUD) 103 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 77.99(AUD) 11 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Buy 98.70(AUD) 14 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,164.90(AUD) 165 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,184.40(AUD) 168 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,370.61(AUD) 194 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,404.00(AUD) 200 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,634.44(AUD) 232 OrdinaryShares

58

24/10/2022 Morgan StanleyAustralia Securities Limited Sell 10,808.86(AUD) 1,531 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 11,608.96(AUD) 1,649 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 120.19(AUD) 17 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 13,153.13(AUD) 1,871 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 16,527.46(AUD) 2,341 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,091.96(AUD) 298 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,145.06(AUD) 306 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,192.55(AUD) 311 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,240.97(AUD) 319 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,242.57(AUD) 319 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,400.84(AUD) 342 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,558.92(AUD) 364 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,581.51(AUD) 368 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,056.98(AUD) 433 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,221.40(AUD) 455 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,223.40(AUD) 454 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,633.98(AUD) 514 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,805.34(AUD) 539 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 311.96(AUD) 44 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,132.50(AUD) 570 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,169.88(AUD) 594 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,173.57(AUD) 587 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,225.03(AUD) 601 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,284.75(AUD) 591 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,428.90(AUD) 630 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 42.18(AUD) 6 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 42.54(AUD) 6 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 473.69(AUD) 67 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 49.63(AUD) 7 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,520.92(AUD) 782 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 559.32(AUD) 79 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,664.44(AUD) 948 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,944.25(AUD) 985 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 703.00(AUD) 100 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 746.24(AUD) 106 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 77.99(AUD) 11 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 789.60(AUD) 112 OrdinaryShares
24/10/2022 Morgan StanleyAustralia Securities Limited Sell 824.85(AUD) 117 OrdinaryShares

59

24/10/2022 Morgan StanleyAustralia Securities Limited Sell 986.90(AUD) 139 OrdinaryShares
24/10/2022 Morgan StanleyCapital Services LLC Buy N/A 1,968 Swaps
24/10/2022 Morgan StanleyCapital Services LLC Buy N/A 140 Swaps
24/10/2022 Morgan StanleyCapital Services LLC Buy N/A 2,313 Swaps
24/10/2022 Morgan StanleyCapital Services LLC Buy N/A 591 Swaps
24/10/2022 Morgan StanleyCapital Services LLC Sell N/A 179 Swaps
25/10/2022 Morgan Stanley& Co. Internationalplc Buy 3,049.75 387 OrdinaryShares
25/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 22,109 Swaps
25/10/2022 Morgan Stanley& Co. Internationalplc Collateral Returned N/A 1,221,827 OrdinaryShares
25/10/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 1,221,827 Ordinary Shares
25/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 123 Swaps
25/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 2,092 Swaps
25/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 4,101 Swaps
25/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 92 Swaps
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,199.90(AUD) 169 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,340.01(AUD) 189 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,569.10(AUD) 221 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,587.76(AUD) 223 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,796.30(AUD) 253 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,885.94(AUD) 266 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 11,161.20(AUD) 1,572 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 11,835.70(AUD) 1,667 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 15,257.90(AUD) 2,149 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 17,224.60(AUD) 2,426 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 170.16(AUD) 24 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 184.34(AUD) 26 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,002.20(AUD) 282 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,286.20(AUD) 322 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 255.24(AUD) 36 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,630.08(AUD) 512 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 368.93(AUD) 52 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 389.40(AUD) 55 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,316.80(AUD) 608 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,628.61(AUD) 651 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 411.80(AUD) 58 OrdinaryShares

60

25/10/2022 Morgan StanleyAustralia Securities Limited Buy 42.30(AUD) 6 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 48,656.30(AUD) 6,853 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 483.48(AUD) 68 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,935.60(AUD) 836 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 56.80(AUD) 8 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,395.18(AUD) 902 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 7.10(AUD) 1 OrdinaryShare
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 799.68(AUD) 112 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 8,037.20(AUD) 1,132 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 814.20(AUD) 115 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 85.26(AUD) 12 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 873.30(AUD) 123 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 938.52(AUD) 132 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Buy 950.06(AUD) 134 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,150.20(AUD) 162 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,734.60(AUD) 245 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,831.80(AUD) 258 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,902.80(AUD) 268 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 10,103.31(AUD) 1,421 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 13,085.30(AUD) 1,843 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 18,309.84(AUD) 2,568 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 21,482.70(AUD) 3,030 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 29,230.70(AUD) 4,117 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,038.80(AUD) 428 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,042.86(AUD) 431 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,315.45(AUD) 465 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 35.50(AUD) 5 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 375.77(AUD) 53 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 389.40(AUD) 55 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,414.40(AUD) 620 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 45,851.80(AUD) 6,458 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 455.04(AUD) 64 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 497.00(AUD) 70 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,920.15(AUD) 835 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 56.80(AUD) 8 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 7.11(AUD) 1 OrdinaryShare
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 7.14(AUD) 1 OrdinaryShare
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 8,692.34(AUD) 1,226 OrdinaryShares

61

25/10/2022 Morgan StanleyAustralia Securities Limited Sell 8,924.70(AUD) 1,257 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 80,684.40(AUD) 11,364 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 909.44(AUD) 128 OrdinaryShares
25/10/2022 Morgan StanleyAustralia Securities Limited Sell 915.90(AUD) 129 OrdinaryShares
25/10/2022 Morgan StanleyCapital Services LLC Buy N/A 245 Swaps
25/10/2022 Morgan StanleyCapital Services LLC Buy N/A 4,246 Swaps
25/10/2022 Morgan StanleyCapital Services LLC Buy N/A 7,448 Swaps
25/10/2022 Morgan StanleyCapital Services LLC Buy N/A 72 Swaps
25/10/2022 Morgan StanleyCapital Services LLC Sell N/A 1,410 Swaps
25/10/2022 Morgan StanleyCapital Services LLC Sell N/A 169 Swaps
25/10/2022 Morgan StanleyCapital Services LLC Sell N/A 387 Swaps
25/10/2022 Morgan StanleyCapital Services LLC Sell N/A 836 Swaps
25/10/2022 Parametric Portfolio Associates LLC Sell 10.68 1 American DepositaryReceipt
26/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 10,095 Swaps
26/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 938 Swaps
26/10/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 1,751,502 OrdinaryShares
26/10/2022 Morgan Stanley & Co. International plc Decrease in shares held or in respect
of which the holder may exercise right
to rehypothecate pursuant to the
agreement(s)
N/A 1,751,502 Ordinary Shares
26/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 238 Swaps
26/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 288 Swaps
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,066.50(AUD) 150 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,212.39(AUD) 171 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,982.29(AUD) 279 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 10,827.50(AUD) 1,525 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 105.90(AUD) 15 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 106.35(AUD) 15 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 12,669.83(AUD) 1,787 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 14,058.00(AUD) 1,980 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 14.20(AUD) 2 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 17,299.60(AUD) 2,440 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,257.80(AUD) 318 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,619.90(AUD) 369 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,825.80(AUD) 398 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,915.10(AUD) 410 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 23,552.98(AUD) 3,322 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 269.80(AUD) 38 OrdinaryShares

62

26/10/2022 Morgan StanleyAustralia Securities Limited Buy 27,239.78(AUD) 3,842 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,284.82(AUD) 462 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 380.05(AUD) 55 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,827.69(AUD) 679 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 447.30(AUD) 63 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 453.76(AUD) 64 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 453.76(AUD) 64 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,871.70(AUD) 827 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,595.90(AUD) 929 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,862.81(AUD) 1,109 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 7.09(AUD) 1 OrdinaryShare
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 798.91(AUD) 113 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 816.50(AUD) 115 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 841.33(AUD) 119 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 867.42(AUD) 122 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 880.40(AUD) 124 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Buy 972.70(AUD) 137 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,800.09(AUD) 253 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,827.27(AUD) 257 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,834.38(AUD) 258 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 11,655.96(AUD) 1,644 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 12,595.40(AUD) 1,774 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 13,745.60(AUD) 1,936 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 14.18(AUD) 2 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 15,414.10(AUD) 2,171 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,353.88(AUD) 332 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,477.90(AUD) 349 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,844.00(AUD) 400 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 20,866.38(AUD) 2,941 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 269.80(AUD) 38 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,531.17(AUD) 497 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,817.80(AUD) 540 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 34,183.45(AUD) 4,835 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,474.56(AUD) 632 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 404.13(AUD) 57 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,842.16(AUD) 824 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,482.77(AUD) 915 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 685.79(AUD) 97 OrdinaryShares

63

26/10/2022 Morgan StanleyAustralia Securities Limited Sell 736.32(AUD) 104 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 76.01(AUD) 11 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 9,416.40(AUD) 1,330 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 9,521.10(AUD) 1,341 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 938.52(AUD) 132 OrdinaryShares
26/10/2022 Morgan StanleyAustralia Securities Limited Sell 972.70(AUD) 137 OrdinaryShares
26/10/2022 Morgan StanleyCapital Services LLC Sell N/A 1,478 Swaps
26/10/2022 Morgan StanleyCapital Services LLC Sell N/A 127 Swaps
26/10/2022 Morgan StanleyCapital Services LLC Sell N/A 3,842 Swaps
26/10/2022 Morgan StanleyCapital Services LLC Sell N/A 4,804 Swaps
26/10/2022 Morgan StanleyCapital Services LLC Sell N/A 677 Swaps
27/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1 Swap
27/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 4 Swaps
27/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 5 Swaps
27/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 5,334 Swaps
27/10/2022 Morgan Stanley& Co. Internationalplc Collateral Returned N/A 2,103,557 OrdinaryShares
27/10/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 2,103,557 Ordinary Shares
27/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 3,171 Swaps
27/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 400 Swaps
27/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 66 Swaps
27/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 8,569 Swaps
27/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 83 Swaps
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,109.80(AUD) 155 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,126.54(AUD) 158 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,279.80(AUD) 180 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,362.30(AUD) 190 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,763.28(AUD) 248 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,785.33(AUD) 249 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,787.12(AUD) 251 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,831.80(AUD) 258 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 11,778.76(AUD) 1,652 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 12,340.80(AUD) 1,714 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 16,095.70(AUD) 2,267 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 16,293.48(AUD) 2,282 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 163.76(AUD) 23 OrdinaryShares

64

27/10/2022 Morgan StanleyAustralia Securities Limited Buy 18,938.20(AUD) 2,645 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 19,347.90(AUD) 2,706 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 19,421.90(AUD) 2,705 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,133.00(AUD) 300 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,167.52(AUD) 304 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,340.68(AUD) 326 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,473.90(AUD) 346 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,156.41(AUD) 439 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 305.30(AUD) 43 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 31,837.32(AUD) 4,428 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 328.44(AUD) 46 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 328.44(AUD) 46 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 35,264.46(AUD) 4,939 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 350.84(AUD) 49 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 377.36(AUD) 53 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,042.34(AUD) 563 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 42.60(AUD) 6 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 444.54(AUD) 62 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,112.09(AUD) 719 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,562.06(AUD) 779 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 513.36(AUD) 72 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 548.24(AUD) 77 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 562.48(AUD) 79 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,436.84(AUD) 899 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,470.10(AUD) 910 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 624.66(AUD) 87 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 63,755.37(AUD) 8,967 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 64.44(AUD) 9 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 666.46(AUD) 94 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 7.14(AUD) 1 OrdinaryShare
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 71.50(AUD) 10 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 739.96(AUD) 104 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 793.65(AUD) 111 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 939.27(AUD) 131 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 965.60(AUD) 136 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Buy 988.29(AUD) 139 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,081.48(AUD) 152 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,704.07(AUD) 239 OrdinaryShares

65

27/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,896.58(AUD) 266 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 11,971.35(AUD) 1,665 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,213.40(AUD) 310 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,340.68(AUD) 326 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,431.33(AUD) 341 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,156.41(AUD) 439 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,653.65(AUD) 511 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 341.28(AUD) 48 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 36,242.64(AUD) 5,076 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 377.36(AUD) 53 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,230.30(AUD) 590 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,162.42(AUD) 719 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,304.40(AUD) 745 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 64.44(AUD) 9 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 65,352.42(AUD) 9,153 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,215.90(AUD) 1,005 OrdinaryShares
27/10/2022 Morgan StanleyAustralia Securities Limited Sell 7.14(AUD) 1 OrdinaryShare
27/10/2022 Morgan StanleyCapital Services LLC Buy N/A 541 Swaps
27/10/2022 Morgan StanleyCapital Services LLC Buy N/A 9,153 Swaps
27/10/2022 Morgan StanleyCapital Services LLC Sell N/A 189 Swaps
27/10/2022 Morgan StanleyCapital Services LLC Sell N/A 95 Swaps
28/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 2,389 Swaps
28/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 3,432 Swaps
28/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 4,707 Swaps
28/10/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 2,118,872 OrdinaryShares
28/10/2022 Morgan Stanley & Co. International plc Decrease in shares held or in respect
of which the holder may exercise right
to rehypothecate pursuant to the
agreement(s)
N/A 2,118,872 Ordinary Shares
28/10/2022 Morgan Stanley& Co. Internationalplc Sell 38,865.15 4,949 OrdinaryShares
28/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 112 Swaps
28/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 25,715 Swaps
28/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 94 Swaps
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,352.80(AUD) 190 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,398.70(AUD) 197 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,668.50(AUD) 235 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,818.15(AUD) 255 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,822.72(AUD) 256 OrdinaryShares

66

28/10/2022 Morgan StanleyAustralia Securities Limited Buy 106.65(AUD) 15 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 13,732.38(AUD) 1,926 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 14.18(AUD) 2 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 17,097.74(AUD) 2,398 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 18,136.22(AUD) 2,558 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 19,886.67(AUD) 2,797 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,036.32(AUD) 286 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,130.00(AUD) 300 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,175.66(AUD) 306 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,942.35(AUD) 415 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 21.39(AUD) 3 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 22,661.40(AUD) 3,165 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 248.50(AUD) 35 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 263.44(AUD) 37 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 284.80(AUD) 40 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,301.50(AUD) 465 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,562.86(AUD) 499 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,659.68(AUD) 514 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,862.40(AUD) 544 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 312.84(AUD) 44 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 35.60(AUD) 5 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 369.20(AUD) 52 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,052.70(AUD) 570 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,152.24(AUD) 584 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 413.54(AUD) 58 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 43,089.90(AUD) 6,069 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,746.78(AUD) 806 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 539.97(AUD) 76 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 554.18(AUD) 78 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 57,650.64(AUD) 8,097 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,228.36(AUD) 876 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,996.24(AUD) 984 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 65,004.21(AUD) 9,117 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 795.20(AUD) 112 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 8,306.45(AUD) 1,165 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 861.52(AUD) 121 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Buy 92.43(AUD) 13 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,054.50(AUD) 148 OrdinaryShares

67

28/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,133.67(AUD) 159 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,180.26(AUD) 166 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,228.08(AUD) 172 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,354.70(AUD) 190 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,418.00(AUD) 200 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,701.68(AUD) 239 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,717.12(AUD) 241 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,805.94(AUD) 254 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 106.65(AUD) 15 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,130.00(AUD) 300 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,147.22(AUD) 302 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,286.20(AUD) 322 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,355.06(AUD) 331 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,605.70(AUD) 367 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,897.84(AUD) 407 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 21,656.01(AUD) 3,048 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 21,660.94(AUD) 3,038 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 21.39(AUD) 3 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 23,037.03(AUD) 3,231 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 248.50(AUD) 35 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 26,737.50(AUD) 3,750 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 284.80(AUD) 40 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,007.53(AUD) 423 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,113.04(AUD) 436 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,700.98(AUD) 522 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 334.64(AUD) 47 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 355.00(AUD) 50 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,052.70(AUD) 570 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,788.38(AUD) 673 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,598.73(AUD) 788 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,680.00(AUD) 800 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 503.39(AUD) 71 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 519.76(AUD) 73 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 525.03(AUD) 74 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 571.20(AUD) 80 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,427.44(AUD) 904 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,756.88(AUD) 949 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,794.70(AUD) 957 OrdinaryShares

68

28/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,818.04(AUD) 963 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,994.53(AUD) 981 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 618.57(AUD) 87 OrdinaryShares
28/10/2022 Morgan StanleyAustralia Securities Limited Sell 7.13(AUD) 1 OrdinaryShare
28/10/2022 Morgan StanleyCapital Services LLC Buy N/A 4,949 Swaps
28/10/2022 Morgan StanleyCapital Services LLC Buy N/A 6,263 Swaps
28/10/2022 Morgan StanleyCapital Services LLC Sell N/A 10,857 Swaps
28/10/2022 Morgan StanleyCapital Services LLC Sell N/A 2 Swaps
28/10/2022 Morgan StanleyCapital Services LLC Sell N/A 2,901 Swaps
28/10/2022 Morgan StanleyCapital Services LLC Sell N/A 286 Swaps
28/10/2022 Morgan StanleyCapital Services LLC Sell N/A 31 Swaps
28/10/2022 Morgan StanleyCapital Services LLC Sell N/A 352 Swaps
31/10/2022 E*TRADE Securities LLC Decrease in shares held or in respect
of which the holder may exercise right
to rehypothecate pursuant to the
agreement(s)
N/A 20 American Depositary Receipts
31/10/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 37,525 OrdinaryShares
31/10/2022 Morgan Stanley& Co. Internationalplc Buy 579.79 72 OrdinaryShares
31/10/2022 Morgan Stanley& Co. Internationalplc Buy 41,375.49 4,979 OrdinaryShares
31/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 22,203 Swaps
31/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 26,726 Swaps
31/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 3,550 Swaps
31/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 3,553 Swaps
31/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 649 Swaps
31/10/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 5,776,046 OrdinaryShares
31/10/2022 Morgan Stanley & Co. International plc Decrease in shares held or in respect
of which the holder may exercise right
to rehypothecate pursuant to the
agreement(s)
N/A 5,813,571 Ordinary Shares
31/10/2022 Morgan Stanley& Co. Internationalplc Sell 1,531.83 187 OrdinaryShares
31/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 1,144 Swaps
31/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 11,717 Swaps
31/10/2022 Morgan Stanley& Co. Internationalplc Sell N/A 9,092 Swaps
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,001.49(AUD) 133 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,024.76(AUD) 137 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,048.56(AUD) 136 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,065.96(AUD) 141 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,072.10(AUD) 142 OrdinaryShares

69

31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,087.50(AUD) 145 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,100.11(AUD) 146 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,145.76(AUD) 154 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,181.18(AUD) 154 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,290.24(AUD) 168 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,296.88(AUD) 172 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,297.74(AUD) 172 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,493.50(AUD) 206 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,509.90(AUD) 210 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,567.35(AUD) 215 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,587.88(AUD) 214 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,657.50(AUD) 221 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,668.73(AUD) 217 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,677.41(AUD) 217 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,726.02(AUD) 223 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,798.83(AUD) 237 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,856.52(AUD) 243 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,889.55(AUD) 247 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,898.86(AUD) 263 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,905.09(AUD) 251 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,909.05(AUD) 267 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,940.16(AUD) 258 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 11,902.04(AUD) 1,564 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 12,276.66(AUD) 1,691 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 12,470.00(AUD) 1,720 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 12,577.78(AUD) 1,702 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 133.38(AUD) 18 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 139.14(AUD) 18 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 14.92(AUD) 2 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 15.04(AUD) 2 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 15.30(AUD) 2 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 15.30(AUD) 2 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 15.30(AUD) 2 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 157.96(AUD) 22 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 19,350.10(AUD) 2,695 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 191.88(AUD) 26 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,030.16(AUD) 264 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,093.34(AUD) 278 OrdinaryShares

70

31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,096.64(AUD) 273 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,176.17(AUD) 289 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,219.60(AUD) 310 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,235.00(AUD) 298 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,283.93(AUD) 297 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,325.22(AUD) 309 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,370.03(AUD) 309 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,391.36(AUD) 318 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,396.66(AUD) 323 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,400.93(AUD) 333 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,479.40(AUD) 322 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,582.16(AUD) 348 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,597.60(AUD) 340 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,776.75(AUD) 383 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,968.29(AUD) 387 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,970.40(AUD) 395 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 208.60(AUD) 28 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 21,791.82(AUD) 2,894 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 22.95(AUD) 3 OrdinaryShares
31/10/2022 Morgan Stanley Australia Securities Limited Buy 224,015.57 (AUD) 29,437 Ordinary Shares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 23,536.24(AUD) 3,172 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 23.10(AUD) 3 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 261.12(AUD) 34 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 266.95(AUD) 37 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 27,205.75(AUD) 3,575 OrdinaryShares
31/10/2022 Morgan Stanley Australia Securities Limited Buy 275,390.68 (AUD) 36,188 Ordinary Shares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 282.75(AUD) 39 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 29,001.71(AUD) 3,811 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 29,854.40(AUD) 3,970 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 29,899.69(AUD) 3,929 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,052.35(AUD) 399 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,076.92(AUD) 407 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,191.35(AUD) 415 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,247.00(AUD) 425 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,295.60(AUD) 428 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,304.11(AUD) 457 OrdinaryShares

71

31/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,453.20(AUD) 445 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,506.96(AUD) 472 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,572.55(AUD) 467 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,594.56(AUD) 478 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,739.96(AUD) 518 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,809.70(AUD) 498 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 337.72(AUD) 45 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 35,416.94(AUD) 4,654 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 37.65(AUD) 5 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 38,636.00(AUD) 5,200 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,083.92(AUD) 568 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,145.64(AUD) 579 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,326.19(AUD) 587 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,348.29(AUD) 579 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,366.92(AUD) 604 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,395.82(AUD) 583 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,433.36(AUD) 604 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,450.60(AUD) 578 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,672.08(AUD) 618 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,687.20(AUD) 620 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,815.58(AUD) 649 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,824.43(AUD) 629 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 40,964.63(AUD) 5,383 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 419.62(AUD) 58 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 451.08(AUD) 63 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 49,617.20(AUD) 6,520 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,007.45(AUD) 665 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,131.62(AUD) 663 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,314.16(AUD) 734 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,341.05(AUD) 715 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,594.79(AUD) 743 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,669.45(AUD) 745 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,826.26(AUD) 781 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 52.01(AUD) 7 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 532.80(AUD) 72 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 592.02(AUD) 78 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 596.45(AUD) 79 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,010.20(AUD) 795 OrdinaryShares

72

31/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,098.72(AUD) 811 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,167.04(AUD) 803 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,287.55(AUD) 835 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,365.24(AUD) 889 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 629.76(AUD) 82 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 634.20(AUD) 84 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 641.52(AUD) 88 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 69,190.12(AUD) 9,092 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 693.72(AUD) 94 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,212.72(AUD) 984 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,392.16(AUD) 983 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,813.28(AUD) 1,039 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 7.61(AUD) 1 OrdinaryShare
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 721.92(AUD) 94 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 744.96(AUD) 97 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 8,011.92(AUD) 1,064 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 8,211.84(AUD) 1,092 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 8,317.44(AUD) 1,083 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 8,433.73(AUD) 1,123 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 8,504.50(AUD) 1,165 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 807.84(AUD) 108 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 814.32(AUD) 108 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 82,401.08(AUD) 10,828 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 832.16(AUD) 112 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 843.92(AUD) 112 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 844.71(AUD) 111 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 846.72(AUD) 112 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 854.28(AUD) 113 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 857.67(AUD) 113 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 866.52(AUD) 116 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 868.25(AUD) 115 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 880.42(AUD) 117 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 887.80(AUD) 115 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 9,157.05(AUD) 1,197 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 908.71(AUD) 121 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 908.90(AUD) 122 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 926.28(AUD) 124 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 945.00(AUD) 125 OrdinaryShares

73

31/10/2022 Morgan StanleyAustralia Securities Limited Buy 95,962.10(AUD) 12,610 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 960.64(AUD) 128 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 964.16(AUD) 131 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Buy 967.68(AUD) 128 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,000.28(AUD) 136 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,011.12(AUD) 132 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,052.22(AUD) 142 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,083.32(AUD) 146 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,096.24(AUD) 142 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,151.65(AUD) 155 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,166.26(AUD) 159 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,246.95(AUD) 163 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,291.50(AUD) 175 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,404.10(AUD) 190 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,466.80(AUD) 190 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,466.88(AUD) 191 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,509.90(AUD) 210 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,514.93(AUD) 197 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,558.71(AUD) 207 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,583.64(AUD) 212 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,608.88(AUD) 208 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,615.51(AUD) 221 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,654.66(AUD) 223 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,661.10(AUD) 226 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,688.96(AUD) 224 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,747.25(AUD) 241 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,754.71(AUD) 227 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,788.35(AUD) 235 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,963.00(AUD) 260 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,980.00(AUD) 264 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 1,996.48(AUD) 272 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 12,604.07(AUD) 1,753 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 13,320.00(AUD) 1,800 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 13,806.00(AUD) 1,800 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 14.92(AUD) 2 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 15,912.96(AUD) 2,072 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 16,963.10(AUD) 2,203 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 18,632.68(AUD) 2,412 OrdinaryShares

74

31/10/2022 Morgan StanleyAustralia Securities Limited Sell 19,732.54(AUD) 2,566 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 191.88(AUD) 26 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 195.21(AUD) 27 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,014.32(AUD) 264 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,131.51(AUD) 277 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,163.84(AUD) 294 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,197.91(AUD) 286 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,272.62(AUD) 294 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,313.00(AUD) 300 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,411.76(AUD) 312 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,420.34(AUD) 321 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,441.94(AUD) 319 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,753.02(AUD) 358 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,785.40(AUD) 380 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,896.41(AUD) 393 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,916.00(AUD) 400 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 2,948.00(AUD) 400 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 20,269.20(AUD) 2,667 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 22,249.04(AUD) 2,882 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 23.10(AUD) 3 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,095.72(AUD) 401 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,116.65(AUD) 415 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,160.59(AUD) 411 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,304.11(AUD) 457 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,365.28(AUD) 456 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,395.70(AUD) 441 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,603.55(AUD) 485 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,607.14(AUD) 474 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,702.39(AUD) 501 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,722.15(AUD) 493 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,739.96(AUD) 518 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,925.80(AUD) 540 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 3,929.16(AUD) 548 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 36.50(AUD) 5 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,027.06(AUD) 542 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,394.70(AUD) 570 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,421.41(AUD) 581 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,536.67(AUD) 611 OrdinaryShares

75

31/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,769.38(AUD) 619 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 4,880.48(AUD) 649 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 44,583.50(AUD) 6,175 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,394.70(AUD) 739 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,468.54(AUD) 737 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,547.69(AUD) 761 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,675.52(AUD) 739 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,836.47(AUD) 757 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 5,915.08(AUD) 817 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 54,087.99(AUD) 7,183 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 584.43(AUD) 77 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 59,206.47(AUD) 8,189 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,368.94(AUD) 863 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,518.66(AUD) 851 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 6,715.21(AUD) 883 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 626.64(AUD) 84 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 672.52(AUD) 92 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 68.85(AUD) 9 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 7,948.64(AUD) 1,057 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 7.16(AUD) 1 OrdinaryShare
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 7.51(AUD) 1 OrdinaryShare
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 701.10(AUD) 95 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 785.89(AUD) 103 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 8,304.28(AUD) 1,147 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 8,984.64(AUD) 1,176 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 80,863.86(AUD) 10,626 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 810.96(AUD) 109 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 849.12(AUD) 116 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 852.02(AUD) 113 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 854.28(AUD) 113 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 872.10(AUD) 114 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 9,214.38(AUD) 1,278 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 91,418.93(AUD) 12,013 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 945.57(AUD) 129 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 951.04(AUD) 128 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 965.47(AUD) 131 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 981.76(AUD) 128 OrdinaryShares
31/10/2022 Morgan StanleyAustralia Securities Limited Sell 997.17(AUD) 129 OrdinaryShares

76

31/10/2022 Morgan StanleyCapital Services LLC Buy N/A 187 Swaps
31/10/2022 Morgan StanleyCapital Services LLC Buy N/A 2,503 Swaps
31/10/2022 Morgan StanleyCapital Services LLC Buy N/A 23,220 Swaps
31/10/2022 Morgan StanleyCapital Services LLC Buy N/A 6,208 Swaps
31/10/2022 Morgan StanleyCapital Services LLC Buy N/A 6,798 Swaps
31/10/2022 Morgan StanleyCapital Services LLC Sell N/A 2,555 Swaps
31/10/2022 Morgan StanleyCapital Services LLC Sell N/A 3,892 Swaps
31/10/2022 Morgan StanleyCapital Services LLC Sell N/A 4,580 Swaps
31/10/2022 Morgan StanleyCapital Services LLC Sell N/A 63 Swaps
31/10/2022 Morgan StanleyCapital Services LLC Sell N/A 72 Swaps
31/10/2022 Morgan StanleyCapital Services LLC Sell N/A 936 Swaps
1/11/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 5,000 OrdinaryShares
1/11/2022 Morgan Stanley& Co. Internationalplc Borrow Returned N/A 37,525 OrdinaryShares
1/11/2022 Morgan Stanley& Co. Internationalplc Buy 2,211.26 272 OrdinaryShares
1/11/2022 Morgan Stanley& Co. Internationalplc Buy 3,901.30 476 OrdinaryShares
1/11/2022 Morgan Stanley& Co. Internationalplc Buy 18,417.17(AUD) 2,466 OrdinaryShares
1/11/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 37,525 Ordinary Shares
1/11/2022 Morgan Stanley& Co. Internationalplc Sell 20,243.39 2,475 OrdinaryShares
1/11/2022 Morgan Stanley& Co. Internationalplc Sell N/A 1,092 Swaps
1/11/2022 Morgan Stanley& Co. Internationalplc Sell N/A 123 Swaps
1/11/2022 Morgan Stanley& Co. Internationalplc Sell N/A 222 Swaps
1/11/2022 Morgan Stanley& Co. Internationalplc Sell N/A 253 Swaps
1/11/2022 Morgan Stanley& Co. Internationalplc Sell N/A 255 Swaps
1/11/2022 Morgan Stanley& Co. Internationalplc Sell N/A 271 Swaps
1/11/2022 Morgan Stanley& Co. Internationalplc Sell N/A 28,833 Swaps
1/11/2022 Morgan Stanley& Co. Internationalplc Sell N/A 439 Swaps
1/11/2022 Morgan Stanley& Co. Internationalplc Sell N/A 47 Swaps
1/11/2022 Morgan Stanley& Co. Internationalplc Sell N/A 515 Swaps
1/11/2022 Morgan Stanley& Co. Internationalplc Sell N/A 599 Swaps
1/11/2022 Morgan Stanley& Co. Internationalplc Sell N/A 599 Swaps
1/11/2022 Morgan Stanley& Co. Internationalplc Sell N/A 8 Swaps
1/11/2022 Morgan Stanley& Co. Internationalplc Sell N/A 9,899 Swaps
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,006.95(AUD) 137 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,035.55(AUD) 139 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,098.13(AUD) 149 OrdinaryShares

77

1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,101.11(AUD) 149 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,152.38(AUD) 157 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,167.62(AUD) 158 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,219.86(AUD) 162 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,323.00(AUD) 180 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,323.00(AUD) 180 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,369.55(AUD) 182 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,372.58(AUD) 187 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,478.00(AUD) 200 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,508.00(AUD) 200 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,552.87(AUD) 209 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,580.25(AUD) 215 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,615.89(AUD) 220 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,616.80(AUD) 215 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,625.80(AUD) 220 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,628.77(AUD) 221 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,724.91(AUD) 232 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,741.68(AUD) 236 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,758.82(AUD) 238 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,764.00(AUD) 240 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,770.99(AUD) 239 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,788.38(AUD) 242 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,827.76(AUD) 248 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,835.00(AUD) 250 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,847.30(AUD) 245 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,945.68(AUD) 264 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,947.75(AUD) 265 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 10,388.82(AUD) 1,402 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 10,466.40(AUD) 1,424 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 11,003.58(AUD) 1,491 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 11,902.55(AUD) 1,615 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 111.15(AUD) 15 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 12,042.66(AUD) 1,623 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 12,513.28(AUD) 1,664 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 13,014.83(AUD) 1,733 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 13,040.46(AUD) 1,767 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 13,351.46(AUD) 1,819 OrdinaryShares

78

1/11/2022 Morgan Stanley Australia Securities Limited Buy 130,901.56 (AUD) 17,834 Ordinary Shares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 132.84(AUD) 18 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 133.20(AUD) 18 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 14,740.80(AUD) 1,992 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 14,762.11(AUD) 2,003 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 14,781.39(AUD) 1,963 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 147.40(AUD) 20 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 17,066.71(AUD) 2,297 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 17,549.94(AUD) 2,391 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 17,781.15(AUD) 2,398 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 18,327.20(AUD) 2,480 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 19,443.66(AUD) 2,649 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,057.62(AUD) 279 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,095.92(AUD) 284 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,212.60(AUD) 299 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,217.00(AUD) 300 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,243.94(AUD) 298 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,252.16(AUD) 306 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,262.59(AUD) 307 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,267.46(AUD) 306 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,287.15(AUD) 307 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,521.69(AUD) 341 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,605.97(AUD) 347 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,697.45(AUD) 367 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,853.80(AUD) 380 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,980.53(AUD) 399 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 22,333.74(AUD) 3,014 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 22,364.64(AUD) 3,006 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 22.23(AUD) 3 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 25,308.58(AUD) 3,434 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 259.35(AUD) 35 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 264.25(AUD) 35 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 27,272.08(AUD) 3,646 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 273.06(AUD) 37 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 28,018.64(AUD) 3,716 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,045.60(AUD) 405 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,084.84(AUD) 418 OrdinaryShares

79

1/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,220.69(AUD) 437 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,300.00(AUD) 440 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,323.24(AUD) 450 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,334.50(AUD) 450 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,417.05(AUD) 455 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,424.32(AUD) 464 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,505.50(AUD) 475 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,591.28(AUD) 484 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,640.70(AUD) 490 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,655.60(AUD) 494 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,709.44(AUD) 504 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 30,302.85(AUD) 4,035 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 309.96(AUD) 42 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 31,762.50(AUD) 4,235 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 315.62(AUD) 43 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 32,701.34(AUD) 4,366 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 34,600.35(AUD) 4,595 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 345.45(AUD) 47 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 375.36(AUD) 51 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 4,144.00(AUD) 560 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 4,475.64(AUD) 604 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 4,524.00(AUD) 600 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 4,713.78(AUD) 626 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 41,992.14(AUD) 5,721 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 413.28(AUD) 56 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 44,857.30(AUD) 6,070 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 44.18(AUD) 6 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 44.30(AUD) 6 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 44.34(AUD) 6 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 45.00(AUD) 6 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 452.01(AUD) 61 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 48,554.10(AUD) 6,615 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 5,049.92(AUD) 688 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 51.52(AUD) 7 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 512.04(AUD) 68 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 538.74(AUD) 73 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 540.20(AUD) 73 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 563.62(AUD) 75 OrdinaryShares

80

1/11/2022 Morgan StanleyAustralia Securities Limited Buy 573.30(AUD) 78 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 58.84(AUD) 8 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 58.88(AUD) 8 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 59.04(AUD) 8 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 6,185.43(AUD) 837 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 6,506.24(AUD) 884 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 6,528.21(AUD) 881 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 6,621.44(AUD) 896 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 6,723.00(AUD) 900 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 617.46(AUD) 82 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 638.35(AUD) 85 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 643.80(AUD) 87 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 66.33(AUD) 9 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 66.37(AUD) 9 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 7,129.08(AUD) 966 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 7,541.45(AUD) 1,015 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 7,704.40(AUD) 1,030 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 7,747.50(AUD) 1,033 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 7,899.06(AUD) 1,066 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 7.34(AUD) 1 OrdinaryShare
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 7.38(AUD) 1 OrdinaryShare
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 715.86(AUD) 97 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 73.95(AUD) 10 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 757.05(AUD) 103 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 769.08(AUD) 104 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 774.90(AUD) 105 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 781.04(AUD) 104 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 784.40(AUD) 106 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 792.75(AUD) 105 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 8,235.00(AUD) 1,098 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 80,057.92(AUD) 10,646 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 81.29(AUD) 11 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 82,983.20(AUD) 11,035 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 836.76(AUD) 114 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 840.18(AUD) 114 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 843.36(AUD) 112 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 866.97(AUD) 117 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 88.68(AUD) 12 OrdinaryShares

81

1/11/2022 Morgan StanleyAustralia Securities Limited Buy 89,048.88(AUD) 12,132 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 9,337.20(AUD) 1,255 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 9,637.42(AUD) 1,313 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 902.19(AUD) 122 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 904.20(AUD) 120 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 924.96(AUD) 123 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 94,605.26(AUD) 12,889 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Buy 96.72(AUD) 13 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,045.28(AUD) 139 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,046.67(AUD) 139 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,069.92(AUD) 144 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,107.00(AUD) 150 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,135.52(AUD) 151 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,169.65(AUD) 157 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,269.19(AUD) 169 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,332.00(AUD) 180 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,339.40(AUD) 181 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,421.04(AUD) 191 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,450.80(AUD) 195 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,472.60(AUD) 199 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,478.57(AUD) 199 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,481.37(AUD) 201 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,508.00(AUD) 200 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,771.20(AUD) 240 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,783.54(AUD) 242 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,847.30(AUD) 245 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,872.48(AUD) 249 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,915.74(AUD) 261 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,920.96(AUD) 261 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,931.80(AUD) 260 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,969.80(AUD) 268 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,999.20(AUD) 272 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 10,580.92(AUD) 1,426 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 110.85(AUD) 15 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 111.15(AUD) 15 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 118.56(AUD) 16 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 127.33(AUD) 17 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 132.48(AUD) 18 OrdinaryShares

82

1/11/2022 Morgan StanleyAustralia Securities Limited Sell 134.82(AUD) 18 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 14,680.00(AUD) 2,000 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 15,094.17(AUD) 2,037 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 15.06(AUD) 2 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 154.56(AUD) 21 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 154.98(AUD) 21 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 16,015.88(AUD) 2,182 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 169.28(AUD) 23 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 198.18(AUD) 27 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 2,000.70(AUD) 270 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 2,085.02(AUD) 281 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 2,227.05(AUD) 303 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 2,256.45(AUD) 307 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 2,460.87(AUD) 333 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 2,535.75(AUD) 345 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 2,854.46(AUD) 386 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 2,869.94(AUD) 391 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 211.40(AUD) 28 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 22.17(AUD) 3 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 22.23(AUD) 3 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 221.40(AUD) 30 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 230.64(AUD) 31 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 264.96(AUD) 36 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 273.06(AUD) 37 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 3,086.61(AUD) 411 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 3,087.88(AUD) 417 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 3,645.72(AUD) 494 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 3,860.84(AUD) 526 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 3,864.00(AUD) 525 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 303.40(AUD) 41 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 32,787.78(AUD) 4,467 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 323.40(AUD) 44 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 332.55(AUD) 45 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 333.45(AUD) 45 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 333.90(AUD) 45 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 352.80(AUD) 48 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 367.50(AUD) 50 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 37.60(AUD) 5 OrdinaryShares

83

1/11/2022 Morgan StanleyAustralia Securities Limited Sell 4,107.97(AUD) 547 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 4,352.71(AUD) 589 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 4,504.48(AUD) 599 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 4,713.78(AUD) 626 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 4,794.27(AUD) 647 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 412.16(AUD) 56 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 426.88(AUD) 58 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 45,757.56(AUD) 6,234 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 5,083.26(AUD) 686 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 5,409.54(AUD) 733 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 5,468.40(AUD) 735 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 5,512.94(AUD) 746 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 5,965.05(AUD) 805 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 503.20(AUD) 68 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 508.53(AUD) 69 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 51.80(AUD) 7 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 530.64(AUD) 72 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 538.74(AUD) 73 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 549.08(AUD) 74 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 555.00(AUD) 75 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 560.88(AUD) 76 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 574.08(AUD) 78 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 589.60(AUD) 80 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 596.97(AUD) 81 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 6,378.80(AUD) 862 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 6,413.54(AUD) 854 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 601.83(AUD) 81 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 617.46(AUD) 82 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 625.60(AUD) 85 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 638.35(AUD) 85 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 638.58(AUD) 87 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 649.00(AUD) 88 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 7,259.45(AUD) 985 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 7.36(AUD) 1 OrdinaryShare
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 7.38(AUD) 1 OrdinaryShare
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 714.40(AUD) 97 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 736.56(AUD) 99 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 74.30(AUD) 10 OrdinaryShares

84

1/11/2022 Morgan StanleyAustralia Securities Limited Sell 750.00(AUD) 100 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 758.08(AUD) 103 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 766.32(AUD) 103 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 784.40(AUD) 106 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 791.80(AUD) 107 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 8,055.10(AUD) 1,090 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 805.51(AUD) 109 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 809.60(AUD) 110 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 81.29(AUD) 11 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 822.08(AUD) 112 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 826.56(AUD) 112 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 826.95(AUD) 111 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 861.88(AUD) 116 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 869.66(AUD) 118 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 874.65(AUD) 119 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 88.56(AUD) 12 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 88.80(AUD) 12 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 9,680.90(AUD) 1,310 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 915.12(AUD) 123 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 921.87(AUD) 125 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 946.56(AUD) 128 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 95.81(AUD) 13 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 950.73(AUD) 129 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 957.18(AUD) 129 OrdinaryShares
1/11/2022 Morgan StanleyAustralia Securities Limited Sell 986.86(AUD) 133 OrdinaryShares
1/11/2022 Morgan StanleyCapital Services LLC Buy N/A 2,672 Swaps
1/11/2022 Morgan StanleyCapital Services LLC Buy N/A 5,741 Swaps
1/11/2022 Morgan StanleyCapital Services LLC Sell N/A 1,390 Swaps
1/11/2022 Morgan StanleyCapital Services LLC Sell N/A 272 Swaps
1/11/2022 Morgan StanleyCapital Services LLC Sell N/A 5,707 Swaps
1/11/2022 Morgan StanleyCapital Services LLC Sell N/A 61 Swaps
1/11/2022 Morgan StanleyCapital Services LLC Sell N/A 688 Swaps
2/11/2022 Morgan Stanley& Co. Internationalplc Buy 896.04 114 OrdinaryShares
2/11/2022 Morgan Stanley& Co. Internationalplc Buy 1,617.72 204 OrdinaryShares
2/11/2022 Morgan Stanley& Co. Internationalplc Collateral Returned N/A 3,345,691 OrdinaryShares

85

2/11/2022 Morgan Stanley & Co. International plc Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 2,613,564 Ordinary Shares
2/11/2022 Morgan Stanley& Co. Internationalplc Sell N/A 13,474 Swaps
2/11/2022 Morgan Stanley& Co. Internationalplc Sell N/A 3,329 Swaps
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,003.80(AUD) 140 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,018.17(AUD) 139 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,023.11(AUD) 142 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,025.24(AUD) 142 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,064.30(AUD) 145 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,123.28(AUD) 152 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,125.69(AUD) 157 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,130.49(AUD) 158 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,134.60(AUD) 155 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,150.34(AUD) 161 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,168.71(AUD) 163 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,185.03(AUD) 162 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,228.08(AUD) 168 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,232.01(AUD) 169 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,243.20(AUD) 168 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,321.26(AUD) 183 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,327.56(AUD) 184 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,354.08(AUD) 186 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,357.02(AUD) 189 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,358.91(AUD) 189 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,365.82(AUD) 188 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,469.82(AUD) 204 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,495.57(AUD) 207 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,499.57(AUD) 205 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,530.88(AUD) 208 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,547.22(AUD) 214 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,554.45(AUD) 215 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,560.23(AUD) 217 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,589.22(AUD) 218 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,598.70(AUD) 219 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,630.98(AUD) 221 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,654.32(AUD) 226 OrdinaryShares

86

2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,674.40(AUD) 230 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,677.36(AUD) 232 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,677.36(AUD) 232 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,678.57(AUD) 229 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,680.12(AUD) 234 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,706.40(AUD) 237 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,772.68(AUD) 243 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,792.80(AUD) 249 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,802.18(AUD) 251 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,813.02(AUD) 246 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,842.34(AUD) 251 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,905.35(AUD) 265 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,939.80(AUD) 265 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,941.30(AUD) 270 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,984.22(AUD) 272 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,998.24(AUD) 276 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 10,396.74(AUD) 1,446 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 10,614.12(AUD) 1,462 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 10,664.52(AUD) 1,473 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 10,943.69(AUD) 1,493 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 103.04(AUD) 14 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 114.48(AUD) 16 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 116.32(AUD) 16 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 116.48(AUD) 16 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 116.48(AUD) 16 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 12,481.76(AUD) 1,724 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 12,869.40(AUD) 1,780 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 12,910.59(AUD) 1,771 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 124.95(AUD) 17 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 13,348.80(AUD) 1,854 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 13,717.00(AUD) 1,892 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 14,129.50(AUD) 1,925 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 14,641.92(AUD) 1,984 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 14.43(AUD) 2 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 14.48(AUD) 2 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 145.60(AUD) 20 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 153.30(AUD) 21 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 153.51(AUD) 21 OrdinaryShares

87

2/11/2022 Morgan Stanley Australia Securities Limited Buy 177,703.20 (AUD) 24,681 Ordinary Shares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,082.20(AUD) 290 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,090.88(AUD) 288 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,148.00(AUD) 300 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,184.00(AUD) 300 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,219.47(AUD) 303 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,340.94(AUD) 322 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,400.36(AUD) 332 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,436.88(AUD) 332 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,498.12(AUD) 346 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,525.40(AUD) 345 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,609.25(AUD) 355 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,655.24(AUD) 367 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,758.44(AUD) 381 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,770.74(AUD) 378 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,785.84(AUD) 388 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,821.74(AUD) 393 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,935.04(AUD) 404 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,947.35(AUD) 401 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,957.28(AUD) 404 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 20,093.26(AUD) 2,783 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 21,556.80(AUD) 2,994 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 21.93(AUD) 3 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 218.85(AUD) 30 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 22.00(AUD) 3 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 230.08(AUD) 32 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 247.18(AUD) 34 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 25,521.00(AUD) 3,525 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 251.12(AUD) 35 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 253.05(AUD) 35 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 257.40(AUD) 36 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 28.60(AUD) 4 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,113.28(AUD) 423 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,166.02(AUD) 429 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,220.61(AUD) 443 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,340.28(AUD) 452 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,357.14(AUD) 458 OrdinaryShares

88

2/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,381.84(AUD) 462 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,403.12(AUD) 472 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,429.25(AUD) 473 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,506.58(AUD) 483 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,530.78(AUD) 486 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,564.66(AUD) 491 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,935.84(AUD) 544 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 303.24(AUD) 42 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 305.76(AUD) 42 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 308.28(AUD) 42 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 319.22(AUD) 44 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 333.27(AUD) 46 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 35.87(AUD) 5 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 362.50(AUD) 50 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 390.42(AUD) 54 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 4,002.21(AUD) 549 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 4,006.44(AUD) 558 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 4,172.67(AUD) 584 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 4,953.90(AUD) 674 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 40,132.80(AUD) 5,574 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 414.10(AUD) 57 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 414.96(AUD) 57 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 435.42(AUD) 59 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 449.57(AUD) 61 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 48,146.40(AUD) 6,687 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 5,126.52(AUD) 714 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 5,561.55(AUD) 765 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 5,662.25(AUD) 781 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 5,672.10(AUD) 777 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 5,707.05(AUD) 791 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 5,721.49(AUD) 787 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 50.19(AUD) 7 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 511.00(AUD) 70 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 517.59(AUD) 71 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 540.94(AUD) 74 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 542.61(AUD) 75 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 547.96(AUD) 76 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 561.33(AUD) 77 OrdinaryShares

89

2/11/2022 Morgan StanleyAustralia Securities Limited Buy 563.25(AUD) 77 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 57,290.40(AUD) 7,957 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 571.35(AUD) 78 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 583.60(AUD) 80 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 59,637.60(AUD) 8,283 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 596.14(AUD) 82 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 6,240.92(AUD) 868 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 6,329.25(AUD) 873 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 6,341.58(AUD) 882 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 6,375.79(AUD) 877 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 6,652.80(AUD) 924 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 6,714.09(AUD) 921 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 607.56(AUD) 83 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 631.18(AUD) 87 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 633.36(AUD) 87 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 643.28(AUD) 88 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 67,881.60(AUD) 9,428 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 686.40(AUD) 96 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 7,075.60(AUD) 980 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 7,116.92(AUD) 983 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 7,297.92(AUD) 1,008 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 7,313.40(AUD) 1,020 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 7,948.26(AUD) 1,107 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 7,963.52(AUD) 1,082 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 7.17(AUD) 1 OrdinaryShare
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 706.16(AUD) 97 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 75,088.80(AUD) 10,429 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 760.02(AUD) 106 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 765.32(AUD) 106 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 768.60(AUD) 105 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 79.86(AUD) 11 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 8,352.00(AUD) 1,160 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 8,791.20(AUD) 1,221 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 829.42(AUD) 113 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 838.68(AUD) 116 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 851.76(AUD) 117 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 851.96(AUD) 118 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 86.04(AUD) 12 OrdinaryShares

90

2/11/2022 Morgan StanleyAustralia Securities Limited Buy 860.22(AUD) 118 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 863.46(AUD) 117 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 866.40(AUD) 120 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 873.60(AUD) 120 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 888.16(AUD) 122 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 9,914.40(AUD) 1,360 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 902.50(AUD) 125 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 920.32(AUD) 128 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 928.20(AUD) 130 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 93.34(AUD) 13 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 936.54(AUD) 129 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 95.16(AUD) 13 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 952.37(AUD) 131 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 975.55(AUD) 133 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Buy 998.02(AUD) 139 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,064.30(AUD) 145 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,071.64(AUD) 146 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,076.52(AUD) 149 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,134.60(AUD) 155 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,308.03(AUD) 177 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,405.04(AUD) 193 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,560.23(AUD) 217 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,641.60(AUD) 228 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,706.40(AUD) 237 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 1,899.23(AUD) 257 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 12,283.77(AUD) 1,699 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 12,513.60(AUD) 1,738 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 13,196.84(AUD) 1,838 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 131.22(AUD) 18 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 131.94(AUD) 18 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 14,053.20(AUD) 1,912 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 154.98(AUD) 21 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 16,918.72(AUD) 2,324 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 184.00(AUD) 25 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 2,036.28(AUD) 284 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 2,291.20(AUD) 320 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 2,468.95(AUD) 335 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 20,574.10(AUD) 2,830 OrdinaryShares

91

2/11/2022 Morgan StanleyAustralia Securities Limited Sell 21,420.00(AUD) 2,975 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 21.93(AUD) 3 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 22.20(AUD) 3 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 24,091.20(AUD) 3,346 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 266.03(AUD) 37 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 281.97(AUD) 39 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 3,320.50(AUD) 458 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 3,859.24(AUD) 539 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 3,901.56(AUD) 533 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 339.94(AUD) 46 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 382.20(AUD) 52 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 39,722.40(AUD) 5,517 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 4,622.80(AUD) 635 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 4,834.72(AUD) 656 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 4,953.90(AUD) 674 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 5,011.20(AUD) 696 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 544.27(AUD) 74 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 6,419.27(AUD) 871 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 6,811.52(AUD) 928 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 638.88(AUD) 88 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 68,666.40(AUD) 9,537 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 7,050.88(AUD) 958 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 7,826.94(AUD) 1,062 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 71.80(AUD) 10 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 712.46(AUD) 98 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 735.42(AUD) 102 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 764.26(AUD) 106 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 771.68(AUD) 106 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 774.36(AUD) 108 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 782.17(AUD) 107 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 783.00(AUD) 108 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 785.89(AUD) 109 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 794.76(AUD) 111 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 823.77(AUD) 113 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 824.22(AUD) 114 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 827.42(AUD) 115 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 840.06(AUD) 117 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 845.64(AUD) 116 OrdinaryShares

92

2/11/2022 Morgan StanleyAustralia Securities Limited Sell 852.93(AUD) 117 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 914.40(AUD) 127 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 928.00(AUD) 128 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 948.42(AUD) 132 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 984.64(AUD) 136 OrdinaryShares
2/11/2022 Morgan StanleyAustralia Securities Limited Sell 990.84(AUD) 138 OrdinaryShares
2/11/2022 Morgan StanleyCapital Services LLC Buy N/A 4,136 Swaps
2/11/2022 Morgan StanleyCapital Services LLC Buy N/A 668 Swaps
2/11/2022 Morgan StanleyCapital Services LLC Sell N/A 1,091 Swaps
2/11/2022 Morgan StanleyCapital Services LLC Sell N/A 114 Swaps
2/11/2022 Morgan StanleyCapital Services LLC Sell N/A 204 Swaps
2/11/2022 Morgan StanleyCapital Services LLC Sell N/A 35,555 Swaps
2/11/2022 Morgan StanleyCapital Services LLC Sell N/A 8,520 Swaps
2/11/2022 Morgan StanleyCapital Services LLC Sell N/A 9,394 Swaps

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

114