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

Sep 20, 2022

64680_rns_2022-09-20_e6a39afb-1c2b-42e2-9861-faf167d5c912.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

Disclosure of beginning to have substantial holding

Section 276, Financial Markets Conduct Act 2013

To NZX Limited and To Chorus Ltd

Date this disclosure made: 21 September, 2022

Date on which substantial holding began: 16 September, 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.

Summary of 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.

For this disclosure,—

  • (a) total number held in class: 22,372,896

  • (b) total in class: 446,512,440

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

Details of relevant interests

Details for Mitsubishi UFJ Financial Group, Inc.

Nature of relevant interest(s): Deemed relevant interest by reason of being a holding company and a related company of First Sentier Investors Realindex Pty Ltd, First Sentier Investors (Australia) IM Ltd. and being deemed to have the same relevant interests as are disclosed by First Sentier Investors Realindex Pty Ltd, First Sentier Investors (Australia) IM Ltd. in this notice.

For that relevant interest,—

  • (a) number held in class: 11,310,109

  • (b) percentage held in class: 2.533%

  • (c) current registered holder(s): unknown

  • (d) registered holder(s) once transfers are registered: N/A

Nature of relevant interest(s): Deemed relevant interest arising from being a greater than 20% shareholder in Morgan Stanley and being deemed to have the same relevant interests as are held in the Morgan Stanley group. The relevant interests held in the

1

Morgan Stanley group which are included in this disclosure are set out in Annexure B to this notice.

For that relevant interest,—

  • (a) number held in class: 11,062,787

  • (b) percentage held in class: 2.478%

  • (c) current registered holder(s): As listed in Annexure B

  • (d) registered holder(s) once transfers are registered: N/A

Details for First Sentier Investors Realindex Pty Ltd

Nature of relevant interest(s): Relevant interest arising from having the power to control the exercise of the right to vote attached to securities and/or to control the exercise of the power to dispose of securities in its capacity as a responsible entity of a managed investment scheme. The relevant agreement need not be attached under regulation 139.

  • (a) number held in class: 2,839,297

  • (b) percentage held in class : 0.636%

  • (c) current registered holder(s) : Unknown

  • (d) registered holder(s) once transfers are registered : N/A

Nature of relevant interest(s): Deemed relevant interest by reason of being a related company of other Mitsubishi UFJ Financial Group, Inc., subsidiaries disclosing in this notice.

For that relevant interest,—

  • (a) number held in class: 8,470,812

  • (b) percentage held in class: 1.897%

  • (c) current registered holder(s): Unknown

  • (d) registered holder(s) once transfers are registered: N/A

Nature of relevant interest(s): Deemed relevant interest arising from being a whollyowned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is deemed to have the same relevant interests as are held in the Morgan Stanley group by reason of being a greater than 20% shareholder in the Morgan Stanley group. The

2

relevant interests held in the Morgan Stanley group which are included in this disclosure are set out in Annexure B to this notice.

For that relevant interest,—

  • (a) number held in class: 11,062,787

  • (b) percentage held in class: 2.478%

  • (c) current registered holder(s): As listed in Annexure B

  • (d) registered holder(s) once transfers are registered: N/A

Details for First Sentier Investors (Australia) IM Ltd

Nature of relevant interest(s): Relevant interest arising from having the power to control the exercise of the right to vote attached to securities and/or to control the exercise of the power to dispose of securities in its capacity as a responsible entity of a managed investment scheme. The relevant agreement need not be attached under regulation 139.

  • (a) number held in class: 8,470,812

  • (b) percentage held in class : 1.897%

  • (c) current registered holder(s) : Unknown

  • (d) registered holder(s) once transfers are registered : N/A

Nature of relevant interest(s): Deemed relevant interest by reason of being a related company of other Mitsubishi UFJ Financial Group, Inc., subsidiaries disclosing in this notice.

For that relevant interest,—

  • (a) number held in class: 2,839,297

  • (b) percentage held in class : 0.636%

  • (c) current registered holder(s) : Unknown

  • (d) registered holder(s) once transfers are registered : N/A

Nature of relevant interest(s): Deemed relevant interest arising from being a whollyowned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is deemed to have the same relevant interests as are held in the Morgan Stanley group by reason of being a greater than 20% shareholder in the Morgan Stanley group. The relevant interests held in the Morgan Stanley group which are included in this disclosure are set out in Annexure B to this notice.

3

For that relevant interest,—

  • (a) number held in class: 11,062,787

  • (b) percentage held in class: 2.478%

  • (c) current registered holder(s): As listed in Annexure B

  • (d) registered holder(s) once transfers are registered: N/A

Details of transactions and events giving rise to 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.

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

Contact details:

Mariko Onda, Phone: +81-50-3844-4922, E-mail:[email protected]

Nature of connection between substantial product holders: First Sentier Investors (Australia) IM Ltd and First Sentier Investors Realindex Pty Ltd 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

4

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.

5

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
Consideration
(NZD)
18-May-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
3,862 28,506.97
18-May-2022 First Sentier Investors
(Australia) IM Ltd
BUY Ordinary
Shares
3,231 23,909.40
20-May-2022 First Sentier Investors
(Australia) IM Ltd
BUY Ordinary
Shares
5,469 39,841.67
23-May-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-1,512 -10,981.11
26-May-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-13,406 -98,685.45
30-May-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-7,666 -55,432.54
01-Jun-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
30,562 221,802.17
02-Jun-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
10,347 75,429.63
02-Jun-2022 First Sentier Investors
(Australia) IM Ltd
BUY Ordinary
Shares
108,846 790,556.50
03-Jun-2022 First Sentier Investors
(Australia) IM Ltd
BUY Ordinary
Shares
14,221 103,803.35
02-Jun-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
30,714 0.00
02-Jun-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
11,406 0.00
02-Jun-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-30,714 0.00
03-Jun-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
11,406 82,885.58
03-Jun-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
30,714 223,193.72
02-Jun-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-11,406 0.00
08-Jun-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
3,524 25,263.85
09-Jun-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
16,205 116,762.14
14-Jun-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
9,763 68,115.07
17-Jun-2022 First Sentier Investors
(Australia) IM Ltd
SELL Ordinary
Shares
-21,096 -144,507.60
17-Jun-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-3,076 -21,070.60
17-Jun-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-2,267 -15,783.99
20-Jun-2022 First Sentier Investors
(Australia) IM Ltd
BUY Ordinary
Shares
5,192 35,928.64
20-Jun-2022 First Sentier Investors
(Australia) IM Ltd
SELL Ordinary
Shares
-6,752 -46,793.85
21-Jun-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-58,526 -405,966.75
21-Jun-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-38,207 -265,023.60
21-Jun-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-4,169 -28,918.35

6

21-Jun-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-13,781 -95,612.61
21-Jun-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-6,555 -45,468.89
23-Jun-2022 First Sentier Investors
(Australia) IM Ltd
BUY Ordinary
Shares
17,437 126,418.25
23-Jun-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-15,530 -112,347.55
23-Jun-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
70,931 513,240.30
23-Jun-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-9,360 -67,712.36
24-Jun-2022 First Sentier Investors
(Australia) IM Ltd
SELL Ordinary
Shares
-7,226 -53,303.54
27-Jun-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-9,467 -69,784.48
27-Jun-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
7,497 55,262.94
27-Jun-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-3,402 -25,077.30
28-Jun-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-4,681 -34,498.97
05-Jul-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
5,463 39,042.30
06-Jul-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-3,072 -22,560.28
06-Jul-2022 First Sentier Investors
(Australia) IM Ltd
BUY Ordinary
Shares
18,607 137,319.66
07-Jul-2022 First Sentier Investors
(Australia) IM Ltd
BUY Ordinary
Shares
6,604 48,226.52
07-Jul-2022 First Sentier Investors
(Australia) IM Ltd
BUY Ordinary
Shares
12,629 92,224.82
07-Jul-2022 First Sentier Investors
(Australia) IM Ltd
BUY Ordinary
Shares
9,817 71,689.85
07-Jul-2022 First Sentier Investors
(Australia) IM Ltd
BUY Ordinary
Shares
10,180 74,568.50
07-Jul-2022 First Sentier Investors
(Australia) IM Ltd
BUY Ordinary
Shares
22,720 165,915.59
07-Jul-2022 First Sentier Investors
(Australia) IM Ltd
BUY Ordinary
Shares
10,968 80,095.17
07-Jul-2022 First Sentier Investors
(Australia) IM Ltd
BUY Ordinary
Shares
3,911 28,560.56
12-Jul-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
2,137 15,545.19
13-Jul-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-3,044 -22,635.60
14-Jul-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-3,843 -28,940.70
14-Jul-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-3,331 -25,084.95
18-Jul-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
2,928 21,954.20
18-Jul-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-10,829 -81,196.06
25-Jul-2022 First Sentier Investors
(Australia) IM Ltd
SELL Ordinary
Shares
-5,941 -46,402.91
27-Jul-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-5,019 -39,449.34
01-Aug-2022 First Sentier Investors BUY Ordinary 7,765 61,848.23

7

(Australia)IM Ltd Shares
01-Aug-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
3,461 27,521.51
02-Aug-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
846 6,713.01
08-Aug-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
21,144 168,156.03
08-Aug-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
7,353 58,477.64
15-Aug-2022 First Sentier Investors
(Australia) IM Ltd
SELL Ordinary
Shares
-2,596 -20,378.60
16-Aug-2022 First Sentier Investors
(Australia) IM Ltd
SELL Ordinary
Shares
-2,779 -22,023.58
17-Aug-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-2,778 -22,004.47
22-Aug-2022 First Sentier Investors
(Australia) IM Ltd
SELL Ordinary
Shares
-2,742 -21,881.16
23-Aug-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-9,422 -74,056.92
24-Aug-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
5,948 47,277.82
25-Aug-2022 First Sentier Investors
(Australia) IM Ltd
SELL Ordinary
Shares
-4,506 -35,624.23
25-Aug-2022 First Sentier Investors
(Australia) IM Ltd
SELL Ordinary
Shares
-4,539 -35,971.58
29-Aug-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-448,735 -3,569,686.93
31-Aug-2022 First Sentier Investors
(Australia) IM Ltd
SELL Ordinary
Shares
-2,776 -22,249.64
06-Sep-2022 First Sentier Investors
(Australia) IM Ltd
BUY Ordinary
Shares
45,871 365,935.05
07-Sep-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
14,059 112,562.24
07-Sep-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-6,178 -49,492.56
07-Sep-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
60,292 482,722.98
09-Sep-2022 First Sentier Investors
(Australia) IM Ltd
SELL Ordinary
Shares
-3,761 -29,899.95
14-Sep-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-7,846 -59,963.23
16-Sep-2022 First Sentier Investors
Realindex Pty Ltd
BUY Ordinary
Shares
1,931 14,564.33
16-Sep-2022 First Sentier Investors
(Australia) IM Ltd
SELL Ordinary
Shares
-14,687 -111,180.59
16-Sep-2022 First Sentier Investors
Realindex Pty Ltd
SELL Ordinary
Shares
-1,733 -13,070.94

8

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

9

Details for Morgan Stanley & Co. International plc

Nature of relevant interest(s): Shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s). The relevant agreement document(s) (Prime Brokerage Agreement) has been attached to a previous disclosure made on 21 April 2022 in Annexure D (80 pages).

For that relevant interest,-

  • (a) number held in class: 56,291

  • (b) percentage held in class : 0.013%

  • (c) current registered holder(s) : HSBC Custody Nominees (Australia) Limited

  • (d) registered holder(s) once transfers are registered : Unknown

Details for Morgan Stanley & Co. International plc

Nature of relevant interest(s): Holder of securities subject to an obligation to return under a Prime Brokerage Agreement. The relevant agreement document(s) (Prime Brokerage Agreement) has been attached to a previous disclosure made on 21 April 2022 in Annexure D (80 pages).

For that relevant interest,-

  • (a) number held in class: 8,581,823

  • (b) percentage held in class : 1.922%

  • (c) current registered holder(s) : HSBC Custody Nominees (Australia) Limited

  • (d) registered holder(s) once transfers are registered : Unknown

Details for Morgan Stanley & Co. International plc

Nature of relevant interest(s): Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of sales and trading businesses. The relevant agreements need not be attached under regulation 139.

For that relevant interest,-

  • (a) number held in class: 17,571

  • (b) percentage held in class : 0.004%

  • (c) current registered holder(s): HSBC Nominees (New Zealand) Limited

10

  • (d) (d) registered holder(s) once transfers are registered: Unknown

Details for Morgan Stanley & Co. International plc

Nature of relevant interest(s): Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of sales and trading businesses. The relevant agreements need not be attached under regulation 139.

  • (a) number held in class: 3,056

  • (b) percentage held in class: 0.001%

  • (c) current registered holder(s): HSBC Custody Nominees (Australia) Limited

  • (d) registered holder(s) once transfers are registered: Unknown

Details for Morgan Stanley & Co. International plc

Nature of relevant interest(s): Derivative relevant interest over quoted underlying. Swap Agreement: The relevant agreement document(s) (1992 ISDA Master Agreement & 2002 ISDA Master Agreement) has been attached to a previous disclosure made on 21 April 2022 in Annexure E (65 pages).

Please refer to Table 2 for details on derivative relevant interest.

  • (a) number held in class: 15,457

  • (b) percentage held in class: 0.003%

  • (c) current registered holder(s): Unknown

  • (d) registered holder(s) once transfers are registered: Unknown

Details for Morgan Stanley & Co. LLC

Nature of relevant interest(s): Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of sales and trading businesses. The relevant agreements need not be attached under regulation 139.

For that relevant interest,—

  • (a) number held in class: 1,393

  • (b) percentage held in class: 0.000%

11

  • (c) current registered holder(s): HSBC Nominees (New Zealand) Limited

  • (d) registered holder(s) once transfers are registered: Unknown

Details for Morgan Stanley Australia Securities Limited

Nature of relevant interest(s): Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of sales and trading businesses. The relevant agreements need not be attached under regulation 139.

For that relevant interest,—

  • (a) number held in class: 1,753,424

  • (b) percentage held in class: 0.393%

  • (c) current registered holder(s): Morgan Stanley Australia Securities (Nominee) Pty Limited

  • (d) registered holder(s) once transfers are registered: Unknown

Details for Morgan Stanley Investment Management Inc.

Nature of relevant interest(s): Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of investment management business. The relevant agreements need not be attached under regulation 139.

For that relevant interest,—

  • (a) number held in class: 1,909

  • (b) percentage held in class: 0.000%

  • (c) current registered holder(s): HSBC Nominees (New Zealand) Limited

  • (d) registered holder(s) once transfers are registered: Unknown

Details for Morgan Stanley Smith Barney LLC

Nature of relevant interest(s): American Depositary Receipts held or in respect of which the holder may exercise control over disposal in the ordinary course of discretionary managed business. The relevant agreements need not be attached under regulation 139.

For that relevant interest,—

  • (a) number held in class: 1,955

12

  • (b) percentage held in class: 0.001%

  • (c) current registered holder(s): DTC Through Morgan Stanley

  • (d) registered holder(s) once transfers are registered: Unknown

Details for Morgan Stanley Wealth Management Australia Pty Ltd

Nature of relevant interest(s): Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of discretionary managed business. The relevant agreements need not be attached under regulation 139.

For that relevant interest,—

  • (a) number held in class: 63,000

  • (b) percentage held in class: 0.014%

  • (c) current registered holder(s): Morgan Stanley Wealth Management Australia Pty discretionary client account

  • (d) registered holder(s) once transfers are registered: Unknown

Details for Morgan Stanley Capital Services LLC

Nature of relevant interest(s): Derivative relevant interest over quoted underlying. Swap Agreement: The relevant agreement document(s) (1992 ISDA Master Agreement & 2002 ISDA Master Agreement) has been attached to a previous disclosure made on 21 April 2022 in Annexure E (65 pages). Please refer to Table 2 for details on derivative relevant interest.

For that relevant interest,—

  • (a) number held in class: 63,062

  • (b) percentage held in class: 0.014%

  • (c) current registered holder(s): Unknown

  • (d) registered holder(s) once transfers are registered: Unknown

Details for E*TRADE Securities LLC

Nature of relevant interest(s): Shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s). The relevant agreement document(s) (Margin Agreement) may be viewed here.

For that relevant interest,—

  • (a) number held in class: 110

13

  • (b) percentage held in class: 0.000%

  • (c) current registered holder(s): BNP Paribas Nominees Pty Limited

  • (d) registered holder(s) once transfers are registered: Unknown

Details for E*TRADE Securities LLC

Nature of relevant interest(s): Shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s). The relevant agreement document(s) (Margin Agreement) may be viewed here.

For that relevant interest,—

  • (a) number held in class: 177

  • (b) percentage held in class: 0.000%

  • (c) current registered holder(s): BNP Paribas Nominees Pty Limited

  • (d) registered holder(s) once transfers are registered: Unknown

Details for E*TRADE Securities LLC

Nature of relevant interest(s): American Depositary held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s). The relevant agreement document(s) (Margin Agreement) may be viewed here.

For that relevant interest,—

  • (a) number held in class: 95,665

  • (b) percentage held in class: 0.021%

  • (c) current registered holder(s): DTC Through E Trade

  • (d) registered holder(s) once transfers are registered: Unknown

Details for E*TRADE Securities LLC

Nature of relevant interest(s): American Depositary Receipts held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s). The relevant agreement document(s) (Fully Paid Lending Program: Master Securities Lending Agreement) has been attached to a previous disclosure made on 21 April 2022 in Annexure F (15 pages).

For that relevant interest,—

  • (a) number held in class: 3,265

  • (b) percentage held in class: 0.001%

14

  • (c) current registered holder(s): DTC Through E Trade

  • (d) registered holder(s) once transfers are registered: Unknown

Details for Parametric Portfolio Associates LLC

Nature of relevant interest(s): Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of investment management business. The relevant agreements need not be attached under regulation 139.

For that relevant interest,—

  • (a) number held in class: 3,571

  • (b) percentage held in class: 0.001%

  • (c) current registered holder(s): Unknown

  • (d) registered holder(s) once transfers are registered: Unknown

Details for Parametric Portfolio Associates LLC

Nature of relevant interest(s): Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of investment management business. The relevant agreements need not be attached under regulation 139.

For that relevant interest,—

  • (a) number held in class: 375,971

  • (b) percentage held in class: 0.084%

  • (c) current registered holder(s): Unknown

  • (d) registered holder(s) once transfers are registered: Unknown

Details for Parametric Portfolio Associates LLC

Nature of relevant interest(s): American Depositary Receipts held or in respect of which the holder may exercise control over disposal in the ordinary course of investment management business. The relevant agreements need not be attached under regulation 139.

For that relevant interest,—

  • (a) number held in class: 25,087

  • (b) percentage held in class: 0.006%

  • (c) current registered holder(s): Unknown

15

  • (d) registered holder(s) once transfers are registered: Unknown

Table 2: For a derivative relevant interest

Details for (a) Type of
Derivative
(b) Details of Derivative (b) Details of Derivative (b) Details of Derivative
Notional Value of
the Derivative
Settlemen
t Type
Expiry Date
of the
Derivative
Morgan Stanley & Co. International
plc
Swap
Agreement
110,517.55
(AUD)
Cash 8/23/2023
Morgan Stanley Capital Services LLC Swap
Agreement
29,361.07 (AUD) Cash 12/22/202
3
23,550.33 (AUD) 4/28/2023
2,705.36 (AUD) 7/31/2023
100,691.77
(AUD)
4/12/2023
33,757.17 (AUD) 6/13/2024
164,381.65
(AUD)
8/01/2023
17,753.23 2/22/2023
5,407.60 8/08/2024
12,335.32 3/28/2023
53,081.60 (AUD) 7/31/2023

16

Annexure C Transaction details for the Morgan Stanley group

17

Date of
Transaction
Holder of Relevant Interest Transaction Nature Consideration Class and number of securities
05/17/2022 Morgan Stanley& Co. Internationalplc Buy N/A 10,101 Swaps
05/17/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 3,688,562 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 1,516.32(AUD) 234 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 10,728.79(AUD) 1,643 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 10,910.76(AUD) 1,676 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 189.08(AUD) 29 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 19,874.16(AUD) 3,067 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 2,057.46(AUD) 318 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 2,265.91(AUD) 347 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 2,927.48(AUD) 449 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 24,755.23(AUD) 3,791 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 3,269.50(AUD) 503 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 31,840.41(AUD) 4,891 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 421.85(AUD) 65 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 5,224.00(AUD) 800 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 5,678.92(AUD) 871 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 5,877.00(AUD) 900 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 52.00(AUD) 8 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 550.80(AUD) 85 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 592.41(AUD) 91 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 622.08(AUD) 96 OrdinaryShares
05/17/2022 Morgan StanleyAustralia Securities Limited Buy 9,951.72(AUD) 1,524 OrdinaryShares
05/18/2022 Morgan Stanley& Co. Internationalplc Buy N/A 2,970 Swaps
05/18/2022 Morgan Stanley& Co. Internationalplc Buy N/A 22,150 Swaps
05/18/2022 Morgan Stanley& Co. Internationalplc Buy N/A 745 Swaps
05/18/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 6,874,525 Ordinary Shares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,048.76(AUD) 157 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,132.20(AUD) 170 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,138.64(AUD) 172 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,148.96(AUD) 172 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,155.22(AUD) 178 OrdinaryShares

1

05/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,163.75(AUD) 175 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,223.04(AUD) 182 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,264.42(AUD) 191 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,268.19(AUD) 189 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,594.60(AUD) 238 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,739.40(AUD) 260 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,767.55(AUD) 265 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,819.68(AUD) 272 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,897.12(AUD) 284 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 10,168.80(AUD) 1,520 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 10,496.61(AUD) 1,569 OrdinaryShares
05/18/2022 Morgan Stanley Australia Securities Limited Buy 113,626.80 (AUD) 17,010 Ordinary Shares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 12,711.00(AUD) 1,900 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 12,891.63(AUD) 1,927 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 120.42(AUD) 18 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 13.39(AUD) 2 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 14,854.09(AUD) 2,227 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 15,097.21(AUD) 2,255 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 16,553.04(AUD) 2,478 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 19,581.63(AUD) 2,927 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 2,202.65(AUD) 329 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 2,260.62(AUD) 342 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 2,368.16(AUD) 361 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 2,567.04(AUD) 382 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 2,749.59(AUD) 411 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 2,884.05(AUD) 435 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 20.07(AUD) 3 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 21,008.60(AUD) 3,145 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 215.04(AUD) 32 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 225.42(AUD) 34 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 234.85(AUD) 35 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 251.94(AUD) 38 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 3,262.90(AUD) 487 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 3,330.00(AUD) 500 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 3,436.04(AUD) 527 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 31,743.36(AUD) 4,752 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 32,888.04(AUD) 4,916 OrdinaryShares

2

05/18/2022 Morgan StanleyAustralia Securities Limited Buy 352.98(AUD) 53 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 376.77(AUD) 57 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 397.20(AUD) 60 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 4,113.12(AUD) 627 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 4,361.50(AUD) 650 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 4,435.47(AUD) 663 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 4,634.37(AUD) 699 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 480.26(AUD) 74 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 5,064.30(AUD) 765 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 5,368.82(AUD) 811 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 5,602.35(AUD) 845 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 5,929.50(AUD) 885 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 522.58(AUD) 79 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 562.38(AUD) 84 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 59,755.08(AUD) 8,932 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 6,722.82(AUD) 1,014 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 6,763.59(AUD) 1,011 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 6,990.72(AUD) 1,056 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 6.69(AUD) 1 OrdinaryShare
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 611.52(AUD) 91 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 635.55(AUD) 95 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 66.10(AUD) 10 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 66.60(AUD) 10 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 663.00(AUD) 100 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 663.30(AUD) 99 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 67.00(AUD) 10 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 7,894.20(AUD) 1,180 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 71.39(AUD) 11 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 711.26(AUD) 106 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 72.93(AUD) 11 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 769.86(AUD) 117 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 778.80(AUD) 120 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 8,730.45(AUD) 1,305 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 814.26(AUD) 123 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 823.36(AUD) 124 OrdinaryShares
05/18/2022 Morgan StanleyAustralia Securities Limited Buy 916.53(AUD) 137 OrdinaryShares
05/18/2022 Morgan StanleyCapital Services LLC Buy N/A 13,482 Swaps
05/18/2022 Morgan StanleyCapital Services LLC Buy N/A 8,399 Swaps

3

05/19/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,554 Swaps
05/19/2022 Morgan Stanley& Co. Internationalplc Buy N/A 11,520 Swaps
05/19/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 7,094,904 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,167.08(AUD) 179 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,430.03(AUD) 217 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,502.24(AUD) 229 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,531.20(AUD) 232 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,797.44(AUD) 274 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,808.81(AUD) 277 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,938.80(AUD) 296 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 10,454.40(AUD) 1,584 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 131.80(AUD) 20 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 2,006.24(AUD) 307 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 2,168.08(AUD) 328 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 2,515.45(AUD) 382 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 2,888.62(AUD) 439 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 217.80(AUD) 33 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 25,577.44(AUD) 3,899 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 3,157.74(AUD) 477 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 3,478.15(AUD) 529 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 39.39(AUD) 6 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 4,701.60(AUD) 720 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 4,919.05(AUD) 751 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 5,152.14(AUD) 783 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 5,194.20(AUD) 787 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 5,474.56(AUD) 832 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 5,585.45(AUD) 845 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 532.98(AUD) 81 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 570.28(AUD) 87 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 59.13(AUD) 9 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 6,191.78(AUD) 941 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 6.53(AUD) 1 OrdinaryShare
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 624.62(AUD) 95 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 631.68(AUD) 96 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 643.37(AUD) 98 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 658.52(AUD) 101 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 7,648.96(AUD) 1,166 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 716.67(AUD) 109 OrdinaryShares

4

05/19/2022 Morgan StanleyAustralia Securities Limited Buy 72.05(AUD) 11 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 791.94(AUD) 121 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 8,469.48(AUD) 1,299 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 9,283.41(AUD) 1,413 OrdinaryShares
05/19/2022 Morgan StanleyAustralia Securities Limited Buy 9,579.06(AUD) 1,458 OrdinaryShares
05/19/2022 Morgan StanleyCapital Services LLC Buy N/A 15,776 Swaps
05/19/2022 Morgan StanleyCapital Services LLC Buy N/A 6,674 Swaps
05/20/2022 Morgan Stanley& Co. Internationalplc Buy N/A 3,847 Swaps
05/20/2022 Morgan Stanley& Co. Internationalplc Buy N/A 4,203 Swaps
05/20/2022 Morgan Stanley& Co. Internationalplc Buy N/A 960 Swaps
05/20/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,149,221 Ordinary Shares
05/20/2022 Morgan StanleyAustralia Securities Limited Borrow N/A 281,000 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,229.46(AUD) 186 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,298.88(AUD) 198 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,337.77(AUD) 203 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,445.40(AUD) 220 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,595.42(AUD) 241 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,870.63(AUD) 283 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,971.00(AUD) 300 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 10,121.98(AUD) 1,529 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 10,505.43(AUD) 1,599 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 11,206.80(AUD) 1,698 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 12,759.20(AUD) 1,945 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 14,014.54(AUD) 2,117 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 2,088.76(AUD) 316 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 2,234.18(AUD) 338 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 2,400.06(AUD) 362 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 2,534.40(AUD) 384 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 2,906.18(AUD) 439 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 26.48(AUD) 4 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 3,016.65(AUD) 455 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 3,025.34(AUD) 457 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 3,593.46(AUD) 542 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 3,752.58(AUD) 566 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 37,495.68(AUD) 5,664 OrdinaryShares

5

05/20/2022 Morgan StanleyAustralia Securities Limited Buy 4,309.62(AUD) 651 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 4,329.63(AUD) 659 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 40,309.18(AUD) 6,089 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 48,273.04(AUD) 7,292 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 568.03(AUD) 86 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 597.87(AUD) 91 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 6,320.34(AUD) 962 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 6.60(AUD) 1 OrdinaryShare
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 6.62(AUD) 1 OrdinaryShare
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 667.61(AUD) 101 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 7,116.50(AUD) 1,075 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 7,716.89(AUD) 1,171 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 72.60(AUD) 11 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 736.96(AUD) 112 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 895.05(AUD) 135 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 965.79(AUD) 147 OrdinaryShares
05/20/2022 Morgan StanleyAustralia Securities Limited Buy 995.09(AUD) 151 OrdinaryShares
05/20/2022 Morgan StanleyCapital Services LLC Buy N/A 3,295 Swaps
05/20/2022 Morgan StanleyCapital Services LLC Buy N/A 7,840 Swaps
05/23/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,112 Swaps
05/23/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 4,682,731 Ordinary Shares
05/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,035.84(AUD) 156 OrdinaryShares
05/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,036.20(AUD) 157 OrdinaryShares
05/23/2022 Morgan StanleyAustralia Securities Limited Buy 10,400.60(AUD) 1,564 OrdinaryShares
05/23/2022 Morgan StanleyAustralia Securities Limited Buy 12,174.18(AUD) 1,839 OrdinaryShares
05/23/2022 Morgan StanleyAustralia Securities Limited Buy 16,368.00(AUD) 2,480 OrdinaryShares
05/23/2022 Morgan StanleyAustralia Securities Limited Buy 18,341.40(AUD) 2,779 OrdinaryShares
05/23/2022 Morgan StanleyAustralia Securities Limited Buy 23,428.18(AUD) 3,539 OrdinaryShares
05/23/2022 Morgan StanleyAustralia Securities Limited Buy 37,976.40(AUD) 5,754 OrdinaryShares
05/23/2022 Morgan StanleyAustralia Securities Limited Buy 4,853.16(AUD) 732 OrdinaryShares
05/23/2022 Morgan StanleyAustralia Securities Limited Buy 5,755.20(AUD) 872 OrdinaryShares
05/23/2022 Morgan StanleyAustralia Securities Limited Buy 731.50(AUD) 110 OrdinaryShares
05/23/2022 Morgan StanleyAustralia Securities Limited Buy 8,458.80(AUD) 1,272 OrdinaryShares
05/23/2022 Morgan StanleyAustralia Securities Limited Buy 9,588.16(AUD) 1,444 OrdinaryShares
05/23/2022 Morgan StanleyAustralia Securities Limited Buy 99.67(AUD) 15 OrdinaryShares

6

05/23/2022 Morgan StanleyAustralia Securities Limited Buy 999.62(AUD) 151 OrdinaryShares
05/23/2022 Morgan StanleyCapital Services LLC Buy N/A 4,670 Swaps
05/24/2022 Morgan Stanley& Co. Internationalplc Buy N/A 4,806 Swaps
05/24/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 2,051,871 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,028.58(AUD) 158 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,031.74(AUD) 158 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,114.06(AUD) 171 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,297.48(AUD) 199 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,329.05(AUD) 204 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,356.16(AUD) 208 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,673.07(AUD) 257 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,709.50(AUD) 263 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,891.50(AUD) 289 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 10,653.68(AUD) 1,634 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 12,369.00(AUD) 1,900 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 16,639.04(AUD) 2,552 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 2,073.36(AUD) 318 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 228.20(AUD) 35 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 25,454.08(AUD) 3,904 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 26.08(AUD) 4 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 286.88(AUD) 44 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 32.60(AUD) 5 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 4,531.40(AUD) 695 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 417.28(AUD) 64 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 45.64(AUD) 7 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 495.90(AUD) 76 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 5,750.64(AUD) 882 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 559.43(AUD) 86 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 572.88(AUD) 88 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 579.39(AUD) 89 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 658.52(AUD) 101 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 736.76(AUD) 113 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 904.89(AUD) 139 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 928.07(AUD) 143 OrdinaryShares
05/24/2022 Morgan StanleyAustralia Securities Limited Buy 932.36(AUD) 143 OrdinaryShares
05/24/2022 Morgan StanleyCapital Services LLC Buy N/A 1,179 Swaps
05/24/2022 Morgan StanleyCapital Services LLC Buy N/A 18,932 Swaps
05/25/2022 Morgan Stanley& Co. Internationalplc Buy N/A 12,619 Swaps

7

05/25/2022 Morgan Stanley& Co. Internationalplc Buy N/A 2,163 Swaps
05/25/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 4,749,281 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 1,051.20(AUD) 160 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 1,080.76(AUD) 164 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 1,146.25(AUD) 175 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 1,196.41(AUD) 181 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 1,654.09(AUD) 251 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 1,848.00(AUD) 280 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 1,853.65(AUD) 283 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 1,903.84(AUD) 290 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 1,908.96(AUD) 291 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 11,041.24(AUD) 1,678 OrdinaryShares
05/25/2022 Morgan Stanley Australia Securities Limited Buy 116,208.06 (AUD) 17,634 Ordinary Shares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 118.17(AUD) 18 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 13,021.80(AUD) 1,973 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 13,041.61(AUD) 1,979 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 2,161.50(AUD) 330 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 2,263.52(AUD) 344 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 2,547.95(AUD) 389 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 2,639.65(AUD) 403 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 2,783.34(AUD) 423 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 2,923.52(AUD) 446 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 2,930.22(AUD) 446 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 22,023.78(AUD) 3,342 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 230.30(AUD) 35 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 24,672.96(AUD) 3,744 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 240.87(AUD) 37 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 286.44(AUD) 44 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 3,453.12(AUD) 528 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 3,475.53(AUD) 529 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 3,608.00(AUD) 550 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 3,872.88(AUD) 594 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 36,791.97(AUD) 5,583 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 4,124.64(AUD) 624 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 4,125.66(AUD) 627 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 412.65(AUD) 63 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 453.33(AUD) 69 OrdinaryShares

8

05/25/2022 Morgan StanleyAustralia Securities Limited Buy 458.85(AUD) 70 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 5,451.60(AUD) 826 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 5,728.80(AUD) 868 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 5,986.20(AUD) 907 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 512.85(AUD) 78 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 513.63(AUD) 78 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 517.05(AUD) 79 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 517.45(AUD) 79 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 523.20(AUD) 80 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 543.23(AUD) 83 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 544.89(AUD) 83 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 58.86(AUD) 9 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 585.62(AUD) 89 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 595.59(AUD) 91 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 6.56(AUD) 1 OrdinaryShare
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 6.60(AUD) 1 OrdinaryShare
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 627.95(AUD) 95 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 650.43(AUD) 99 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 662.56(AUD) 101 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 693.00(AUD) 105 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 71.94(AUD) 11 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 717.22(AUD) 109 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 741.28(AUD) 113 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 756.70(AUD) 115 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 797.88(AUD) 122 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 8,106.56(AUD) 1,232 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 8,351.25(AUD) 1,275 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 8,481.33(AUD) 1,287 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 91.56(AUD) 14 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 922.14(AUD) 141 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 949.75(AUD) 145 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 990.00(AUD) 150 OrdinaryShares
05/25/2022 Morgan StanleyAustralia Securities Limited Buy 992.07(AUD) 151 OrdinaryShares
05/25/2022 Morgan StanleyCapital Services LLC Buy N/A 1,060 Swaps
05/26/2022 Morgan Stanley& Co. Internationalplc Buy N/A 2,204 Swaps
05/26/2022 Morgan Stanley& Co. Internationalplc Buy N/A 6,890 Swaps
05/26/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 30,800 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,066.89(AUD) 159 OrdinaryShares

9

05/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,117.18(AUD) 166 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,133.99(AUD) 169 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,137.30(AUD) 170 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,253.96(AUD) 188 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,266.33(AUD) 191 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,286.40(AUD) 192 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,330.00(AUD) 200 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,414.75(AUD) 211 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,422.52(AUD) 212 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,653.12(AUD) 246 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,751.31(AUD) 261 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,900.68(AUD) 282 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,927.20(AUD) 287 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 114.24(AUD) 17 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 12,078.00(AUD) 1,800 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 14,577.18(AUD) 2,166 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 2,125.47(AUD) 317 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 2,211.12(AUD) 332 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 2,227.72(AUD) 332 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 2,422.31(AUD) 361 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 2,569.93(AUD) 383 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 2,941.30(AUD) 439 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 20,523.30(AUD) 3,045 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 21,084.90(AUD) 3,147 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 220.77(AUD) 33 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 222.42(AUD) 33 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 251.94(AUD) 38 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 26.84(AUD) 4 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 292.60(AUD) 44 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 3,320.00(AUD) 500 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 3,509.33(AUD) 523 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 31,953.02(AUD) 4,762 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 4,057.48(AUD) 602 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 4,694.48(AUD) 707 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 4,824.96(AUD) 718 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 5,802.20(AUD) 866 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 54,517.90(AUD) 8,137 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 619.38(AUD) 93 OrdinaryShares

10

05/26/2022 Morgan StanleyAustralia Securities Limited Buy 653.66(AUD) 98 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 682.38(AUD) 102 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 7,800.07(AUD) 1,159 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 700.96(AUD) 104 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 745.92(AUD) 111 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 8,127.10(AUD) 1,213 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 80.64(AUD) 12 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 80.76(AUD) 12 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 86.97(AUD) 13 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 87.23(AUD) 13 OrdinaryShares
05/26/2022 Morgan StanleyAustralia Securities Limited Buy 9,527.40(AUD) 1,422 OrdinaryShares
05/26/2022 Morgan StanleyCapital Services LLC Buy N/A 1,991 Swaps
05/26/2022 Morgan StanleyCapital Services LLC Buy N/A 20,156 Swaps
05/26/2022 Morgan StanleyCapital Services LLC Buy N/A 9,122 Swaps
05/27/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,956 Swaps
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,044.80(AUD) 160 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,152.54(AUD) 171 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,244.56(AUD) 189 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,259.70(AUD) 190 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,544.79(AUD) 233 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,560.40(AUD) 235 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,750.04(AUD) 268 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,804.53(AUD) 273 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,818.50(AUD) 277 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,861.20(AUD) 282 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,868.72(AUD) 284 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,917.00(AUD) 284 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,935.96(AUD) 292 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 10,578.60(AUD) 1,620 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 115.26(AUD) 17 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 12,524.54(AUD) 1,918 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 182.25(AUD) 27 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 2,083.07(AUD) 319 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 2,468.40(AUD) 374 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 2,488.20(AUD) 377 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 2,493.75(AUD) 375 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 22,063.80(AUD) 3,343 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 224.06(AUD) 34 OrdinaryShares

11

05/27/2022 Morgan StanleyAustralia Securities Limited Buy 23,869.56(AUD) 3,531 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 26.44(AUD) 4 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 3,031.96(AUD) 458 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 3,295.00(AUD) 500 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 3,383.28(AUD) 508 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 3,593.79(AUD) 547 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 31,381.35(AUD) 4,719 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 33.62(AUD) 5 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 345.78(AUD) 51 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 397.95(AUD) 59 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 4,355.51(AUD) 653 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 42,405.82(AUD) 6,494 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 433.62(AUD) 66 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 492.75(AUD) 75 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 5,073.95(AUD) 763 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 5,112.80(AUD) 770 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 5,948.80(AUD) 880 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 54.04(AUD) 8 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 572.46(AUD) 87 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 583.44(AUD) 88 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 603.90(AUD) 90 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 611.34(AUD) 92 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 634.03(AUD) 94 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 636.96(AUD) 96 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 637.45(AUD) 95 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 646.56(AUD) 96 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 66.50(AUD) 10 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 689.52(AUD) 104 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 701.38(AUD) 107 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 729.82(AUD) 111 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 8,600.01(AUD) 1,317 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 818.75(AUD) 125 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 822.78(AUD) 126 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 825.00(AUD) 125 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 85.02(AUD) 13 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 891.00(AUD) 132 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 9,491.96(AUD) 1,436 OrdinaryShares
05/27/2022 Morgan StanleyAustralia Securities Limited Buy 9,541.68(AUD) 1,437 OrdinaryShares

12

05/27/2022 Morgan StanleyCapital Services LLC Buy N/A 146 Swaps
05/27/2022 Morgan StanleyCapital Services LLC Buy N/A 2,652 Swaps
05/27/2022 Morgan StanleyCapital Services LLC Buy N/A 32,734 Swaps
05/27/2022 Morgan StanleyCapital Services LLC Buy N/A 5,434 Swaps
05/30/2022 Morgan Stanley& Co. Internationalplc Buy N/A 12,797 Swaps
05/30/2022 Morgan Stanley& Co. Internationalplc Buy N/A 5,599 Swaps
05/30/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 4,217,136 Ordinary Shares
05/30/2022 Morgan StanleyAustralia Securities Limited Borrow N/A 109,000 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,015.63(AUD) 154 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,036.48(AUD) 158 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,047.20(AUD) 160 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,092.30(AUD) 165 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,103.76(AUD) 168 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,176.03(AUD) 179 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,178.36(AUD) 178 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,246.45(AUD) 189 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,335.74(AUD) 203 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,339.25(AUD) 204 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,363.72(AUD) 206 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,379.40(AUD) 209 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,501.60(AUD) 227 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,543.95(AUD) 235 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,645.89(AUD) 249 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,797.70(AUD) 273 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,983.00(AUD) 300 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 10,998.71(AUD) 1,669 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 105.44(AUD) 16 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 15,833.40(AUD) 2,399 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 152.26(AUD) 23 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 158.40(AUD) 24 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,020.06(AUD) 307 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,215.92(AUD) 336 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,284.99(AUD) 347 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,469.26(AUD) 373 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,505.19(AUD) 379 OrdinaryShares

13

05/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,523.97(AUD) 383 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,842.30(AUD) 430 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,981.11(AUD) 451 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 218.13(AUD) 33 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 230.30(AUD) 35 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 251.18(AUD) 38 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 251.18(AUD) 38 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 277.20(AUD) 42 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 29,568.00(AUD) 4,480 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 3,055.80(AUD) 463 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 3,058.44(AUD) 462 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 3,062.40(AUD) 464 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 3,156.61(AUD) 479 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 3,222.51(AUD) 489 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 3,240.64(AUD) 494 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 3,432.20(AUD) 524 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 3,577.20(AUD) 542 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 3,642.11(AUD) 551 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 33.00(AUD) 5 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 4,100.30(AUD) 626 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 4,326.34(AUD) 657 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 4,369.12(AUD) 664 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 467.89(AUD) 71 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 489.88(AUD) 74 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 571.15(AUD) 87 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 583.39(AUD) 89 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 6,245.12(AUD) 952 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 6,603.18(AUD) 1,002 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 6,651.84(AUD) 1,014 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 6.61(AUD) 1 OrdinaryShare
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 642.14(AUD) 97 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 696.95(AUD) 106 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 7,420.34(AUD) 1,126 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 711.72(AUD) 108 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 713.40(AUD) 109 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 718.31(AUD) 109 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 72.32(AUD) 11 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 732.04(AUD) 111 OrdinaryShares

14

05/30/2022 Morgan StanleyAustralia Securities Limited Buy 733.71(AUD) 111 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 735.84(AUD) 112 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 736.96(AUD) 112 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 744.10(AUD) 113 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 750.12(AUD) 114 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 79.20(AUD) 12 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 8,506.70(AUD) 1,285 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 814.06(AUD) 124 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 819.37(AUD) 125 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 832.48(AUD) 127 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 843.52(AUD) 128 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 856.05(AUD) 130 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 865.25(AUD) 131 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 885.07(AUD) 134 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 892.84(AUD) 136 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 9,954.66(AUD) 1,506 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 915.60(AUD) 140 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 916.70(AUD) 139 OrdinaryShares
05/30/2022 Morgan StanleyAustralia Securities Limited Buy 938.62(AUD) 142 OrdinaryShares
05/30/2022 Morgan StanleyCapital Services LLC Buy N/A 117 Swaps
05/30/2022 Morgan StanleyCapital Services LLC Buy N/A 3,543 Swaps
05/31/2022 Morgan Stanley& Co. Internationalplc Buy 67,841.95 9,515 OrdinaryShares
05/31/2022 Morgan Stanley& Co. Internationalplc Buy 68,091.50 9,550 OrdinaryShares
05/31/2022 Morgan Stanley& Co. Internationalplc Buy 7.13 1 OrdinaryShare
05/31/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 3,867,905 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,075.84(AUD) 164 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,139.70(AUD) 174 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,247.23(AUD) 191 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,314.78(AUD) 204 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,319.50(AUD) 203 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,331.47(AUD) 205 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,335.91(AUD) 206 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,495.37(AUD) 229 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,529.28(AUD) 236 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,531.64(AUD) 236 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,562.11(AUD) 242 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,585.78(AUD) 241 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,895.86(AUD) 291 OrdinaryShares

15

05/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,936.02(AUD) 299 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 10,199.52(AUD) 1,574 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 10,283.50(AUD) 1,570 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 11,502.00(AUD) 1,775 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 181.44(AUD) 28 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 2,018.93(AUD) 308 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 2,109.19(AUD) 323 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 2,156.33(AUD) 332 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 2,161.17(AUD) 333 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 2,271.50(AUD) 350 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 2,563.12(AUD) 398 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 2,576.53(AUD) 397 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 2,583.30(AUD) 395 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 2,739.04(AUD) 424 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 2,814.45(AUD) 435 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 2,818.83(AUD) 433 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 2,943.00(AUD) 450 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 207.84(AUD) 32 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 225.75(AUD) 35 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 247.38(AUD) 38 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 28,965.60(AUD) 4,470 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 3,123.36(AUD) 482 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 3,525.12(AUD) 544 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 3,557.76(AUD) 544 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 3,618.62(AUD) 558 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 3,803.14(AUD) 586 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 3,850.72(AUD) 587 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 3,930.00(AUD) 600 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 32.95(AUD) 5 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 38.88(AUD) 6 OrdinaryShares
05/31/2022 Morgan Stanley Australia Securities Limited Buy 396,828.72 (AUD) 61,239 Ordinary Shares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 4,283.50(AUD) 659 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 4,921.35(AUD) 763 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 4,967.50(AUD) 766 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 401.14(AUD) 62 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 5,153.52(AUD) 788 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 5,226.00(AUD) 804 OrdinaryShares

16

05/31/2022 Morgan StanleyAustralia Securities Limited Buy 572.44(AUD) 88 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 6,128.80(AUD) 940 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 6,207.04(AUD) 952 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 6,876.09(AUD) 1,053 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 6,905.07(AUD) 1,051 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 6,906.24(AUD) 1,056 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 636.02(AUD) 98 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 639.94(AUD) 98 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 644.98(AUD) 99 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 678.08(AUD) 104 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 684.76(AUD) 106 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 7,673.42(AUD) 1,186 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 7,818.51(AUD) 1,201 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 7,878.00(AUD) 1,212 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 738.72(AUD) 114 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 748.40(AUD) 114 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 8,061.12(AUD) 1,244 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 8,916.07(AUD) 1,377 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 802.28(AUD) 124 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 808.11(AUD) 123 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 816.25(AUD) 125 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 878.85(AUD) 135 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 9,621.95(AUD) 1,469 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 9,712.92(AUD) 1,492 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 90.44(AUD) 14 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 917.00(AUD) 140 OrdinaryShares
05/31/2022 Morgan StanleyAustralia Securities Limited Buy 918.74(AUD) 142 OrdinaryShares
05/31/2022 Morgan StanleyCapital Services LLC Buy N/A 1,318 Swaps
05/31/2022 Morgan StanleyCapital Services LLC Buy N/A 5,926 Swaps
05/31/2022 Morgan StanleyCapital Services LLC Buy N/A 830 Swaps
06/01/2022 E*TRADE Securities LLC Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 100 American Depositary Receipts
06/01/2022 Morgan Stanley& Co. Internationalplc Buy N/A 4,073 Swaps

17

06/01/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 497,235 Ordinary Shares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,040.00(AUD) 160 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,057.86(AUD) 162 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,117.09(AUD) 169 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,236.90(AUD) 190 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,320.57(AUD) 201 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,354.08(AUD) 208 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,564.80(AUD) 240 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 103.84(AUD) 16 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 12,397.59(AUD) 1,887 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 15,619.43(AUD) 2,363 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 188.79(AUD) 29 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 195.90(AUD) 30 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 2,059.54(AUD) 313 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 2,060.32(AUD) 316 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 2,266.65(AUD) 345 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 2,282.88(AUD) 348 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 2,556.92(AUD) 388 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 2,957.50(AUD) 455 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 204.44(AUD) 31 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 21,694.02(AUD) 3,282 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 249.47(AUD) 38 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 3,133.14(AUD) 474 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 3,854.40(AUD) 584 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 3,922.29(AUD) 597 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 304.06(AUD) 46 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 331.50(AUD) 51 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 4,264.05(AUD) 651 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 4,578.88(AUD) 698 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 4,761.85(AUD) 727 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 4,808.48(AUD) 733 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 5,004.20(AUD) 764 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 5,269.14(AUD) 802 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 5,682.60(AUD) 861 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 52.24(AUD) 8 OrdinaryShares

18

06/01/2022 Morgan StanleyAustralia Securities Limited Buy 591.50(AUD) 91 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 6,802.95(AUD) 1,045 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 6.61(AUD) 1 OrdinaryShare
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 606.36(AUD) 93 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 621.30(AUD) 95 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 622.28(AUD) 94 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 633.41(AUD) 97 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 720.49(AUD) 109 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 758.64(AUD) 116 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 78.12(AUD) 12 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 807.64(AUD) 122 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 819.00(AUD) 126 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 891.87(AUD) 137 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 9,358.80(AUD) 1,418 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 9,797.62(AUD) 1,489 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 91.84(AUD) 14 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 922.14(AUD) 141 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 959.91(AUD) 147 OrdinaryShares
06/01/2022 Morgan StanleyAustralia Securities Limited Buy 972.97(AUD) 149 OrdinaryShares
06/01/2022 Morgan StanleyCapital Services LLC Buy N/A 170 Swaps
06/01/2022 Morgan StanleyCapital Services LLC Buy N/A 3,864 Swaps
06/02/2022 Morgan Stanley& Co. Internationalplc Buy N/A 2,605 Swaps
06/02/2022 Morgan Stanley& Co. Internationalplc Buy N/A 7,758 Swaps
06/02/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 638,849 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,112.16(AUD) 168 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,377.31(AUD) 209 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,428.83(AUD) 216 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,689.60(AUD) 256 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,824.36(AUD) 276 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,867.80(AUD) 283 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 144.32(AUD) 22 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 18,514.26(AUD) 2,818 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 190.82(AUD) 29 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 2,642.59(AUD) 401 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 2,693.70(AUD) 410 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 2,956.90(AUD) 447 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 20,257.66(AUD) 3,074 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 21,161.97(AUD) 3,221 OrdinaryShares

19

06/02/2022 Morgan Stanley Australia Securities Limited Buy 228,839.67 (AUD) 34,831 Ordinary Shares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 24,558.60(AUD) 3,721 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 25,642.71(AUD) 3,903 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 3,156.61(AUD) 479 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 3,538.83(AUD) 537 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 3,955.14(AUD) 602 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 35,878.77(AUD) 5,461 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 4,821.60(AUD) 735 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 6,412.32(AUD) 976 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 614.73(AUD) 93 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 622.28(AUD) 94 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 671.67(AUD) 102 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 7,125.58(AUD) 1,078 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 7,255.36(AUD) 1,106 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 742.56(AUD) 112 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 78.96(AUD) 12 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 790.80(AUD) 120 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 8,298.40(AUD) 1,265 OrdinaryShares
06/02/2022 Morgan StanleyAustralia Securities Limited Buy 9,212.00(AUD) 1,400 OrdinaryShares
06/02/2022 Morgan StanleyCapital Services LLC Buy N/A 658 Swaps
06/02/2022 Morgan StanleyCapital Services LLC Buy N/A 8,942 Swaps
06/03/2022 Morgan Stanley& Co. Internationalplc Buy N/A 8,228 Swaps
06/03/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 299,387 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 1,288.70(AUD) 196 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 1,292.32(AUD) 197 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 1,543.23(AUD) 234 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 10,837.12(AUD) 1,652 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 11,580.80(AUD) 1,760 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 2,211.00(AUD) 335 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 2,655.77(AUD) 403 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 27,500.07(AUD) 4,173 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 28,004.64(AUD) 4,269 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 37,785.60(AUD) 5,760 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 403.21(AUD) 61 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 44,355.78(AUD) 6,741 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 5,018.40(AUD) 765 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 639.23(AUD) 97 OrdinaryShares

20

06/03/2022 Morgan StanleyAustralia Securities Limited Buy 665.59(AUD) 101 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 788.40(AUD) 120 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 8,429.31(AUD) 1,283 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 9,420.16(AUD) 1,436 OrdinaryShares
06/03/2022 Morgan StanleyAustralia Securities Limited Buy 98.70(AUD) 15 OrdinaryShares
06/03/2022 Morgan StanleyCapital Services LLC Buy N/A 4 Swaps
06/03/2022 Morgan StanleyCapital Services LLC Buy N/A 81 Swaps
06/06/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 16,695 OrdinaryShares
06/06/2022 Morgan Stanley& Co. Internationalplc Buy N/A 16,532 Swaps
06/06/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 66,505 OrdinaryShares
06/06/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 10,657 Ordinary Shares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,137.96(AUD) 174 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,181.18(AUD) 182 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,816.29(AUD) 279 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,982.50(AUD) 305 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 12,662.00(AUD) 1,948 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 17,062.21(AUD) 2,629 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 19,705.77(AUD) 3,027 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 2,131.92(AUD) 329 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 2,680.37(AUD) 413 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 233.28(AUD) 36 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 27,984.88(AUD) 4,312 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 273.42(AUD) 42 OrdinaryShares
06/06/2022 Morgan Stanley Australia Securities Limited Buy 290,343.13 (AUD) 44,737 Ordinary Shares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 3,516.50(AUD) 541 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 371.07(AUD) 57 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 4,830.42(AUD) 742 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 47,065.48(AUD) 7,252 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 5,062.20(AUD) 780 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 5,177.52(AUD) 799 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 55,937.31(AUD) 8,619 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 64,935.00(AUD) 9,990 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 680.40(AUD) 105 OrdinaryShares
06/06/2022 Morgan StanleyAustralia Securities Limited Buy 7,995.00(AUD) 1,230 OrdinaryShares

21

06/06/2022 Morgan StanleyAustralia Securities Limited Buy 722.61(AUD) 111 OrdinaryShares
06/06/2022 Morgan StanleyCapital Services LLC Buy N/A 14,248 Swaps
06/06/2022 Morgan StanleyCapital Services LLC Buy N/A 3,715 Swaps
06/06/2022 Morgan StanleyCapital Services LLC Buy N/A 839 Swaps
06/07/2022 Morgan Stanley& Co. Internationalplc Buy N/A 24,399 Swaps
06/07/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 73,857 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,108.93(AUD) 173 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,114.12(AUD) 173 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,137.50(AUD) 175 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,211.49(AUD) 189 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,220.49(AUD) 191 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,274.13(AUD) 198 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,327.04(AUD) 208 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,333.08(AUD) 207 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,335.51(AUD) 209 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,371.72(AUD) 213 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,395.31(AUD) 217 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,543.20(AUD) 240 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,635.84(AUD) 256 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 10,249.56(AUD) 1,604 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 13,940.30(AUD) 2,185 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 153.60(AUD) 24 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 186.76(AUD) 29 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 2,070.46(AUD) 322 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 2,317.62(AUD) 361 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 2,516.64(AUD) 392 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 2,604.80(AUD) 407 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 205.44(AUD) 32 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 219.30(AUD) 34 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 26,151.62(AUD) 4,099 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 287.10(AUD) 45 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 3,225.00(AUD) 500 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 3,667.20(AUD) 573 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 34,381.82(AUD) 5,389 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 4,568.85(AUD) 715 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 4,593.60(AUD) 720 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 414.08(AUD) 64 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 435.20(AUD) 68 OrdinaryShares

22

06/07/2022 Morgan StanleyAustralia Securities Limited Buy 445.05(AUD) 69 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 5,474.14(AUD) 854 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 500.76(AUD) 78 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 55,467.72(AUD) 8,694 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 569.15(AUD) 89 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 59,072.42(AUD) 9,259 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 6,443.55(AUD) 999 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 601.60(AUD) 94 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 619.20(AUD) 96 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 7,643.24(AUD) 1,198 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 772.80(AUD) 120 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 779.24(AUD) 121 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 8,600.24(AUD) 1,348 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 815.22(AUD) 126 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 853.86(AUD) 133 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 916.63(AUD) 143 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 920.92(AUD) 143 OrdinaryShares
06/07/2022 Morgan StanleyAustralia Securities Limited Buy 975.84(AUD) 152 OrdinaryShares
06/07/2022 Morgan StanleyCapital Services LLC Buy N/A 4,280 Swaps
06/08/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,644 Swaps
06/08/2022 Morgan Stanley& Co. Internationalplc Buy N/A 8,140 Swaps
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,248.71(AUD) 193 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,385.64(AUD) 214 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,419.00(AUD) 220 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 11,314.08(AUD) 1,746 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 19,312.95(AUD) 2,985 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 20,691.38(AUD) 3,203 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 28,733.27(AUD) 4,441 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 3,200.00(AUD) 500 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 31,269.51(AUD) 4,833 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 32.40(AUD) 5 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 39,331.13(AUD) 6,079 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 4,082.72(AUD) 632 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 419.90(AUD) 65 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 43,562.51(AUD) 6,733 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 53,610.42(AUD) 8,286 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 574.94(AUD) 89 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 6,965.70(AUD) 1,085 OrdinaryShares

23

06/08/2022 Morgan StanleyAustralia Securities Limited Buy 640.53(AUD) 99 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 647.00(AUD) 100 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 648.00(AUD) 100 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 671.32(AUD) 104 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 7,614.12(AUD) 1,186 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 748.20(AUD) 116 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 806.25(AUD) 125 OrdinaryShares
06/08/2022 Morgan StanleyAustralia Securities Limited Buy 969.00(AUD) 150 OrdinaryShares
06/08/2022 Morgan StanleyCapital Services LLC Buy N/A 2,114 Swaps
06/09/2022 Morgan Stanley& Co. Internationalplc Buy N/A 21,013 Swaps
06/09/2022 Morgan Stanley& Co. Internationalplc Buy N/A 7,113 Swaps
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,400.75(AUD) 216 OrdinaryShares
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,445.04(AUD) 223 OrdinaryShares
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,520.45(AUD) 235 OrdinaryShares
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,598.09(AUD) 247 OrdinaryShares
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,679.61(AUD) 259 OrdinaryShares
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 13,011.17(AUD) 2,011 OrdinaryShares
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 13,148.74(AUD) 2,026 OrdinaryShares
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 15,098.40(AUD) 2,330 OrdinaryShares
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 3,614.93(AUD) 557 OrdinaryShares
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,731.21(AUD) 729 OrdinaryShares
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 467.28(AUD) 72 OrdinaryShares
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 6.48(AUD) 1 OrdinaryShare
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 7,199.28(AUD) 1,111 OrdinaryShares
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 730.54(AUD) 113 OrdinaryShares
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 80,378.65(AUD) 12,385 OrdinaryShares
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 822.96(AUD) 127 OrdinaryShares
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 822.96(AUD) 127 OrdinaryShares
06/09/2022 Morgan StanleyAustralia Securities Limited Buy 90.72(AUD) 14 OrdinaryShares
06/09/2022 Morgan StanleyCapital Services LLC Buy N/A 1,764 Swaps
06/09/2022 Morgan StanleyCapital Services LLC Buy N/A 4,384 Swaps
06/09/2022 Morgan StanleyCapital Services LLC Buy N/A 4,596 Swaps
06/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 16,318 Swaps
06/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 24,481 Swaps
06/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,109.40(AUD) 172 OrdinaryShares
06/10/2022 Morgan StanleyAustralia Securities Limited Buy 129.20(AUD) 20 OrdinaryShares
06/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,423.16(AUD) 381 OrdinaryShares
06/10/2022 Morgan StanleyAustralia Securities Limited Buy 235.32(AUD) 37 OrdinaryShares

24

06/10/2022 Morgan StanleyAustralia Securities Limited Buy 235.32(AUD) 37 OrdinaryShares
06/10/2022 Morgan StanleyAustralia Securities Limited Buy 26,026.47(AUD) 4,073 OrdinaryShares
06/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,531.00(AUD) 550 OrdinaryShares
06/10/2022 Morgan StanleyAustralia Securities Limited Buy 30,139.20(AUD) 4,680 OrdinaryShares
06/10/2022 Morgan StanleyAustralia Securities Limited Buy 515.20(AUD) 80 OrdinaryShares
06/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,473.07(AUD) 1,013 OrdinaryShares
06/10/2022 Morgan StanleyAustralia Securities Limited Buy 801.36(AUD) 126 OrdinaryShares
06/10/2022 Morgan StanleyAustralia Securities Limited Buy 9,125.48(AUD) 1,417 OrdinaryShares
06/10/2022 Morgan StanleyAustralia Securities Limited Buy 96.90(AUD) 15 OrdinaryShares
06/10/2022 Morgan StanleyCapital Services LLC Buy N/A 33,573 Swaps
06/10/2022 Morgan StanleyCapital Services LLC Buy N/A 7,239 Swaps
06/14/2022 Morgan Stanley& Co. Internationalplc Buy N/A 2,976 Swaps
06/14/2022 Morgan Stanley& Co. Internationalplc Buy N/A 7,232 Swaps
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 1,235.19(AUD) 197 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 1,344.03(AUD) 213 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 1,896.00(AUD) 300 OrdinaryShares
06/14/2022 Morgan Stanley Australia Securities Limited Buy 100,385.36 (AUD) 16,036 Ordinary Shares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 12.56(AUD) 2 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 131.88(AUD) 21 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 138.16(AUD) 22 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 18,880.16(AUD) 3,016 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 181.83(AUD) 29 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 2,454.59(AUD) 389 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 3,937.44(AUD) 624 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 308.70(AUD) 49 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 31,500.48(AUD) 5,024 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 33,512.41(AUD) 5,311 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 4,265.56(AUD) 676 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 409.50(AUD) 65 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 498.49(AUD) 79 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 5,780.51(AUD) 919 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 6,307.62(AUD) 1,006 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 6,612.88(AUD) 1,048 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 83,064.84(AUD) 13,164 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 891.76(AUD) 142 OrdinaryShares
06/14/2022 Morgan StanleyAustralia Securities Limited Buy 957.78(AUD) 153 OrdinaryShares
06/14/2022 Morgan StanleyCapital Services LLC Buy N/A 1,550 Swaps

25

06/14/2022 Morgan StanleyCapital Services LLC Buy N/A 3,423 Swaps
06/14/2022 Morgan StanleyCapital Services LLC Buy N/A 32,265 Swaps
06/14/2022 Morgan StanleyCapital Services LLC Buy N/A 37,600 Swaps
06/14/2022 Morgan StanleyCapital Services LLC Buy N/A 4,106 Swaps
06/14/2022 Morgan StanleyCapital Services LLC Buy N/A 495 Swaps
06/14/2022 Morgan StanleyCapital Services LLC Buy N/A 7,582 Swaps
06/15/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,567 Swaps
06/15/2022 Morgan Stanley& Co. Internationalplc Buy N/A 2,607 Swaps
06/15/2022 Morgan Stanley& Co. Internationalplc Buy N/A 436 Swaps
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,053.36(AUD) 168 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,102.64(AUD) 176 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,133.06(AUD) 181 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,611.39(AUD) 257 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,931.16(AUD) 308 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 13,699.62(AUD) 2,178 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 154.75(AUD) 25 OrdinaryShares
06/15/2022 Morgan Stanley Australia Securities Limited Buy 155,991.33 (AUD) 24,879 Ordinary Shares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 18,978.16(AUD) 3,022 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 2,125.53(AUD) 339 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 2,163.15(AUD) 345 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 2,223.12(AUD) 354 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 2,410.10(AUD) 385 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 2,608.32(AUD) 416 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 2,825.00(AUD) 452 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 2,870.51(AUD) 456 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 2,928.09(AUD) 467 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 20,772.51(AUD) 3,313 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 3,235.32(AUD) 516 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 3,571.05(AUD) 570 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 3,724.70(AUD) 595 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 3,746.46(AUD) 598 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 307.23(AUD) 49 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 36,451.98(AUD) 5,823 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 37,300.23(AUD) 5,949 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 37.68(AUD) 6 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 4,243.75(AUD) 679 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 4,612.50(AUD) 738 OrdinaryShares

26

06/15/2022 Morgan StanleyAustralia Securities Limited Buy 5,011.44(AUD) 798 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 5,906.34(AUD) 942 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 532.10(AUD) 85 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 598.02(AUD) 95 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 6,118.12(AUD) 975 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 6,372.68(AUD) 1,018 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 6,711.43(AUD) 1,067 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 768.75(AUD) 123 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 87.64(AUD) 14 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 898.04(AUD) 143 OrdinaryShares
06/15/2022 Morgan StanleyAustralia Securities Limited Buy 9,133.34(AUD) 1,459 OrdinaryShares
06/15/2022 Morgan StanleyCapital Services LLC Buy N/A 2,083 Swaps
06/15/2022 Morgan StanleyCapital Services LLC Buy N/A 219 Swaps
06/15/2022 Morgan StanleyCapital Services LLC Buy N/A 24,830 Swaps
06/15/2022 Morgan StanleyCapital Services LLC Buy N/A 3,436 Swaps
06/15/2022 Morgan StanleyCapital Services LLC Buy N/A 3,833 Swaps
06/15/2022 Morgan StanleyCapital Services LLC Buy N/A 6,539 Swaps
06/16/2022 Morgan Stanley& Co. Internationalplc Buy N/A 22,177 Swaps
06/16/2022 Morgan Stanley& Co. Internationalplc Buy N/A 660 Swaps
06/16/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 583,449 Ordinary Shares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 1,158.39(AUD) 183 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 1,192.59(AUD) 189 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 1,264.52(AUD) 202 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 1,268.96(AUD) 206 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 1,326.13(AUD) 211 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 1,438.12(AUD) 229 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 1,453.60(AUD) 230 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 1,646.38(AUD) 263 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 10,491.72(AUD) 1,668 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 14,064.99(AUD) 2,229 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 14,329.50(AUD) 2,330 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 16,791.06(AUD) 2,678 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 18.84(AUD) 3 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 2,062.83(AUD) 329 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 2,072.06(AUD) 331 OrdinaryShares

27

06/16/2022 Morgan StanleyAustralia Securities Limited Buy 2,077.01(AUD) 331 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 2,091.24(AUD) 333 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 2,879.10(AUD) 457 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 2,909.30(AUD) 470 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 3,111.22(AUD) 497 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 3,130.00(AUD) 500 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 3,323.25(AUD) 525 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 3,421.76(AUD) 544 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 3,461.04(AUD) 552 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 3,856.40(AUD) 620 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 320.79(AUD) 51 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 35,817.40(AUD) 5,777 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 35,889.48(AUD) 5,724 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 38,253.27(AUD) 6,101 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 4,642.35(AUD) 741 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 4,806.90(AUD) 763 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 44,234.85(AUD) 7,055 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 498.49(AUD) 79 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 531.05(AUD) 86 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 533.80(AUD) 85 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 55.71(AUD) 9 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 571.48(AUD) 91 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 610.13(AUD) 97 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 62.50(AUD) 10 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 633.45(AUD) 103 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 660.45(AUD) 105 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 69,309.80(AUD) 11,179 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 7,209.44(AUD) 1,148 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 707.25(AUD) 115 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 727.95(AUD) 115 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 739.86(AUD) 118 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 74.28(AUD) 12 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 752.40(AUD) 120 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 762.30(AUD) 121 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 790.02(AUD) 126 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 8,257.59(AUD) 1,317 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 8,566.98(AUD) 1,362 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 8,658.87(AUD) 1,381 OrdinaryShares

28

06/16/2022 Morgan StanleyAustralia Securities Limited Buy 8,917.60(AUD) 1,420 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 8,966.10(AUD) 1,430 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 837.23(AUD) 133 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 868.00(AUD) 140 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 9,418.50(AUD) 1,495 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 9,589.56(AUD) 1,527 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 949.79(AUD) 151 OrdinaryShares
06/16/2022 Morgan StanleyAustralia Securities Limited Buy 98.40(AUD) 16 OrdinaryShares
06/16/2022 Morgan StanleyCapital Services LLC Buy N/A 1,648 Swaps
06/16/2022 Morgan StanleyCapital Services LLC Buy N/A 2,440 Swaps
06/16/2022 Morgan StanleyCapital Services LLC Buy N/A 742 Swaps
06/16/2022 Morgan StanleyCapital Services LLC Buy N/A 77 Swaps
06/17/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 200 OrdinaryShares
06/17/2022 Morgan Stanley& Co. Internationalplc Buy 1,668.75(AUD) 267 OrdinaryShares
06/17/2022 Morgan Stanley& Co. Internationalplc Buy 23,997.69 3,503 OrdinaryShares
06/17/2022 Morgan Stanley& Co. Internationalplc Buy 705.55 103 OrdinaryShares
06/17/2022 Morgan Stanley& Co. Internationalplc Buy N/A 10,163 Swaps
06/17/2022 Morgan Stanley& Co. Internationalplc Buy N/A 21,195 Swaps
06/17/2022 Morgan Stanley& Co. Internationalplc Buy N/A 3,379 Swaps
06/17/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 576,455 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 1,010.24(AUD) 164 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 1,040.41(AUD) 167 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 1,195.35(AUD) 195 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 1,206.68(AUD) 194 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 1,234.00(AUD) 200 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 1,413.07(AUD) 227 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 1,458.48(AUD) 236 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 1,813.67(AUD) 293 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 10,304.40(AUD) 1,662 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 11,318.25(AUD) 1,827 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 123.40(AUD) 20 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 13,075.95(AUD) 2,121 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 14,800.00(AUD) 2,368 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 15,974.13(AUD) 2,589 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 16,233.27(AUD) 2,631 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 161.20(AUD) 26 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 2,031.57(AUD) 329 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 2,097.29(AUD) 338 OrdinaryShares

29

06/17/2022 Morgan StanleyAustralia Securities Limited Buy 2,231.32(AUD) 364 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 2,420.29(AUD) 391 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 2,593.36(AUD) 421 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 271.04(AUD) 44 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 3,008.05(AUD) 484 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 3,127.46(AUD) 502 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 300.37(AUD) 49 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 308.00(AUD) 50 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 36.66(AUD) 6 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 4,077.92(AUD) 662 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 43,906.25(AUD) 7,025 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 5,049.06(AUD) 817 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 5,996.25(AUD) 975 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 505.03(AUD) 81 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 577.53(AUD) 93 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 577.53(AUD) 93 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 6,616.26(AUD) 1,062 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 6,705.16(AUD) 1,078 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 626.70(AUD) 101 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 639.63(AUD) 103 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 661.26(AUD) 107 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 68.42(AUD) 11 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 7,273.55(AUD) 1,176 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 758.84(AUD) 122 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 8,505.12(AUD) 1,392 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 818.40(AUD) 132 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 841.18(AUD) 137 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 852.82(AUD) 137 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 86.80(AUD) 14 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 871.38(AUD) 141 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 872.79(AUD) 141 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 894.98(AUD) 146 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 944.01(AUD) 153 OrdinaryShares
06/17/2022 Morgan StanleyAustralia Securities Limited Buy 962.52(AUD) 156 OrdinaryShares
06/17/2022 Morgan StanleyCapital Services LLC Buy N/A 2,425 Swaps
06/17/2022 Morgan StanleyCapital Services LLC Buy N/A 2,819 Swaps
06/20/2022 Morgan Stanley& Co. Internationalplc Buy N/A 4,741 Swaps
06/20/2022 Morgan Stanley& Co. Internationalplc Buy N/A 673 Swaps

30

06/20/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 152 OrdinaryShares
06/20/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 48 Ordinary Shares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,030.16(AUD) 163 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,194.48(AUD) 189 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,196.37(AUD) 189 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,400.44(AUD) 223 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,683.94(AUD) 269 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,692.01(AUD) 269 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,721.76(AUD) 272 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,751.40(AUD) 278 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,795.50(AUD) 285 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,824.57(AUD) 291 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,883.70(AUD) 299 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,885.19(AUD) 299 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 12,096.00(AUD) 1,920 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 12,140.94(AUD) 1,918 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 12.58(AUD) 2 OrdinaryShares
06/20/2022 Morgan Stanley Australia Securities Limited Buy 124,897.23 (AUD) 19,731 Ordinary Shares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 132.51(AUD) 21 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 14,203.81(AUD) 2,251 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 152.04(AUD) 24 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 189.00(AUD) 30 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 2,098.24(AUD) 332 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 2,178.07(AUD) 346 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 2,312.10(AUD) 367 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 2,405.40(AUD) 380 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 2,444.86(AUD) 389 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 2,510.22(AUD) 395 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 2,546.96(AUD) 403 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 2,574.27(AUD) 407 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 2,814.26(AUD) 446 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 2,950.01(AUD) 469 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 215.56(AUD) 34 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 220.32(AUD) 35 OrdinaryShares

31

06/20/2022 Morgan StanleyAustralia Securities Limited Buy 245.31(AUD) 39 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 247.65(AUD) 39 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 25.28(AUD) 4 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 27,116.19(AUD) 4,311 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 283.95(AUD) 45 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 3,141.04(AUD) 497 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 3,245.64(AUD) 516 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 3,508.36(AUD) 556 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 3,574.93(AUD) 567 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 3,810.66(AUD) 602 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 31,138.64(AUD) 4,927 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 323.85(AUD) 51 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 336.02(AUD) 53 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 388.74(AUD) 62 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 4,098.43(AUD) 649 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 4,545.75(AUD) 725 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 4,887.33(AUD) 777 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 474.37(AUD) 75 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 488.95(AUD) 77 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 5,212.25(AUD) 828 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 5,281.47(AUD) 837 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 5,553.35(AUD) 878 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 5,670.55(AUD) 893 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 5,700.48(AUD) 907 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 5,746.75(AUD) 905 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 57.15(AUD) 9 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 575.92(AUD) 92 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 642.60(AUD) 102 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 665.70(AUD) 105 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 69.57(AUD) 11 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 695.20(AUD) 110 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 7,000.77(AUD) 1,113 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 7,114.92(AUD) 1,124 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 7,298.49(AUD) 1,153 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 7,893.96(AUD) 1,257 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 700.41(AUD) 111 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 731.40(AUD) 115 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 776.74(AUD) 123 OrdinaryShares

32

06/20/2022 Morgan StanleyAustralia Securities Limited Buy 779.82(AUD) 123 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 8,560.69(AUD) 1,361 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 801.37(AUD) 127 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 81.90(AUD) 13 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 820.30(AUD) 130 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 88.20(AUD) 14 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 880.56(AUD) 139 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 898.04(AUD) 143 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 9,759.12(AUD) 1,554 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 9,805.74(AUD) 1,554 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 94.95(AUD) 15 OrdinaryShares
06/20/2022 Morgan StanleyAustralia Securities Limited Buy 954.32(AUD) 151 OrdinaryShares
06/20/2022 Morgan StanleyCapital Services LLC Buy N/A 1,116 Swaps
06/20/2022 Morgan StanleyCapital Services LLC Buy N/A 4,804 Swaps
06/21/2022 Morgan Stanley& Co. Internationalplc Buy 6.95 1 OrdinaryShare
06/21/2022 Morgan Stanley& Co. Internationalplc Buy N/A 2,005 Swaps
06/21/2022 Morgan Stanley& Co. Internationalplc Buy N/A 3,145 Swaps
06/21/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,047,127 Ordinary Shares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 1,115.84(AUD) 176 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 1,188.16(AUD) 188 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 1,242.64(AUD) 196 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 1,272.00(AUD) 200 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 1,358.80(AUD) 215 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 1,371.70(AUD) 215 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 1,397.22(AUD) 219 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 1,524.82(AUD) 239 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 1,680.10(AUD) 265 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 1,684.77(AUD) 267 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 1,687.44(AUD) 267 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 10,496.55(AUD) 1,653 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 10,824.30(AUD) 1,710 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 10,958.88(AUD) 1,734 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 11,988.80(AUD) 1,888 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 12.64(AUD) 2 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 13,793.66(AUD) 2,186 OrdinaryShares

33

06/21/2022 Morgan StanleyAustralia Securities Limited Buy 14,017.74(AUD) 2,211 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 15,044.82(AUD) 2,373 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 16,464.98(AUD) 2,597 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 16,789.40(AUD) 2,644 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 18,354.30(AUD) 2,895 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 2,154.74(AUD) 338 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 2,353.63(AUD) 373 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 2,624.44(AUD) 412 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 2,654.08(AUD) 416 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 2,811.60(AUD) 440 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 203.20(AUD) 32 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 21,570.16(AUD) 3,413 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 24,680.67(AUD) 3,899 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 258.71(AUD) 41 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 3,168.00(AUD) 495 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 3,188.61(AUD) 499 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 3,551.13(AUD) 561 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 3,611.79(AUD) 567 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 3,678.24(AUD) 582 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 316.50(AUD) 50 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 332.28(AUD) 52 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 381.00(AUD) 60 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 381.00(AUD) 60 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 4,875.46(AUD) 769 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 44.73(AUD) 7 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 479.56(AUD) 76 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 5,107.08(AUD) 803 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 5,284.53(AUD) 827 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 5,502.32(AUD) 872 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 5,671.82(AUD) 889 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 5,772.96(AUD) 912 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 5,781.24(AUD) 909 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 55,274.72(AUD) 8,746 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 561.59(AUD) 89 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 580.52(AUD) 92 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 6,241.38(AUD) 986 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 6,269.44(AUD) 992 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 6.32(AUD) 1 OrdinaryShare

34

06/21/2022 Morgan StanleyAustralia Securities Limited Buy 644.64(AUD) 102 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 657.80(AUD) 104 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 7,511.16(AUD) 1,181 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 713.44(AUD) 112 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 721.05(AUD) 114 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 731.97(AUD) 115 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 759.22(AUD) 119 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 774.70(AUD) 122 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 8,298.63(AUD) 1,311 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 820.30(AUD) 130 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 824.20(AUD) 130 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 871.32(AUD) 137 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 948.00(AUD) 150 OrdinaryShares
06/21/2022 Morgan StanleyAustralia Securities Limited Buy 987.48(AUD) 156 OrdinaryShares
06/21/2022 Morgan StanleyCapital Services LLC Buy N/A 10,386 Swaps
06/21/2022 Morgan StanleyCapital Services LLC Buy N/A 147 Swaps
06/21/2022 Morgan StanleyCapital Services LLC Buy N/A 3,333 Swaps
06/22/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,130 Swaps
06/22/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,316 Swaps
06/22/2022 Morgan Stanley& Co. Internationalplc Buy N/A 19,120 Swaps
06/22/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 1,052,550 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,077.80(AUD) 170 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,095.09(AUD) 173 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,200.15(AUD) 189 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,210.94(AUD) 191 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,228.02(AUD) 194 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,263.65(AUD) 199 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,288.76(AUD) 202 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,489.90(AUD) 235 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,818.96(AUD) 286 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,990.56(AUD) 312 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 10,251.78(AUD) 1,617 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 120.65(AUD) 19 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 13,468.35(AUD) 2,121 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 133.14(AUD) 21 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 139.59(AUD) 22 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 140.80(AUD) 22 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 145.82(AUD) 23 OrdinaryShares

35

06/22/2022 Morgan StanleyAustralia Securities Limited Buy 177.66(AUD) 28 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 18,008.85(AUD) 2,845 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 19,170.65(AUD) 3,019 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 2,009.60(AUD) 314 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 2,051.05(AUD) 323 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 2,179.40(AUD) 340 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 2,428.22(AUD) 383 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 2,584.45(AUD) 407 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 2,641.60(AUD) 416 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 2,643.78(AUD) 417 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 2,903.72(AUD) 458 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 2,931.20(AUD) 458 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 25.36(AUD) 4 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 3,404.58(AUD) 537 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 3,556.00(AUD) 560 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 3,616.00(AUD) 565 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 3,861.06(AUD) 609 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 32,645.35(AUD) 5,141 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 4,108.72(AUD) 644 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 4,897.24(AUD) 764 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 406.40(AUD) 64 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 488.18(AUD) 77 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 5,035.32(AUD) 788 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 5,055.31(AUD) 798 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 5,913.60(AUD) 924 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 556.80(AUD) 87 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 595.20(AUD) 93 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 6,108.84(AUD) 956 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 6,531.72(AUD) 1,027 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 6,792.09(AUD) 1,073 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 6.33(AUD) 1 OrdinaryShare
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 6.33(AUD) 1 OrdinaryShare
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 6.34(AUD) 1 OrdinaryShare
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 6.34(AUD) 1 OrdinaryShare
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 63.50(AUD) 10 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 635.00(AUD) 100 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 651.99(AUD) 103 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 692.28(AUD) 108 OrdinaryShares

36

06/22/2022 Morgan StanleyAustralia Securities Limited Buy 7,891.20(AUD) 1,233 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 70.40(AUD) 11 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 76,238.10(AUD) 12,006 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 8,039.10(AUD) 1,270 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 8,793.58(AUD) 1,387 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 8,934.45(AUD) 1,407 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 802.62(AUD) 126 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 839.71(AUD) 131 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 864.00(AUD) 135 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 88.62(AUD) 14 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 9,941.91(AUD) 1,551 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 949.13(AUD) 149 OrdinaryShares
06/22/2022 Morgan StanleyAustralia Securities Limited Buy 998.52(AUD) 157 OrdinaryShares
06/22/2022 Morgan StanleyCapital Services LLC Buy N/A 3,947 Swaps
06/22/2022 Morgan StanleyCapital Services LLC Buy N/A 4,932 Swaps
06/22/2022 Morgan StanleyCapital Services LLC Buy N/A 952 Swaps
06/23/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,316 Swaps
06/23/2022 Morgan Stanley& Co. Internationalplc Buy N/A 10,163 Swaps
06/23/2022 Morgan Stanley& Co. Internationalplc Buy N/A 23,812 Swaps
06/23/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 1,418 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,007.16(AUD) 154 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,079.12(AUD) 164 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,255.18(AUD) 194 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,259.06(AUD) 194 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,394.96(AUD) 212 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,418.09(AUD) 217 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,568.16(AUD) 242 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,662.21(AUD) 253 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,678.32(AUD) 259 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,710.72(AUD) 264 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,753.37(AUD) 271 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,856.77(AUD) 285 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 10,855.00(AUD) 1,670 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 11,352.96(AUD) 1,752 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 14,447.51(AUD) 2,233 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 16,886.98(AUD) 2,602 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 174.69(AUD) 27 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 19,626.54(AUD) 3,001 OrdinaryShares

37

06/23/2022 Morgan StanleyAustralia Securities Limited Buy 19,804.67(AUD) 3,061 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 190.24(AUD) 29 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 2,079.52(AUD) 317 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 2,114.11(AUD) 325 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 2,118.76(AUD) 322 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 2,253.20(AUD) 344 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 2,543.74(AUD) 386 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 22,088.34(AUD) 3,362 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 22,520.48(AUD) 3,433 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 292.05(AUD) 45 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 3,026.10(AUD) 462 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 3,073.25(AUD) 475 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 3,087.90(AUD) 470 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 3,487.02(AUD) 534 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 3,984.50(AUD) 613 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 39.48(AUD) 6 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 4,172.16(AUD) 636 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 4,218.48(AUD) 648 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 4,225.00(AUD) 650 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 4,367.77(AUD) 673 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 4,367.77(AUD) 673 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 4,729.57(AUD) 731 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 4,821.60(AUD) 735 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 491.72(AUD) 76 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 5,079.76(AUD) 772 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 5,873.58(AUD) 894 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 5,942.30(AUD) 910 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 566.37(AUD) 87 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 6,470.53(AUD) 997 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 6,539.31(AUD) 1,017 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 6.56(AUD) 1 OrdinaryShare
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 616.64(AUD) 94 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 7,920.89(AUD) 1,213 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 72.16(AUD) 11 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 739.86(AUD) 114 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 747.84(AUD) 114 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 774.09(AUD) 119 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 78.84(AUD) 12 OrdinaryShares

38

06/23/2022 Morgan StanleyAustralia Securities Limited Buy 8,127.09(AUD) 1,237 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 8,442.45(AUD) 1,285 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 8,527.20(AUD) 1,292 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 8,599.95(AUD) 1,305 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 835.84(AUD) 128 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 881.55(AUD) 135 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 9,048.90(AUD) 1,390 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 9,229.92(AUD) 1,407 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 911.56(AUD) 141 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 936.00(AUD) 144 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 943.20(AUD) 144 OrdinaryShares
06/23/2022 Morgan StanleyAustralia Securities Limited Buy 962.85(AUD) 147 OrdinaryShares
06/23/2022 Morgan StanleyCapital Services LLC Buy N/A 1,450 Swaps
06/23/2022 Morgan StanleyCapital Services LLC Buy N/A 19,506 Swaps
06/23/2022 Morgan StanleyCapital Services LLC Buy N/A 9,124 Swaps
06/24/2022 Morgan Stanley& Co. Internationalplc Buy N/A 10,928 Swaps
06/24/2022 Morgan Stanley& Co. Internationalplc Buy N/A 9,397 Swaps
06/24/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 899,000 Ordinary Shares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,008.00(AUD) 150 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,102.20(AUD) 165 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,108.88(AUD) 167 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,207.57(AUD) 182 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,260.38(AUD) 187 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,432.20(AUD) 217 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,518.48(AUD) 228 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,537.55(AUD) 230 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,652.11(AUD) 249 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,916.07(AUD) 289 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 10,246.17(AUD) 1,527 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 152.49(AUD) 23 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 17,094.20(AUD) 2,540 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 2,010.00(AUD) 300 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 2,191.14(AUD) 329 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 2,308.24(AUD) 344 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 2,775.52(AUD) 418 OrdinaryShares

39

06/24/2022 Morgan StanleyAustralia Securities Limited Buy 2,797.86(AUD) 422 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 2,892.01(AUD) 431 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 2,915.01(AUD) 441 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 2,979.00(AUD) 450 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 249.66(AUD) 38 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 27,000.56(AUD) 4,042 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 3,049.80(AUD) 460 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 3,054.40(AUD) 460 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 3,213.08(AUD) 481 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 3,540.40(AUD) 530 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 3,790.89(AUD) 577 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 30,349.33(AUD) 4,523 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 4,201.32(AUD) 628 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 4,468.36(AUD) 676 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 4,507.02(AUD) 686 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 402.60(AUD) 60 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 444.51(AUD) 66 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 45,775.62(AUD) 6,822 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 477.36(AUD) 72 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 5,347.98(AUD) 803 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 53.92(AUD) 8 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 539.46(AUD) 81 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 585.20(AUD) 88 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 589.60(AUD) 88 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 6,195.51(AUD) 943 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 6.71(AUD) 1 OrdinaryShare
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 632.62(AUD) 94 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 650.87(AUD) 97 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 687.01(AUD) 103 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 688.04(AUD) 103 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 691.13(AUD) 103 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 7,193.12(AUD) 1,072 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 7,937.93(AUD) 1,183 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 71,139.42(AUD) 10,602 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 716.90(AUD) 107 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 73.15(AUD) 11 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 760.38(AUD) 114 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 762.66(AUD) 114 OrdinaryShares

40

06/24/2022 Morgan StanleyAustralia Securities Limited Buy 8,718.60(AUD) 1,321 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 808.86(AUD) 122 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 85,398.17(AUD) 12,727 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 86.19(AUD) 13 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 925.40(AUD) 140 OrdinaryShares
06/24/2022 Morgan StanleyAustralia Securities Limited Buy 942.17(AUD) 142 OrdinaryShares
06/24/2022 Morgan StanleyCapital Services LLC Buy N/A 3,029 Swaps
06/24/2022 Morgan StanleyCapital Services LLC Buy N/A 966 Swaps
06/27/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 38,001 OrdinaryShares
06/27/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 831,535 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,052.22(AUD) 156 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,081.92(AUD) 161 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,188.87(AUD) 176 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,417.50(AUD) 210 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,467.14(AUD) 218 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,498.56(AUD) 223 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,545.60(AUD) 230 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,721.90(AUD) 257 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,786.19(AUD) 266 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,915.20(AUD) 285 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,926.60(AUD) 285 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,948.80(AUD) 290 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 10,967.90(AUD) 1,637 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 11,544.10(AUD) 1,723 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 12,990.56(AUD) 1,936 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 13,648.32(AUD) 2,031 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 14,507.02(AUD) 2,162 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 168.75(AUD) 25 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 17,075.76(AUD) 2,526 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 17,386.50(AUD) 2,595 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 189.00(AUD) 28 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 189.28(AUD) 28 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 196.33(AUD) 29 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 2,075.32(AUD) 307 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 2,179.11(AUD) 325 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 2,506.56(AUD) 373 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 20.22(AUD) 3 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 21,302.40(AUD) 3,170 OrdinaryShares

41

06/27/2022 Morgan StanleyAustralia Securities Limited Buy 26.92(AUD) 4 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 262.86(AUD) 39 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 27,999.30(AUD) 4,179 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 275.11(AUD) 41 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 3,026.26(AUD) 449 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 3,925.35(AUD) 585 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 30,619.00(AUD) 4,570 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 365.58(AUD) 54 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 383.04(AUD) 57 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 4,261.20(AUD) 636 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 4,603.20(AUD) 685 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 4,623.36(AUD) 688 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 416.64(AUD) 62 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 495.80(AUD) 74 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 5,527.50(AUD) 825 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 5,604.48(AUD) 834 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 5,705.28(AUD) 849 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 537.60(AUD) 80 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 58,450.80(AUD) 8,724 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 6,487.72(AUD) 964 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 67.30(AUD) 10 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 7,539.84(AUD) 1,122 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 71,576.10(AUD) 10,683 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 72,071.90(AUD) 10,757 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 775.10(AUD) 115 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 8,552.25(AUD) 1,267 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 8,574.02(AUD) 1,274 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 837.00(AUD) 124 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 9,554.20(AUD) 1,426 OrdinaryShares
06/27/2022 Morgan StanleyAustralia Securities Limited Buy 9,584.28(AUD) 1,422 OrdinaryShares
06/27/2022 Morgan StanleyCapital Services LLC Buy N/A 15,127 Swaps
06/27/2022 Morgan StanleyCapital Services LLC Buy N/A 2,443 Swaps
06/28/2022 Morgan Stanley& Co. Internationalplc Buy 254.22(AUD) 38 OrdinaryShares
06/28/2022 Morgan Stanley& Co. Internationalplc Buy 41,811.30(USD) 9,072 OrdinaryShares
06/28/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 92,615 Ordinary Shares

42

06/28/2022 Morgan StanleyAustralia Securities Limited Buy 1,078.70(AUD) 161 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 1,222.12(AUD) 182 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 1,229.12(AUD) 184 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 1,382.26(AUD) 206 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 1,509.76(AUD) 224 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 1,525.44(AUD) 227 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 1,659.12(AUD) 248 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 1,822.50(AUD) 270 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 1,893.27(AUD) 283 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 1,982.40(AUD) 295 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 11,085.33(AUD) 1,657 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 11,292.72(AUD) 1,688 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 12,426.75(AUD) 1,841 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 12,779.04(AUD) 1,896 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 13,172.61(AUD) 1,969 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 13,734.57(AUD) 2,053 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 13.58(AUD) 2 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 14,875.18(AUD) 2,207 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 199.80(AUD) 30 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 2,042.22(AUD) 303 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 2,501.25(AUD) 375 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 2,532.60(AUD) 378 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 2,747.00(AUD) 410 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 2,880.44(AUD) 428 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 2,952.56(AUD) 442 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 201.90(AUD) 30 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 220.11(AUD) 33 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 222.09(AUD) 33 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 23,159.56(AUD) 3,467 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 24,866.73(AUD) 3,717 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 27,080.72(AUD) 4,054 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 28,775.04(AUD) 4,282 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 3,216.00(AUD) 480 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 3,370.00(AUD) 500 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 3,838.12(AUD) 572 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 328.79(AUD) 49 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 33.95(AUD) 5 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 334.00(AUD) 50 OrdinaryShares

43

06/28/2022 Morgan StanleyAustralia Securities Limited Buy 37,317.85(AUD) 5,545 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 4,167.40(AUD) 622 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 4,969.15(AUD) 745 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 40.08(AUD) 6 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 404.70(AUD) 60 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 414.78(AUD) 62 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 5,828.18(AUD) 866 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 5,847.06(AUD) 874 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 5,899.50(AUD) 874 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 526.50(AUD) 78 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 53.76(AUD) 8 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 548.58(AUD) 82 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 58,965.66(AUD) 8,814 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 6,288.42(AUD) 933 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 6,619.88(AUD) 991 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 6.69(AUD) 1 OrdinaryShare
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 6.69(AUD) 1 OrdinaryShare
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 6.79(AUD) 1 OrdinaryShare
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 60.39(AUD) 9 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 654.64(AUD) 98 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 672.00(AUD) 100 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 683.40(AUD) 102 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 689.52(AUD) 102 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 691.13(AUD) 103 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 7,100.15(AUD) 1,055 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 7,813.92(AUD) 1,168 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 7,842.24(AUD) 1,167 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 730.30(AUD) 109 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 741.95(AUD) 110 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 774.88(AUD) 116 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 789.75(AUD) 117 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 8,491.50(AUD) 1,258 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 804.00(AUD) 120 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 806.40(AUD) 120 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 852.17(AUD) 127 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 9,446.28(AUD) 1,412 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 927.13(AUD) 139 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 93.80(AUD) 14 OrdinaryShares

44

06/28/2022 Morgan StanleyAustralia Securities Limited Buy 948.56(AUD) 142 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 970.05(AUD) 145 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 974.40(AUD) 145 OrdinaryShares
06/28/2022 Morgan StanleyAustralia Securities Limited Buy 987.10(AUD) 147 OrdinaryShares
06/28/2022 Morgan StanleyCapital Services LLC Buy N/A 2,736 Swaps
06/29/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 1,625 OrdinaryShares
06/29/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 987,657 Ordinary Shares
06/29/2022 Morgan StanleyAustralia Securities Limited Borrow N/A 66,000 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,334.00(AUD) 200 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,447.59(AUD) 219 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,503.00(AUD) 225 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,670.76(AUD) 252 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,743.69(AUD) 263 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,790.10(AUD) 270 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,996.22(AUD) 302 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 10,624.00(AUD) 1,600 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 12,339.68(AUD) 1,864 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 12,737.47(AUD) 1,927 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 13.22(AUD) 2 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 16,995.00(AUD) 2,575 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 17,301.20(AUD) 2,590 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 18,113.16(AUD) 2,732 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 199.20(AUD) 30 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 2,035.88(AUD) 308 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 2,184.56(AUD) 329 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 2,379.60(AUD) 360 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 2,575.18(AUD) 389 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 2,972.38(AUD) 449 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 231.70(AUD) 35 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 248.27(AUD) 37 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 251.94(AUD) 38 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 26.44(AUD) 4 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 278.88(AUD) 42 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 3,073.65(AUD) 465 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 3,615.14(AUD) 542 OrdinaryShares

45

06/29/2022 Morgan StanleyAustralia Securities Limited Buy 3,823.75(AUD) 575 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 305.44(AUD) 46 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 337.62(AUD) 51 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 38,361.18(AUD) 5,786 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 383.96(AUD) 58 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 4,263.45(AUD) 645 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 4,647.63(AUD) 701 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 43,592.70(AUD) 6,585 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 442.87(AUD) 67 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 5,365.38(AUD) 802 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 5,504.40(AUD) 834 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 5,733.30(AUD) 870 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 5,820.84(AUD) 874 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 503.88(AUD) 76 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 543.66(AUD) 82 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 555.27(AUD) 83 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 598.50(AUD) 90 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 6,689.32(AUD) 1,012 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 687.96(AUD) 104 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 8,246.88(AUD) 1,242 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 831.60(AUD) 126 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 9,458.91(AUD) 1,431 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 9,601.44(AUD) 1,446 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 920.46(AUD) 138 OrdinaryShares
06/29/2022 Morgan StanleyAustralia Securities Limited Buy 926.80(AUD) 140 OrdinaryShares
06/29/2022 Morgan StanleyCapital Services LLC Buy N/A 22,018 Swaps
06/29/2022 Morgan StanleyCapital Services LLC Buy N/A 3,666 Swaps
06/29/2022 Parametric Portfolio Associates LLC Buy 34,344.61(AUD) 5,193 OrdinaryShares
06/30/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,286,268 Ordinary Shares
06/30/2022 Morgan StanleyAustralia Securities Limited Borrow N/A 41,000 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,037.77(AUD) 157 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,086.96(AUD) 168 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,229.52(AUD) 188 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,236.06(AUD) 189 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,252.00(AUD) 191 OrdinaryShares

46

06/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,297.88(AUD) 198 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,438.80(AUD) 218 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,458.42(AUD) 223 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,497.66(AUD) 229 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,517.28(AUD) 232 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,538.07(AUD) 235 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,597.40(AUD) 245 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,730.16(AUD) 267 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,802.28(AUD) 276 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,965.00(AUD) 300 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 10,508.26(AUD) 1,597 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 12,838.02(AUD) 1,963 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 13,077.54(AUD) 2,037 OrdinaryShares
06/30/2022 Morgan Stanley Australia Securities Limited Buy 136,508.46 (AUD) 21,263 Ordinary Shares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 15,176.56(AUD) 2,296 OrdinaryShares
06/30/2022 Morgan Stanley Australia Securities Limited Buy 156,025.26 (AUD) 24,303 Ordinary Shares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 17,526.60(AUD) 2,730 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,001.24(AUD) 306 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,154.51(AUD) 333 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,273.55(AUD) 345 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,679.72(AUD) 411 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,931.97(AUD) 449 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,934.00(AUD) 450 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 234.72(AUD) 36 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 25.84(AUD) 4 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 279.93(AUD) 43 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 28,215.90(AUD) 4,395 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 28,932.96(AUD) 4,424 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 3,031.40(AUD) 460 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 3,273.04(AUD) 502 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 3,598.14(AUD) 546 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 317.52(AUD) 49 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 323.00(AUD) 50 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 342.38(AUD) 53 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 39,072.12(AUD) 6,086 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 4,079.21(AUD) 619 OrdinaryShares

47

06/30/2022 Morgan StanleyAustralia Securities Limited Buy 4,415.40(AUD) 669 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 41,742.84(AUD) 6,502 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 43,566.49(AUD) 6,611 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 5,672.30(AUD) 866 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 5,842.20(AUD) 910 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 504.27(AUD) 78 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 518.40(AUD) 80 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 523.66(AUD) 81 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 532.17(AUD) 81 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 541.20(AUD) 82 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 57,253.56(AUD) 8,918 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 581.40(AUD) 90 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 6,445.11(AUD) 987 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 601.71(AUD) 93 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 639.23(AUD) 97 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 641.41(AUD) 98 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 65.00(AUD) 10 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 650.43(AUD) 99 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 661.55(AUD) 101 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 663.00(AUD) 102 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 673.92(AUD) 104 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 694.30(AUD) 106 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 7,158.63(AUD) 1,083 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 7,539.05(AUD) 1,151 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 705.24(AUD) 108 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 71.94(AUD) 11 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 713.88(AUD) 108 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 757.27(AUD) 115 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 759.00(AUD) 115 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 777.62(AUD) 118 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 78.48(AUD) 12 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 789.52(AUD) 121 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 8,975.58(AUD) 1,362 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 803.52(AUD) 124 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 805.65(AUD) 123 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 809.72(AUD) 124 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 811.18(AUD) 123 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 817.74(AUD) 126 OrdinaryShares

48

06/30/2022 Morgan StanleyAustralia Securities Limited Buy 817.78(AUD) 124 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 824.23(AUD) 127 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 84.11(AUD) 13 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 855.43(AUD) 131 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 89.88(AUD) 14 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 9,194.51(AUD) 1,391 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 9,359.95(AUD) 1,429 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 9,925.32(AUD) 1,546 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 91.28(AUD) 14 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 950.35(AUD) 147 OrdinaryShares
06/30/2022 Morgan StanleyAustralia Securities Limited Buy 956.97(AUD) 147 OrdinaryShares
06/30/2022 Morgan StanleyCapital Services LLC Buy N/A 1,616 Swaps
07/01/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 891,349 Ordinary Shares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,057.86(AUD) 162 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,096.20(AUD) 168 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,116.63(AUD) 171 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,138.83(AUD) 174 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,141.44(AUD) 174 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,162.34(AUD) 178 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,169.08(AUD) 177 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,268.01(AUD) 193 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,366.20(AUD) 207 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,504.20(AUD) 230 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,560.00(AUD) 240 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,641.54(AUD) 251 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,642.50(AUD) 250 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,658.16(AUD) 252 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,814.35(AUD) 277 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,985.55(AUD) 305 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 111.18(AUD) 17 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 13,080.64(AUD) 1,994 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 13,306.44(AUD) 2,044 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 13,934.97(AUD) 2,121 OrdinaryShares
07/01/2022 Morgan Stanley Australia Securities Limited Buy 135,434.04 (AUD) 20,804 Ordinary Shares

49

07/01/2022 Morgan StanleyAustralia Securities Limited Buy 151.57(AUD) 23 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 19,975.27(AUD) 3,059 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 2,112.50(AUD) 325 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 2,310.00(AUD) 350 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 2,786.04(AUD) 426 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 2,888.36(AUD) 443 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 21,307.15(AUD) 3,253 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 236.52(AUD) 36 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 258.18(AUD) 39 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 26.12(AUD) 4 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 29,730.84(AUD) 4,546 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 3,111.78(AUD) 478 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 3,845.52(AUD) 588 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 3,938.08(AUD) 604 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 4,107.12(AUD) 628 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 4,413.78(AUD) 678 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 46.13(AUD) 7 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 483.22(AUD) 74 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 5,961.89(AUD) 913 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 52.48(AUD) 8 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 6,153.07(AUD) 943 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 6,790.56(AUD) 1,032 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 62,294.19(AUD) 9,569 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 680.68(AUD) 104 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 693.77(AUD) 106 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 7,396.74(AUD) 1,131 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 7,694.82(AUD) 1,182 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 7,887.24(AUD) 1,206 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 742.14(AUD) 114 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 742.41(AUD) 113 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 786.00(AUD) 120 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 786.59(AUD) 119 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 797.99(AUD) 121 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 8,554.14(AUD) 1,314 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 8,801.52(AUD) 1,352 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 8,915.90(AUD) 1,355 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 813.44(AUD) 124 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 814.68(AUD) 124 OrdinaryShares

50

07/01/2022 Morgan StanleyAustralia Securities Limited Buy 818.12(AUD) 125 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 841.72(AUD) 129 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 864.60(AUD) 132 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 91.84(AUD) 14 OrdinaryShares
07/01/2022 Morgan StanleyAustralia Securities Limited Buy 969.40(AUD) 148 OrdinaryShares
07/01/2022 Morgan StanleyCapital Services LLC Buy N/A 1,842 Swaps
07/01/2022 Morgan StanleyCapital Services LLC Buy N/A 5,950 Swaps
07/04/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 1,622 OrdinaryShares
07/04/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 5,381,300 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 1,008.27(AUD) 153 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 1,037.40(AUD) 156 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 1,064.21(AUD) 161 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 1,199.38(AUD) 182 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 1,633.44(AUD) 249 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 10,071.60(AUD) 1,526 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 10,451.74(AUD) 1,586 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 100.50(AUD) 15 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 12,133.52(AUD) 1,844 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 12,566.40(AUD) 1,904 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 12,865.74(AUD) 1,942 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 2,097.52(AUD) 314 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 2,369.96(AUD) 358 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 2,673.00(AUD) 405 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 22,763.40(AUD) 3,449 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 24,908.40(AUD) 3,740 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 279.30(AUD) 42 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 3,031.40(AUD) 460 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 3,500.56(AUD) 532 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 314.43(AUD) 47 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 355.32(AUD) 54 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 4,388.50(AUD) 655 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 518.70(AUD) 78 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 6,769.70(AUD) 1,018 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 7,095.00(AUD) 1,075 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 7,336.08(AUD) 1,104 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 7,392.45(AUD) 1,105 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 72.60(AUD) 11 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 73.48(AUD) 11 OrdinaryShares

51

07/04/2022 Morgan StanleyAustralia Securities Limited Buy 742.59(AUD) 111 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 763.02(AUD) 115 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 8,434.80(AUD) 1,278 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 819.18(AUD) 123 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 842.64(AUD) 127 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 9,387.36(AUD) 1,431 OrdinaryShares
07/04/2022 Morgan StanleyAustralia Securities Limited Buy 949.52(AUD) 143 OrdinaryShares
07/04/2022 Morgan StanleyCapital Services LLC Buy N/A 1,163 Swaps
07/04/2022 Morgan StanleyCapital Services LLC Buy N/A 22,088 Swaps
07/05/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 472,372 Ordinary Shares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,099.55(AUD) 168 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,195.10(AUD) 185 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,196.82(AUD) 183 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,196.82(AUD) 183 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,266.82(AUD) 194 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,267.50(AUD) 195 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,336.60(AUD) 205 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,384.36(AUD) 212 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,510.32(AUD) 232 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,770.72(AUD) 272 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 10,188.15(AUD) 1,565 OrdinaryShares
07/05/2022 Morgan Stanley Australia Securities Limited Buy 158,446.89 (AUD) 24,339 Ordinary Shares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 19,642.24(AUD) 3,008 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,275.92(AUD) 348 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,280.38(AUD) 353 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,354.40(AUD) 360 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,592.00(AUD) 400 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,848.86(AUD) 441 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 22,667.82(AUD) 3,482 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 22,693.86(AUD) 3,486 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 3,650.27(AUD) 559 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 3,840.28(AUD) 589 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 3,917.46(AUD) 599 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 34,956.30(AUD) 5,345 OrdinaryShares

52

07/05/2022 Morgan StanleyAustralia Securities Limited Buy 4,048.60(AUD) 620 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 4,583.04(AUD) 704 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 4,844.36(AUD) 743 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 43,101.50(AUD) 6,631 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 45.29(AUD) 7 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 5,064.78(AUD) 778 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 5,357.73(AUD) 823 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 5,985.60(AUD) 928 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 533.00(AUD) 82 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 549.36(AUD) 84 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 592.86(AUD) 91 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 6,039.10(AUD) 922 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 6,067.32(AUD) 932 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 6,425.37(AUD) 987 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 6.51(AUD) 1 OrdinaryShare
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 655.49(AUD) 101 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 658.52(AUD) 101 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 7,566.00(AUD) 1,164 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 8,312.34(AUD) 1,271 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 808.12(AUD) 125 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 844.95(AUD) 129 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 851.40(AUD) 132 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 873.68(AUD) 134 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 909.75(AUD) 139 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 924.42(AUD) 142 OrdinaryShares
07/05/2022 Morgan StanleyAustralia Securities Limited Buy 936.65(AUD) 143 OrdinaryShares
07/05/2022 Morgan StanleyCapital Services LLC Buy N/A 447 Swaps
07/06/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 650,985 Ordinary Shares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,008.68(AUD) 151 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,085.58(AUD) 163 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,268.24(AUD) 191 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,369.40(AUD) 205 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,529.50(AUD) 230 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,579.20(AUD) 240 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,702.40(AUD) 256 OrdinaryShares

53

07/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,895.70(AUD) 284 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,911.42(AUD) 287 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,911.42(AUD) 287 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,921.85(AUD) 289 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,938.88(AUD) 292 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,975.05(AUD) 297 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 10,199.04(AUD) 1,536 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 11,042.32(AUD) 1,663 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 11,810.08(AUD) 1,784 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 110.50(AUD) 17 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 13,799.52(AUD) 2,072 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 143.00(AUD) 22 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 19,016.20(AUD) 2,890 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 2,005.86(AUD) 303 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 2,034.90(AUD) 306 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 2,264.24(AUD) 341 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 2,387.35(AUD) 359 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 2,983.68(AUD) 448 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 27,409.92(AUD) 4,128 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 3,035.50(AUD) 467 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 3,132.08(AUD) 476 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 3,250.08(AUD) 488 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 3,314.30(AUD) 506 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 3,335.00(AUD) 500 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 3,650.86(AUD) 554 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 3,789.54(AUD) 569 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 31,753.75(AUD) 4,775 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 325.85(AUD) 49 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 392.94(AUD) 59 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 4,016.60(AUD) 604 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 4,204.96(AUD) 641 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 4,256.24(AUD) 641 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 4,258.64(AUD) 638 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 40,869.20(AUD) 6,155 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 426.40(AUD) 65 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 527.20(AUD) 80 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 541.20(AUD) 82 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 542.84(AUD) 82 OrdinaryShares

54

07/06/2022 Morgan StanleyAustralia Securities Limited Buy 546.12(AUD) 82 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 59.22(AUD) 9 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 6,895.84(AUD) 1,048 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 600.30(AUD) 90 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 66.54(AUD) 10 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 673.20(AUD) 102 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 691.60(AUD) 104 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 7,010.17(AUD) 1,051 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 7,576.24(AUD) 1,141 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 7,813.75(AUD) 1,175 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 734.80(AUD) 110 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 800.41(AUD) 121 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 839.16(AUD) 126 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 86.19(AUD) 13 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 86.51(AUD) 13 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 864.50(AUD) 130 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 888.44(AUD) 133 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 9,031.36(AUD) 1,352 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 9,479.20(AUD) 1,445 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 916.32(AUD) 138 OrdinaryShares
07/06/2022 Morgan StanleyAustralia Securities Limited Buy 92.82(AUD) 14 OrdinaryShares
07/06/2022 Morgan StanleyCapital Services LLC Buy N/A 3,406 Swaps
07/07/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 4,124,157 Ordinary Shares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,277.66(AUD) 193 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,571.31(AUD) 237 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,606.23(AUD) 243 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,783.47(AUD) 269 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,914.00(AUD) 290 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,980.87(AUD) 299 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 10,377.70(AUD) 1,570 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 11,254.80(AUD) 1,695 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 11,472.40(AUD) 1,720 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 13,134.08(AUD) 1,984 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 13,864.32(AUD) 2,088 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 13,961.20(AUD) 2,090 OrdinaryShares

55

07/07/2022 Morgan Stanley Australia Securities Limited Buy 190,924.80 (AUD) 28,928 Ordinary Shares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 2,207.79(AUD) 333 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 2,387.86(AUD) 358 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 2,593.08(AUD) 392 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 2,722.40(AUD) 410 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 21,600.54(AUD) 3,258 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 245.31(AUD) 37 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 25,588.20(AUD) 3,877 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 253.84(AUD) 38 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 26.54(AUD) 4 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 29,178.60(AUD) 4,421 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 299.92(AUD) 45 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 310.20(AUD) 47 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 340.17(AUD) 51 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 35,152.20(AUD) 5,310 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 4,309.72(AUD) 652 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 4,859.08(AUD) 734 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 4,867.88(AUD) 737 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 416.43(AUD) 63 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 47,895.12(AUD) 7,224 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 5,139.85(AUD) 777 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 5,440.03(AUD) 823 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 5,701.80(AUD) 860 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 5,965.24(AUD) 893 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 564.40(AUD) 85 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 590.07(AUD) 89 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 683.40(AUD) 103 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 7,394.54(AUD) 1,117 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 708.08(AUD) 106 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 8,415.00(AUD) 1,275 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 8,652.15(AUD) 1,305 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 872.52(AUD) 132 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 9,122.36(AUD) 1,378 OrdinaryShares
07/07/2022 Morgan StanleyAustralia Securities Limited Buy 988.64(AUD) 148 OrdinaryShares
07/07/2022 Morgan StanleyCapital Services LLC Buy N/A 217 Swaps
07/08/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 178,192 OrdinaryShares
07/08/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 4,891,055 OrdinaryShares

56

07/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,184.98(AUD) 179 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,312.74(AUD) 198 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,527.20(AUD) 230 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,845.92(AUD) 278 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 11,662.20(AUD) 1,767 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 14,067.50(AUD) 2,125 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 14,218.11(AUD) 2,151 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 18,065.98(AUD) 2,729 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 2,141.49(AUD) 323 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 205.84(AUD) 31 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 21,865.86(AUD) 3,303 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 26,512.20(AUD) 4,017 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 3,137.88(AUD) 474 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 30,861.60(AUD) 4,676 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 318.24(AUD) 48 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 4,303.00(AUD) 650 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 442.87(AUD) 67 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 47,328.60(AUD) 7,171 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 5,289.38(AUD) 799 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 5,924.90(AUD) 895 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 517.53(AUD) 78 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 571.90(AUD) 86 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 6,441.60(AUD) 976 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 6.60(AUD) 1 OrdinaryShare
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 701.72(AUD) 106 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 72.82(AUD) 11 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 8,322.60(AUD) 1,261 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 85.80(AUD) 13 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 904.40(AUD) 136 OrdinaryShares
07/08/2022 Morgan StanleyAustralia Securities Limited Buy 994.50(AUD) 150 OrdinaryShares
07/08/2022 Morgan StanleyCapital Services LLC Buy N/A 567 Swaps
07/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 1,651,837 Ordinary Shares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,051.20(AUD) 160 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,062.60(AUD) 161 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,113.71(AUD) 169 OrdinaryShares

57

07/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,162.89(AUD) 177 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,318.00(AUD) 200 OrdinaryShares
07/11/2022 Morgan Stanley Australia Securities Limited Buy 137,668.16 (AUD) 20,986 Ordinary Shares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 14,550.08(AUD) 2,218 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 15,711.20(AUD) 2,395 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 150.88(AUD) 23 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 19.65(AUD) 3 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,138.50(AUD) 325 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,214.09(AUD) 337 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,266.65(AUD) 345 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,299.50(AUD) 350 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,303.00(AUD) 350 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,508.65(AUD) 383 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,794.56(AUD) 426 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,175.04(AUD) 484 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,330.99(AUD) 507 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,425.65(AUD) 523 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 4,270.42(AUD) 649 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 47,087.68(AUD) 7,178 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 5,361.12(AUD) 816 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 5,603.40(AUD) 849 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 5,764.08(AUD) 876 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 59.04(AUD) 9 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 6,343.12(AUD) 964 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 677.74(AUD) 103 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 7,205.00(AUD) 1,100 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 7,413.75(AUD) 1,125 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 754.40(AUD) 115 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 8,000.26(AUD) 1,214 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 8,410.20(AUD) 1,284 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 8,482.25(AUD) 1,295 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 873.81(AUD) 133 OrdinaryShares
07/11/2022 Morgan StanleyAustralia Securities Limited Buy 930.10(AUD) 142 OrdinaryShares
07/11/2022 Morgan StanleyCapital Services LLC Buy N/A 1,349 Swaps

58

07/12/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,382,208 Ordinary Shares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,062.72(AUD) 162 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,112.16(AUD) 168 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,150.62(AUD) 175 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,228.59(AUD) 187 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,383.90(AUD) 210 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,445.40(AUD) 220 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,502.52(AUD) 228 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,515.70(AUD) 230 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,664.74(AUD) 253 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,804.53(AUD) 273 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,897.07(AUD) 287 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 10,120.04(AUD) 1,538 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 10,800.74(AUD) 1,634 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 12,055.95(AUD) 1,835 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 12,232.22(AUD) 1,859 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 12,371.31(AUD) 1,883 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 12,732.66(AUD) 1,938 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 14,999.31(AUD) 2,283 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 190.24(AUD) 29 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 197.40(AUD) 30 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 2,240.37(AUD) 341 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 2,411.19(AUD) 367 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 2,503.17(AUD) 381 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 2,546.46(AUD) 387 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 2,667.42(AUD) 406 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 2,681.10(AUD) 405 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 2,779.11(AUD) 423 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 2,875.35(AUD) 435 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 23,185.53(AUD) 3,529 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 263.20(AUD) 40 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 3,005.48(AUD) 454 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 3,528.09(AUD) 537 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 3,730.86(AUD) 567 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 3,935.43(AUD) 599 OrdinaryShares

59

07/12/2022 Morgan StanleyAustralia Securities Limited Buy 32,528.24(AUD) 4,936 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 38,914.12(AUD) 5,914 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 4,171.47(AUD) 633 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 4,227.71(AUD) 643 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 43,349.04(AUD) 6,588 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 5,298.36(AUD) 804 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 5,845.46(AUD) 883 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 6,008.96(AUD) 916 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 6,267.09(AUD) 951 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 6,669.08(AUD) 1,012 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 65.90(AUD) 10 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 658.00(AUD) 100 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 7,460.74(AUD) 1,127 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 7,954.13(AUD) 1,207 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 775.26(AUD) 118 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 781.83(AUD) 119 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 8,047.34(AUD) 1,223 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 9,062.31(AUD) 1,371 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 9,782.73(AUD) 1,489 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 93,077.19(AUD) 14,167 OrdinaryShares
07/12/2022 Morgan StanleyAustralia Securities Limited Buy 967.26(AUD) 147 OrdinaryShares
07/13/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 146,557 OrdinaryShares
07/13/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 36,861 Ordinary Shares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 1,050.33(AUD) 157 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 1,072.26(AUD) 161 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 1,119.67(AUD) 166 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 1,560.78(AUD) 234 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 1,571.58(AUD) 233 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 1,925.77(AUD) 287 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 10,123.70(AUD) 1,511 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 10,607.84(AUD) 1,588 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 11,047.68(AUD) 1,644 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 11,343.28(AUD) 1,678 OrdinaryShares
07/13/2022 Morgan Stanley Australia Securities Limited Buy 111,719.25 (AUD) 16,551 Ordinary Shares

60

07/13/2022 Morgan StanleyAustralia Securities Limited Buy 12,284.52(AUD) 1,839 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 13,270.50(AUD) 1,966 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 14,553.94(AUD) 2,182 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 16,118.84(AUD) 2,413 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 17,528.68(AUD) 2,593 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 18,975.32(AUD) 2,807 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 2,007.00(AUD) 300 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 2,051.31(AUD) 303 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 2,216.10(AUD) 332 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 2,330.46(AUD) 345 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 2,534.49(AUD) 378 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 2,754.00(AUD) 408 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 2,776.35(AUD) 415 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 2,813.14(AUD) 418 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 2,999.30(AUD) 445 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 223.08(AUD) 33 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 23,455.14(AUD) 3,506 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 3,157.68(AUD) 472 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 3,286.56(AUD) 492 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 3,429.00(AUD) 508 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 31,817.64(AUD) 4,756 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 32,413.05(AUD) 4,845 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 32,685.24(AUD) 4,893 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 4,806.36(AUD) 711 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 46,055.25(AUD) 6,823 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 5,698.68(AUD) 843 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 5,742.87(AUD) 861 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 5,755.30(AUD) 859 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 50,638.60(AUD) 7,558 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 54.08(AUD) 8 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 567.80(AUD) 85 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 569.50(AUD) 85 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 58,455.00(AUD) 8,660 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 6,489.91(AUD) 973 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 6,603.30(AUD) 990 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 6,743.55(AUD) 1,005 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 6,750.00(AUD) 1,000 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 6,886.03(AUD) 1,027 OrdinaryShares

61

07/13/2022 Morgan StanleyAustralia Securities Limited Buy 67.55(AUD) 10 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 674.17(AUD) 101 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 68,667.75(AUD) 10,173 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 7,124.18(AUD) 1,057 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 7,895.68(AUD) 1,168 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 710.20(AUD) 106 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 73.37(AUD) 11 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 742.59(AUD) 111 OrdinaryShares
07/13/2022 Morgan StanleyAustralia Securities Limited Buy 770.64(AUD) 114 OrdinaryShares
07/14/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 313,147 OrdinaryShares
07/14/2022 Morgan Stanley& Co. Internationalplc Buy 376,687.47 50,000 OrdinaryShares
07/14/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 4,476,324 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 1,045.66(AUD) 154 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 1,078.81(AUD) 159 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 1,095.12(AUD) 162 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 1,440.94(AUD) 213 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 1,453.40(AUD) 215 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 1,606.50(AUD) 238 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 1,750.84(AUD) 259 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 1,868.52(AUD) 276 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 1,969.10(AUD) 290 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 10,477.22(AUD) 1,534 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 11,546.26(AUD) 1,693 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 13,216.05(AUD) 1,935 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 13.56(AUD) 2 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 14,790.88(AUD) 2,188 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 155.25(AUD) 23 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 169.00(AUD) 25 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 189.28(AUD) 28 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 2,037.00(AUD) 300 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 2,276.39(AUD) 336 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 2,301.80(AUD) 340 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 2,467.40(AUD) 365 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 2,623.86(AUD) 387 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 3,349.32(AUD) 494 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 324.00(AUD) 48 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 4,514.84(AUD) 662 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 40,761.36(AUD) 6,012 OrdinaryShares

62

07/14/2022 Morgan StanleyAustralia Securities Limited Buy 5,308.74(AUD) 783 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 5,791.84(AUD) 848 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 5,825.99(AUD) 853 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 6,578.46(AUD) 966 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 75.13(AUD) 11 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 767.83(AUD) 113 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 783.00(AUD) 116 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 8,665.60(AUD) 1,280 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 88.53(AUD) 13 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 924.80(AUD) 136 OrdinaryShares
07/14/2022 Morgan StanleyAustralia Securities Limited Buy 952.00(AUD) 140 OrdinaryShares
07/14/2022 Morgan StanleyCapital Services LLC Buy N/A 3,114 Swaps
07/15/2022 Morgan Stanley& Co. Internationalplc Buy 226,500.00 30,000 OrdinaryShares
07/15/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,102,618 Ordinary Shares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,167.90(AUD) 170 OrdinaryShares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,700.67(AUD) 249 OrdinaryShares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,889.14(AUD) 277 OrdinaryShares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,926.06(AUD) 282 OrdinaryShares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 10,731.23(AUD) 1,553 OrdinaryShares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 11,351.46(AUD) 1,662 OrdinaryShares
07/15/2022 Morgan Stanley Australia Securities Limited Buy 228,811.83 (AUD) 33,501 Ordinary Shares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 24,620.54(AUD) 3,589 OrdinaryShares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 246.96(AUD) 36 OrdinaryShares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 31,290.80(AUD) 4,568 OrdinaryShares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 33,540.90(AUD) 4,861 OrdinaryShares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 34,095.36(AUD) 4,992 OrdinaryShares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 36,589.62(AUD) 5,326 OrdinaryShares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 57,421.80(AUD) 8,322 OrdinaryShares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 59,701.03(AUD) 8,741 OrdinaryShares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 6,941.92(AUD) 1,009 OrdinaryShares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 723.98(AUD) 106 OrdinaryShares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 791.12(AUD) 116 OrdinaryShares
07/15/2022 Morgan StanleyAustralia Securities Limited Buy 9,118.05(AUD) 1,335 OrdinaryShares
07/15/2022 Morgan StanleyCapital Services LLC Buy N/A 2,586 Swaps

63

07/15/2022 Morgan StanleyCapital Services LLC Buy N/A 3,204 Swaps
07/15/2022 Parametric Portfolio Associates LLC Buy 328,718.32 (AUD) 47,836 Ordinary Shares
07/18/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 772,851 OrdinaryShares
07/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,213.07(AUD) 178 OrdinaryShares
07/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,548.14(AUD) 227 OrdinaryShares
07/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,593.54(AUD) 234 OrdinaryShares
07/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,625.20(AUD) 239 OrdinaryShares
07/18/2022 Morgan StanleyAustralia Securities Limited Buy 11,467.57(AUD) 1,679 OrdinaryShares
07/18/2022 Morgan StanleyAustralia Securities Limited Buy 12,799.15(AUD) 1,885 OrdinaryShares
07/18/2022 Morgan StanleyAustralia Securities Limited Buy 13,041.15(AUD) 1,915 OrdinaryShares
07/18/2022 Morgan StanleyAustralia Securities Limited Buy 156.17(AUD) 23 OrdinaryShares
07/18/2022 Morgan StanleyAustralia Securities Limited Buy 18,974.16(AUD) 2,774 OrdinaryShares
07/18/2022 Morgan StanleyAustralia Securities Limited Buy 2,546.94(AUD) 374 OrdinaryShares
07/18/2022 Morgan StanleyAustralia Securities Limited Buy 27.24(AUD) 4 OrdinaryShares
07/18/2022 Morgan StanleyAustralia Securities Limited Buy 3,021.26(AUD) 443 OrdinaryShares
07/18/2022 Morgan StanleyAustralia Securities Limited Buy 40,092.80(AUD) 5,896 OrdinaryShares
07/18/2022 Morgan StanleyAustralia Securities Limited Buy 40,902.00(AUD) 6,015 OrdinaryShares
07/18/2022 Morgan StanleyAustralia Securities Limited Buy 41,738.40(AUD) 6,138 OrdinaryShares
07/18/2022 Morgan StanleyAustralia Securities Limited Buy 5,121.82(AUD) 751 OrdinaryShares
07/18/2022 Morgan StanleyAustralia Securities Limited Buy 6,083.44(AUD) 892 OrdinaryShares
07/18/2022 Morgan StanleyCapital Services LLC Buy N/A 32,678 Swaps
07/19/2022 Morgan Stanley& Co. Internationalplc Buy N/A 587 Swaps
07/19/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,769,978 Ordinary Shares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,013.20(AUD) 149 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,318.00(AUD) 200 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,512.00(AUD) 224 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,710.00(AUD) 250 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,805.66(AUD) 274 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,822.50(AUD) 270 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 114.92(AUD) 17 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 12,649.77(AUD) 1,863 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 13,370.16(AUD) 1,972 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 13,810.86(AUD) 2,034 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 161.04(AUD) 24 OrdinaryShares

64

07/19/2022 Morgan StanleyAustralia Securities Limited Buy 19,690.89(AUD) 2,883 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 2,247.82(AUD) 334 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 2,281.44(AUD) 336 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 2,840.82(AUD) 419 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 2,878.04(AUD) 422 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 26,582.36(AUD) 3,892 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 28,885.48(AUD) 4,273 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 29,727.00(AUD) 4,404 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 3,053.20(AUD) 449 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 3,435.74(AUD) 506 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 3,488.40(AUD) 513 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 3,835.20(AUD) 564 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 30,403.80(AUD) 4,445 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 33.90(AUD) 5 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 368.55(AUD) 54 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 47,523.14(AUD) 6,958 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 5,076.00(AUD) 752 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 5,257.20(AUD) 780 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 519.08(AUD) 76 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 54,742.45(AUD) 8,015 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 58,232.31(AUD) 8,551 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 6,421.83(AUD) 943 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 65.90(AUD) 10 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 7,414.00(AUD) 1,100 OrdinaryShares
07/19/2022 Morgan StanleyAustralia Securities Limited Buy 704.08(AUD) 104 OrdinaryShares
07/19/2022 Morgan StanleyCapital Services LLC Buy N/A 36,793 Swaps
07/20/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 854,601 Ordinary Shares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,371.12(AUD) 197 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,843.38(AUD) 266 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 1,982.32(AUD) 284 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 104.40(AUD) 15 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 12,782.98(AUD) 1,834 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 14,379.60(AUD) 2,084 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 14,525.50(AUD) 2,090 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 17,127.92(AUD) 2,468 OrdinaryShares

65

07/20/2022 Morgan StanleyAustralia Securities Limited Buy 18,484.44(AUD) 2,652 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 19,522.80(AUD) 2,805 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 2,224.00(AUD) 320 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 2,623.32(AUD) 378 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 22,252.24(AUD) 3,188 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 3,088.30(AUD) 445 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 3,220.14(AUD) 462 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 3,352.57(AUD) 481 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 3,797.12(AUD) 544 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 38,280.60(AUD) 5,508 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 4,698.38(AUD) 677 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 5,350.74(AUD) 771 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 591.60(AUD) 85 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 82,873.30(AUD) 11,890 OrdinaryShares
07/20/2022 Morgan StanleyAustralia Securities Limited Buy 9,632.70(AUD) 1,390 OrdinaryShares
07/20/2022 Morgan StanleyCapital Services LLC Buy N/A 2,872 Swaps
07/20/2022 Morgan StanleyCapital Services LLC Buy N/A 27,748 Swaps
07/21/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 586 Ordinary Shares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 1,132.38(AUD) 162 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 1,224.96(AUD) 176 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 1,500.70(AUD) 215 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 1,968.40(AUD) 280 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 10,238.93(AUD) 1,469 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 10,715.67(AUD) 1,533 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 2,571.50(AUD) 370 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 22,828.80(AUD) 3,280 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 28,771.56(AUD) 4,122 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 3,403.44(AUD) 489 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 33,246.90(AUD) 4,770 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 334.56(AUD) 48 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 462.00(AUD) 66 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 565.38(AUD) 81 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 591.60(AUD) 85 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 593.30(AUD) 85 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 6,509.98(AUD) 934 OrdinaryShares

66

07/21/2022 Morgan StanleyAustralia Securities Limited Buy 610.74(AUD) 87 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 612.92(AUD) 88 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 7,468.60(AUD) 1,070 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 7,608.20(AUD) 1,090 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 754.92(AUD) 108 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 773.11(AUD) 111 OrdinaryShares
07/21/2022 Morgan StanleyAustralia Securities Limited Buy 775.89(AUD) 111 OrdinaryShares
07/21/2022 Morgan StanleyCapital Services LLC Buy N/A 2,488 Swaps
07/21/2022 Morgan StanleyCapital Services LLC Buy N/A 4,389 Swaps
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,041.51(AUD) 149 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,050.00(AUD) 150 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,175.68(AUD) 167 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,186.38(AUD) 169 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,414.00(AUD) 202 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,586.52(AUD) 226 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,603.00(AUD) 229 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 132.81(AUD) 19 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 14,783.85(AUD) 2,097 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 15,345.72(AUD) 2,186 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 2,059.79(AUD) 293 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 24,237.90(AUD) 3,438 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 294.00(AUD) 42 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 3,285.30(AUD) 466 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 3,376.95(AUD) 479 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 3,946.63(AUD) 563 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 301.43(AUD) 43 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 31,337.25(AUD) 4,445 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 35,845.97(AUD) 5,099 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 35.20(AUD) 5 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 4,074.90(AUD) 578 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 4,963.18(AUD) 706 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 420.60(AUD) 60 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 5,968.47(AUD) 849 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 584.73(AUD) 83 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 661.76(AUD) 94 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 688.94(AUD) 98 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 7,542.76(AUD) 1,076 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 703.00(AUD) 100 OrdinaryShares

67

07/22/2022 Morgan StanleyAustralia Securities Limited Buy 716.55(AUD) 102 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 755.46(AUD) 108 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 773.30(AUD) 110 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 8,019.44(AUD) 1,144 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 801.99(AUD) 114 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 833.59(AUD) 119 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 844.80(AUD) 120 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 896.00(AUD) 128 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 9,512.57(AUD) 1,357 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 92,298.60(AUD) 13,092 OrdinaryShares
07/22/2022 Morgan StanleyAustralia Securities Limited Buy 922.68(AUD) 132 OrdinaryShares
07/25/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 65,809 OrdinaryShares
07/25/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 365 Ordinary Shares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 1,121.80(AUD) 158 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 1,270.80(AUD) 180 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 10,524.80(AUD) 1,495 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 11,327.36(AUD) 1,609 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 12,814.80(AUD) 1,810 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 162.61(AUD) 23 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 2,144.72(AUD) 304 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 2,590.72(AUD) 368 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 295.68(AUD) 42 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 3,351.20(AUD) 472 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 3,535.00(AUD) 500 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 3,752.40(AUD) 530 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 474.36(AUD) 67 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 487.48(AUD) 69 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 62,540.55(AUD) 8,871 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 655.18(AUD) 93 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 691.88(AUD) 98 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 782.55(AUD) 111 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 857.66(AUD) 122 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 890.82(AUD) 126 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 9,827.70(AUD) 1,394 OrdinaryShares
07/25/2022 Morgan StanleyAustralia Securities Limited Buy 982.80(AUD) 140 OrdinaryShares

68

07/25/2022 Morgan StanleyCapital Services LLC Buy N/A 5,404 Swaps
07/25/2022 Morgan StanleyWealth Management Australia PtyLtd Buy 42,300.00(AUD) 6,000 OrdinaryShares
07/26/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 2,310,427 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,204.97(AUD) 169 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,313.76(AUD) 184 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,723.04(AUD) 242 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 10,431.54(AUD) 1,461 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 12,414.06(AUD) 1,746 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 14,107.70(AUD) 1,987 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 18,985.26(AUD) 2,659 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 234.96(AUD) 33 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 28,939.60(AUD) 4,076 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 30,466.35(AUD) 4,285 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 320.85(AUD) 45 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 335.58(AUD) 47 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 370.24(AUD) 52 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 4,849.02(AUD) 682 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 5,773.32(AUD) 812 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 50,190.11(AUD) 7,079 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 517.57(AUD) 73 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 6,164.37(AUD) 867 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 669.75(AUD) 94 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 789.21(AUD) 111 OrdinaryShares
07/26/2022 Morgan StanleyAustralia Securities Limited Buy 811.11(AUD) 114 OrdinaryShares
07/26/2022 Morgan StanleyCapital Services LLC Buy N/A 616 Swaps
07/27/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 65,809 Ordinary Shares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,054.17(AUD) 149 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,113.84(AUD) 156 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,155.67(AUD) 163 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,184.03(AUD) 167 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,229.80(AUD) 172 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,263.78(AUD) 177 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,592.22(AUD) 223 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,661.40(AUD) 234 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,816.99(AUD) 257 OrdinaryShares

69

07/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,843.40(AUD) 260 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 1,885.94(AUD) 266 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 10,823.34(AUD) 1,518 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 120.36(AUD) 17 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 15,658.02(AUD) 2,193 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 17,249.97(AUD) 2,433 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 2,013.56(AUD) 284 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 2,217.43(AUD) 311 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 2,339.19(AUD) 329 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 207.06(AUD) 29 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 21,806.37(AUD) 3,067 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 267.14(AUD) 38 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 3,069.97(AUD) 433 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 3,199.50(AUD) 450 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 3,509.55(AUD) 495 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 3,542.07(AUD) 501 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 3,579.26(AUD) 502 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 302.29(AUD) 43 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 4,793.16(AUD) 677 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 456.32(AUD) 64 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 5,594.01(AUD) 789 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 531.75(AUD) 75 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 6,864.00(AUD) 960 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 679.25(AUD) 95 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 680.64(AUD) 96 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 7,710.12(AUD) 1,089 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 7.03(AUD) 1 OrdinaryShare
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 7.03(AUD) 1 OrdinaryShare
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 757.56(AUD) 107 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 9,861.90(AUD) 1,389 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 915.20(AUD) 128 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 934.03(AUD) 131 OrdinaryShares
07/27/2022 Morgan StanleyAustralia Securities Limited Buy 954.08(AUD) 134 OrdinaryShares
07/27/2022 Morgan StanleyCapital Services LLC Buy N/A 1,794 Swaps
07/27/2022 Morgan StanleyCapital Services LLC Buy N/A 6,503 Swaps
07/28/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 6,169,585 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 1,135.26(AUD) 159 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 1,260.24(AUD) 178 OrdinaryShares

70

07/28/2022 Morgan StanleyAustralia Securities Limited Buy 1,333.31(AUD) 187 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 1,383.22(AUD) 194 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 1,416.00(AUD) 200 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 1,571.31(AUD) 221 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 10,601.01(AUD) 1,491 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 11,129.76(AUD) 1,572 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 121.29(AUD) 17 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 13,087.62(AUD) 1,833 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 14,118.79(AUD) 1,997 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 17,785.76(AUD) 2,498 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 17,949.96(AUD) 2,514 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 18,480.96(AUD) 2,592 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 2,034.83(AUD) 287 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 2,670.36(AUD) 374 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 2,848.00(AUD) 400 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 20,277.72(AUD) 2,844 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 28,938.42(AUD) 4,053 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 28.48(AUD) 4 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 28.48(AUD) 4 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 3,087.29(AUD) 433 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 3,725.64(AUD) 524 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 30,074.88(AUD) 4,224 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 399.84(AUD) 56 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 4,185.44(AUD) 592 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 4,699.20(AUD) 660 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 46,702.74(AUD) 6,541 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 5,497.80(AUD) 770 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 6,310.10(AUD) 890 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 7,423.23(AUD) 1,047 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 7,604.10(AUD) 1,065 OrdinaryShares
07/28/2022 Morgan StanleyAustralia Securities Limited Buy 954.08(AUD) 134 OrdinaryShares
07/28/2022 Morgan StanleyCapital Services LLC Buy N/A 115 Swaps
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,010.97(AUD) 141 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,164.78(AUD) 162 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,269.09(AUD) 177 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,306.76(AUD) 182 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,551.95(AUD) 216 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,620.42(AUD) 226 OrdinaryShares

71

07/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,650.24(AUD) 230 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,659.71(AUD) 231 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,689.65(AUD) 235 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,698.02(AUD) 236 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,725.56(AUD) 241 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,894.19(AUD) 264 OrdinaryShares
07/29/2022 Morgan Stanley Australia Securities Limited Buy 106,411.92 (AUD) 14,862 Ordinary Shares
07/29/2022 Morgan Stanley Australia Securities Limited Buy 109,598.12 (AUD) 15,307 Ordinary Shares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 122.06(AUD) 17 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 15,465.69(AUD) 2,157 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 150.57(AUD) 21 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 19,948.50(AUD) 2,790 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 23,348.76(AUD) 3,261 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 25,375.04(AUD) 3,544 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 3,486.92(AUD) 487 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 323.55(AUD) 45 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 345.12(AUD) 48 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 35,563.72(AUD) 4,967 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 4,040.78(AUD) 562 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 4,170.02(AUD) 582 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 523.41(AUD) 73 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 624.22(AUD) 87 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 661.48(AUD) 92 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 7.16(AUD) 1 OrdinaryShare
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 709.33(AUD) 99 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 718.50(AUD) 100 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 780.98(AUD) 109 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 808.51(AUD) 113 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 824.55(AUD) 115 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 89,650.36(AUD) 12,521 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 9,979.72(AUD) 1,388 OrdinaryShares
07/29/2022 Morgan StanleyAustralia Securities Limited Buy 904.05(AUD) 126 OrdinaryShares
07/29/2022 Morgan StanleyCapital Services LLC Buy N/A 5,308 Swaps
07/29/2022 Morgan StanleyCapital Services LLC Buy N/A 7,424 Swaps
08/01/2022 Morgan Stanley& Co. Internationalplc Buy 215.72 27 OrdinaryShares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,193.54(AUD) 166 OrdinaryShares

72

08/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,249.32(AUD) 174 OrdinaryShares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,586.78(AUD) 221 OrdinaryShares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,704.08(AUD) 238 OrdinaryShares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 11,058.22(AUD) 1,538 OrdinaryShares
08/01/2022 Morgan Stanley Australia Securities Limited Buy 144,316.96 (AUD) 20,156 Ordinary Shares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 15,730.52(AUD) 2,197 OrdinaryShares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 24,752.12(AUD) 3,457 OrdinaryShares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 24,848.64(AUD) 3,456 OrdinaryShares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 244.46(AUD) 34 OrdinaryShares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 3,534.81(AUD) 493 OrdinaryShares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 42,773.84(AUD) 5,974 OrdinaryShares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 50,005.44(AUD) 6,984 OrdinaryShares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 509.42(AUD) 71 OrdinaryShares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 568.80(AUD) 79 OrdinaryShares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 6,730.40(AUD) 940 OrdinaryShares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 638.13(AUD) 89 OrdinaryShares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 639.02(AUD) 89 OrdinaryShares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 7.19(AUD) 1 OrdinaryShare
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 7.19(AUD) 1 OrdinaryShare
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 79.03(AUD) 11 OrdinaryShares
08/01/2022 Morgan StanleyAustralia Securities Limited Buy 93.08(AUD) 13 OrdinaryShares
08/01/2022 Morgan StanleyCapital Services LLC Buy N/A 174 Swaps
08/01/2022 Morgan StanleyCapital Services LLC Buy N/A 274 Swaps
08/01/2022 Morgan StanleyCapital Services LLC Buy N/A 5,186 Swaps
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,016.72(AUD) 142 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,064.12(AUD) 148 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,127.26(AUD) 157 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,274.40(AUD) 177 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,378.56(AUD) 192 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,962.87(AUD) 273 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 10,310.30(AUD) 1,442 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 10,532.73(AUD) 1,469 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 10,841.80(AUD) 1,510 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 14,958.30(AUD) 2,095 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 15,113.90(AUD) 2,105 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 15,759.16(AUD) 2,201 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 16,028.24(AUD) 2,248 OrdinaryShares

73

08/02/2022 Morgan StanleyAustralia Securities Limited Buy 2,018.98(AUD) 281 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 2,077.91(AUD) 289 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 2,963.27(AUD) 413 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 20,412.99(AUD) 2,847 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 201.32(AUD) 28 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 21.51(AUD) 3 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 215.10(AUD) 30 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 22,801.35(AUD) 3,189 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 220.72(AUD) 31 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 29,198.59(AUD) 4,061 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 29,378.34(AUD) 4,086 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 3,422.44(AUD) 476 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 3,486.57(AUD) 489 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 3,513.46(AUD) 489 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 3,828.78(AUD) 534 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 30,449.65(AUD) 4,235 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 301.56(AUD) 42 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 392.70(AUD) 55 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 4,565.65(AUD) 635 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 46,885.99(AUD) 6,521 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 5,190.78(AUD) 727 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 5,547.14(AUD) 778 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 5,547.14(AUD) 778 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 5,785.28(AUD) 808 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 509.07(AUD) 71 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 559.65(AUD) 78 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 57.44(AUD) 8 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 599.76(AUD) 84 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 6,090.42(AUD) 853 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 6,408.20(AUD) 895 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 6,732.63(AUD) 939 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 6,871.26(AUD) 957 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 665.41(AUD) 93 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 7,128.55(AUD) 997 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 7,268.52(AUD) 1,018 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 772.20(AUD) 108 OrdinaryShares
08/02/2022 Morgan StanleyAustralia Securities Limited Buy 868.64(AUD) 122 OrdinaryShares
08/02/2022 Morgan StanleyCapital Services LLC Buy N/A 979 Swaps

74

08/03/2022 Morgan StanleyAustralia Securities Limited Buy 1,045.44(AUD) 144 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 1,179.16(AUD) 164 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 1,269.33(AUD) 174 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 1,405.95(AUD) 195 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 1,460.00(AUD) 200 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 1,574.61(AUD) 219 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 1,584.86(AUD) 218 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 1,607.77(AUD) 221 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 1,890.20(AUD) 260 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 1,906.08(AUD) 264 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 1,991.98(AUD) 274 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 10,425.68(AUD) 1,444 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 11,227.10(AUD) 1,555 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 13,510.86(AUD) 1,861 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 14,026.32(AUD) 1,932 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 16,949.25(AUD) 2,325 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 181.75(AUD) 25 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 2,160.80(AUD) 296 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 2,181.60(AUD) 303 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 2,199.78(AUD) 303 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 2,244.40(AUD) 310 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 2,306.80(AUD) 316 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 2,409.00(AUD) 330 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 2,427.57(AUD) 333 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 2,677.19(AUD) 368 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 2,918.89(AUD) 404 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 20,675.20(AUD) 2,840 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 21,374.28(AUD) 2,932 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 22,995.01(AUD) 3,163 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 23,099.44(AUD) 3,173 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 25,006.80(AUD) 3,435 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 266.03(AUD) 37 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 266.40(AUD) 37 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 3,075.72(AUD) 426 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 3,258.63(AUD) 447 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 3,439.00(AUD) 475 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 3,670.30(AUD) 508 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 36,531.75(AUD) 5,025 OrdinaryShares

75

08/03/2022 Morgan StanleyAustralia Securities Limited Buy 40,734.00(AUD) 5,580 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 43.26(AUD) 6 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 5,851.56(AUD) 806 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 6,127.20(AUD) 851 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 6,606.30(AUD) 915 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 6,664.06(AUD) 923 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 600.50(AUD) 83 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 765.32(AUD) 106 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 788.70(AUD) 110 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 79,372.90(AUD) 10,873 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 797.50(AUD) 110 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 849.42(AUD) 117 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 894.82(AUD) 123 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 9,994.56(AUD) 1,392 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 939.12(AUD) 129 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 94.64(AUD) 13 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 949.75(AUD) 131 OrdinaryShares
08/03/2022 Morgan StanleyAustralia Securities Limited Buy 987.36(AUD) 136 OrdinaryShares
08/03/2022 Morgan StanleyCapital Services LLC Buy N/A 16,749 Swaps
08/03/2022 Morgan StanleyCapital Services LLC Buy N/A 2,559 Swaps
08/03/2022 Morgan StanleyCapital Services LLC Buy N/A 910 Swaps
08/04/2022 Morgan Stanley& Co. Internationalplc Buy N/A 2,140 Swaps
08/04/2022 Morgan Stanley& Co. Internationalplc Buy N/A 8,082 Swaps
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 1,092.17(AUD) 149 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 1,159.72(AUD) 158 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 1,210.27(AUD) 165 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 1,260.76(AUD) 172 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 1,270.20(AUD) 174 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 1,404.80(AUD) 191 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 1,469.31(AUD) 201 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 1,569.50(AUD) 215 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 1,959.78(AUD) 267 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 10,386.10(AUD) 1,415 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 11,434.80(AUD) 1,560 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 12,482.99(AUD) 1,703 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 12,899.25(AUD) 1,755 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 13,887.28(AUD) 1,892 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 19,406.96(AUD) 2,644 OrdinaryShares

76

08/04/2022 Morgan StanleyAustralia Securities Limited Buy 197.37(AUD) 27 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 2,997.10(AUD) 410 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 234.88(AUD) 32 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 3,078.60(AUD) 420 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 352.08(AUD) 48 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 36.57(AUD) 5 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 402.60(AUD) 55 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 5,036.59(AUD) 689 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 5,138.33(AUD) 701 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 6,135.21(AUD) 837 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 7,504.35(AUD) 1,021 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 7,832.40(AUD) 1,070 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 75,763.48(AUD) 10,322 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 76,688.32(AUD) 10,448 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 8,114.31(AUD) 1,107 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 8,161.80(AUD) 1,115 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 80.63(AUD) 11 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 859.95(AUD) 117 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 87.78(AUD) 12 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 897.92(AUD) 122 OrdinaryShares
08/04/2022 Morgan StanleyAustralia Securities Limited Buy 9,375.07(AUD) 1,279 OrdinaryShares
08/04/2022 Morgan StanleyCapital Services LLC Buy N/A 140 Swaps
08/04/2022 Morgan StanleyCapital Services LLC Buy N/A 2,356 Swaps
08/04/2022 Morgan StanleyCapital Services LLC Buy N/A 384 Swaps
08/04/2022 Morgan StanleyCapital Services LLC Buy N/A 6,693 Swaps
08/05/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 6,088 OrdinaryShares
08/05/2022 Morgan Stanley& Co. Internationalplc Buy N/A 2,340 Swaps
08/05/2022 Morgan Stanley& Co. Internationalplc Buy N/A 2,814 Swaps
08/05/2022 Morgan Stanley& Co. Internationalplc Buy N/A 4,796 Swaps
08/05/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 6,088 Ordinary Shares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,049.62(AUD) 143 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,058.40(AUD) 144 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,073.10(AUD) 146 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,542.41(AUD) 211 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,645.28(AUD) 224 OrdinaryShares

77

08/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,729.88(AUD) 236 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,772.54(AUD) 241 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,795.84(AUD) 244 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,860.22(AUD) 255 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 10,247.34(AUD) 1,398 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 10,965.68(AUD) 1,496 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 168.13(AUD) 23 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 17,504.04(AUD) 2,388 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,205.00(AUD) 300 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,365.97(AUD) 323 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,408.28(AUD) 329 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,496.60(AUD) 342 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,658.76(AUD) 361 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,880.14(AUD) 394 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,895.35(AUD) 395 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 22,513.20(AUD) 3,084 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 227.07(AUD) 31 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 3,151.90(AUD) 430 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 3,462.36(AUD) 473 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 3,873.45(AUD) 527 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 3,893.56(AUD) 533 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 31,101.19(AUD) 4,243 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 34,047.85(AUD) 4,645 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 35,081.38(AUD) 4,786 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 4,103.06(AUD) 559 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 4,929.71(AUD) 673 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 4,937.61(AUD) 675 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 5,226.29(AUD) 713 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 5,420.56(AUD) 739 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 5,427.93(AUD) 739 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 5,520.00(AUD) 750 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 601.47(AUD) 82 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 800.06(AUD) 109 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 868.48(AUD) 118 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 87.84(AUD) 12 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 897.90(AUD) 123 OrdinaryShares
08/05/2022 Morgan StanleyAustralia Securities Limited Buy 9,588.37(AUD) 1,301 OrdinaryShares
08/05/2022 Morgan StanleyCapital Services LLC Buy N/A 316 Swaps

78

08/08/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,738 Swaps
08/08/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 6,163,650 Ordinary Shares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,020.84(AUD) 141 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,319.50(AUD) 182 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,337.55(AUD) 185 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,368.00(AUD) 190 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,436.00(AUD) 200 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,444.00(AUD) 200 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,450.00(AUD) 200 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,529.34(AUD) 213 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,615.50(AUD) 225 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,662.90(AUD) 230 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,830.00(AUD) 250 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 10,381.56(AUD) 1,428 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 108.90(AUD) 15 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 11,629.00(AUD) 1,604 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 115.20(AUD) 16 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 14,040.84(AUD) 1,934 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 144.20(AUD) 20 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 15,011.36(AUD) 2,062 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 15,156.52(AUD) 2,108 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 15,923.84(AUD) 2,224 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 150.57(AUD) 21 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 180.75(AUD) 25 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 186.42(AUD) 26 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 193.86(AUD) 27 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 2,007.60(AUD) 280 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 2,069.24(AUD) 289 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 2,195.55(AUD) 306 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 2,322.37(AUD) 323 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 2,591.82(AUD) 357 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 2,726.46(AUD) 374 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 2,765.68(AUD) 382 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 21,645.56(AUD) 2,998 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 24,978.06(AUD) 3,474 OrdinaryShares

79

08/08/2022 Morgan StanleyAustralia Securities Limited Buy 248.88(AUD) 34 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 3,297.60(AUD) 458 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 3,501.24(AUD) 489 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 3,546.92(AUD) 494 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 3,645.33(AUD) 507 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 3,743.08(AUD) 517 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 30,093.48(AUD) 4,203 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 37,568.52(AUD) 5,247 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 4,326.00(AUD) 600 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 457.38(AUD) 63 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 5,394.34(AUD) 742 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 502.60(AUD) 70 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 518.40(AUD) 72 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 539.62(AUD) 75 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 545.25(AUD) 75 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 562.38(AUD) 78 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 58.08(AUD) 8 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 60,182.76(AUD) 8,382 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 62,592.72(AUD) 8,742 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 631.84(AUD) 88 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 64.44(AUD) 9 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 64.57(AUD) 9 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 660.56(AUD) 92 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 7,070.40(AUD) 982 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 7,624.32(AUD) 1,056 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 71,563.06(AUD) 9,967 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 72,674.00(AUD) 10,150 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 72.70(AUD) 10 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 727.20(AUD) 101 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 772.54(AUD) 107 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 790.90(AUD) 110 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 8,978.40(AUD) 1,247 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 9,198.00(AUD) 1,260 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 9,470.42(AUD) 1,319 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 9,737.60(AUD) 1,360 OrdinaryShares
08/08/2022 Morgan StanleyAustralia Securities Limited Buy 990.15(AUD) 138 OrdinaryShares
08/08/2022 Morgan StanleyCapital Services LLC Buy N/A 1,333 Swaps
08/08/2022 Morgan StanleyCapital Services LLC Buy N/A 153 Swaps

80

08/08/2022 Morgan StanleyCapital Services LLC Buy N/A 3,803 Swaps
08/08/2022 Morgan StanleyCapital Services LLC Buy N/A 846 Swaps
08/08/2022 Morgan StanleyCapital Services LLC Buy N/A 918 Swaps
08/09/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 41,383 OrdinaryShares
08/09/2022 Morgan Stanley& Co. Internationalplc Buy N/A 873 Swaps
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,145.51(AUD) 161 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,209.55(AUD) 170 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,451.45(AUD) 203 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,508.04(AUD) 213 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,532.51(AUD) 216 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,611.70(AUD) 227 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,637.60(AUD) 230 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,637.79(AUD) 231 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,644.72(AUD) 231 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,649.52(AUD) 232 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,680.32(AUD) 236 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,805.94(AUD) 254 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,854.96(AUD) 262 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,969.47(AUD) 277 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,982.40(AUD) 280 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 10,216.90(AUD) 1,439 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 10,846.56(AUD) 1,532 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 11,196.70(AUD) 1,577 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 11,790.72(AUD) 1,656 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 13,269.90(AUD) 1,869 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 14,874.12(AUD) 2,092 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 14.24(AUD) 2 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 15,598.70(AUD) 2,197 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 16,427.53(AUD) 2,317 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 16,760.76(AUD) 2,364 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 16,952.19(AUD) 2,391 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 17,718.12(AUD) 2,492 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 170.40(AUD) 24 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 170.40(AUD) 24 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 177.75(AUD) 25 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,043.44(AUD) 287 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,051.90(AUD) 289 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,171.60(AUD) 305 OrdinaryShares

81

08/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,282.98(AUD) 322 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,388.96(AUD) 336 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,588.04(AUD) 364 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 2,999.07(AUD) 423 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 22,940.10(AUD) 3,231 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 220.41(AUD) 31 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 23,643.00(AUD) 3,330 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 24,750.60(AUD) 3,486 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 26,625.00(AUD) 3,750 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 28,194.10(AUD) 3,971 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 28.42(AUD) 4 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 29,876.80(AUD) 4,208 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 3,121.29(AUD) 439 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 3,519.45(AUD) 495 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 32,478.48(AUD) 4,568 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,109.58(AUD) 578 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,464.24(AUD) 627 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,998.48(AUD) 706 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 446.67(AUD) 63 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 447.30(AUD) 63 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 5,083.68(AUD) 714 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 5,772.30(AUD) 813 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 587.64(AUD) 83 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 597.66(AUD) 84 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 6,248.00(AUD) 880 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 6,267.27(AUD) 879 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 6,359.73(AUD) 897 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 61,073.26(AUD) 8,614 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 65,270.30(AUD) 9,193 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 7,832.00(AUD) 1,100 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 7,969.16(AUD) 1,124 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 7.08(AUD) 1 OrdinaryShare
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 71,411.80(AUD) 10,058 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 73,243.60(AUD) 10,316 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 738.40(AUD) 104 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 8,197.83(AUD) 1,153 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 800.60(AUD) 113 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 810.54(AUD) 114 OrdinaryShares

82

08/09/2022 Morgan StanleyAustralia Securities Limited Buy 813.39(AUD) 114 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 831.87(AUD) 117 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 921.70(AUD) 130 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 99.40(AUD) 14 OrdinaryShares
08/09/2022 Morgan StanleyAustralia Securities Limited Buy 99.40(AUD) 14 OrdinaryShares
08/09/2022 Morgan StanleyCapital Services LLC Buy N/A 11,793 Swaps
08/09/2022 Morgan StanleyCapital Services LLC Buy N/A 5,154 Swaps
08/09/2022 Morgan StanleyCapital Services LLC Buy N/A 6 Swaps
08/09/2022 Morgan StanleyCapital Services LLC Buy N/A 6,671 Swaps
08/10/2022 Morgan Stanley& Co. Internationalplc Buy N/A 942 Swaps
08/10/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 6,169,738 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,262.02(AUD) 178 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,430.11(AUD) 201 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,577.31(AUD) 222 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,589.99(AUD) 223 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,806.42(AUD) 253 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 1,963.93(AUD) 277 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 10,309.20(AUD) 1,452 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 10,600.30(AUD) 1,493 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 11,276.46(AUD) 1,586 OrdinaryShares
08/10/2022 Morgan Stanley Australia Securities Limited Buy 119,241.81 (AUD) 16,771 Ordinary Shares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 12,222.09(AUD) 1,719 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 13,565.88(AUD) 1,908 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 15,961.95(AUD) 2,245 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 163.30(AUD) 23 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 17,451.12(AUD) 2,451 OrdinaryShares
08/10/2022 Morgan Stanley Australia Securities Limited Buy 195,335.20 (AUD) 27,512 Ordinary Shares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 198.80(AUD) 28 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,207.20(AUD) 310 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,538.28(AUD) 356 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,762.56(AUD) 388 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 2,883.60(AUD) 405 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 20,391.80(AUD) 2,860 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 21,021.85(AUD) 2,965 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 22,279.80(AUD) 3,138 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 22,379.20(AUD) 3,152 OrdinaryShares

83

08/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,038.75(AUD) 425 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,325.12(AUD) 468 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,716.64(AUD) 522 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 3,812.76(AUD) 534 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 35,371.56(AUD) 4,954 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 398.44(AUD) 56 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,187.79(AUD) 589 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 4,290.00(AUD) 600 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,566.40(AUD) 784 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,814.90(AUD) 819 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 5,958.18(AUD) 838 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 582.20(AUD) 82 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,165.92(AUD) 866 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,395.18(AUD) 902 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 6,475.20(AUD) 912 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 632.34(AUD) 89 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 7,799.67(AUD) 1,097 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 78.10(AUD) 11 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 794.63(AUD) 112 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 8,108.20(AUD) 1,142 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 8,228.90(AUD) 1,159 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 836.55(AUD) 117 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 841.34(AUD) 118 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 844.90(AUD) 119 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 849.66(AUD) 119 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 9,911.34(AUD) 1,394 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 908.05(AUD) 127 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 919.77(AUD) 129 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 92.43(AUD) 13 OrdinaryShares
08/10/2022 Morgan StanleyAustralia Securities Limited Buy 998.90(AUD) 140 OrdinaryShares
08/10/2022 Morgan StanleyCapital Services LLC Buy N/A 3,290 Swaps
08/11/2022 Morgan Stanley& Co. Internationalplc Buy N/A 421 Swaps
08/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 1,243,183 Ordinary Shares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,074.64(AUD) 152 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,136.80(AUD) 160 OrdinaryShares

84

08/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,398.70(AUD) 197 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,514.43(AUD) 213 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,715.78(AUD) 242 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 1,857.58(AUD) 262 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 11,580.10(AUD) 1,631 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 12,811.63(AUD) 1,807 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 134.04(AUD) 19 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 14,824.80(AUD) 2,088 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 17,173.03(AUD) 2,429 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 17,522.92(AUD) 2,482 OrdinaryShares
08/11/2022 Morgan Stanley Australia Securities Limited Buy 179,844.94 (AUD) 25,366 Ordinary Shares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,017.80(AUD) 285 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,124.00(AUD) 300 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,145.00(AUD) 300 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,386.28(AUD) 338 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 2,552.49(AUD) 359 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 21.24(AUD) 3 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 22,638.37(AUD) 3,193 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 234.30(AUD) 33 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 3,665.53(AUD) 517 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 36,917.63(AUD) 5,207 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 4,665.72(AUD) 659 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 454.40(AUD) 64 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 5,895.10(AUD) 835 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 56,271.84(AUD) 7,948 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 56.80(AUD) 8 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 6,046.32(AUD) 854 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 6,127.30(AUD) 863 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 7,347.06(AUD) 1,029 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 7,913.43(AUD) 1,113 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 702.40(AUD) 99 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 718.11(AUD) 101 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 722.16(AUD) 102 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 761.40(AUD) 108 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 9,421.70(AUD) 1,327 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 91.91(AUD) 13 OrdinaryShares
08/11/2022 Morgan StanleyAustralia Securities Limited Buy 916.50(AUD) 130 OrdinaryShares

85

08/11/2022 Morgan StanleyAustralia Securities Limited Buy 926.17(AUD) 131 OrdinaryShares
08/12/2022 Morgan Stanley& Co. Internationalplc Buy N/A 272 Swaps
08/12/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,576,057 Ordinary Shares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,015.92(AUD) 144 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,051.94(AUD) 149 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,059.75(AUD) 150 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,103.70(AUD) 156 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,137.46(AUD) 161 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,175.68(AUD) 167 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,372.80(AUD) 195 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,584.00(AUD) 225 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,640.24(AUD) 232 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,754.20(AUD) 249 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 10,484.10(AUD) 1,485 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 10,886.52(AUD) 1,542 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 127.08(AUD) 18 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 13,359.96(AUD) 1,887 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 14.10(AUD) 2 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 14.10(AUD) 2 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 148.26(AUD) 21 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 19,697.40(AUD) 2,790 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 2,122.05(AUD) 301 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 2,195.66(AUD) 311 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 2,340.60(AUD) 332 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 205.03(AUD) 29 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 21.15(AUD) 3 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 26,734.08(AUD) 3,776 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 27,753.60(AUD) 3,920 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 28.20(AUD) 4 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 4,596.60(AUD) 652 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 4,829.04(AUD) 684 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 44,738.52(AUD) 6,319 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 49.38(AUD) 7 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 5,054.96(AUD) 716 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 5,394.41(AUD) 763 OrdinaryShares

86

08/12/2022 Morgan StanleyAustralia Securities Limited Buy 5,952.94(AUD) 842 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 530.61(AUD) 75 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 56,710.80(AUD) 8,010 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 573.48(AUD) 81 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 6,023.64(AUD) 852 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 6,323.85(AUD) 897 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 6,447.84(AUD) 912 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 6,692.88(AUD) 948 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 670.70(AUD) 95 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 7.05(AUD) 1 OrdinaryShare
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 7.08(AUD) 1 OrdinaryShare
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 718.58(AUD) 102 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 719.61(AUD) 102 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 725.12(AUD) 103 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 82,970.52(AUD) 11,719 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 857.66(AUD) 122 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 878.75(AUD) 125 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 890.18(AUD) 126 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 91.52(AUD) 13 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 91.65(AUD) 13 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 91.91(AUD) 13 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 913.32(AUD) 129 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 939.64(AUD) 133 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 948.05(AUD) 134 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 950.40(AUD) 135 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 951.07(AUD) 135 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 956.08(AUD) 136 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 962.20(AUD) 136 OrdinaryShares
08/12/2022 Morgan StanleyAustralia Securities Limited Buy 989.80(AUD) 140 OrdinaryShares
08/15/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 3,858,895 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,008.15(AUD) 143 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,009.58(AUD) 143 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,018.62(AUD) 145 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,203.60(AUD) 170 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,377.40(AUD) 194 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,379.84(AUD) 196 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,412.00(AUD) 200 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,465.35(AUD) 208 OrdinaryShares

87

08/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,642.56(AUD) 232 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,654.30(AUD) 233 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 14.15(AUD) 2 OrdinaryShares
08/15/2022 Morgan Stanley Australia Securities Limited Buy 149,893.99 (AUD) 21,023 Ordinary Shares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 15,540.58(AUD) 2,181 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 2,164.35(AUD) 307 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 2,436.99(AUD) 343 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 2,745.60(AUD) 390 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 3,087.29(AUD) 433 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 3,138.20(AUD) 442 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 3,459.67(AUD) 489 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 3,673.27(AUD) 517 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 3,675.87(AUD) 517 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 4,977.30(AUD) 706 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 49.66(AUD) 7 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 51,293.22(AUD) 7,194 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 525.03(AUD) 74 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 6,283.50(AUD) 885 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 63.93(AUD) 9 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 717.57(AUD) 102 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 721.14(AUD) 102 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 725.22(AUD) 102 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 751.14(AUD) 107 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 78.10(AUD) 11 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 8,605.91(AUD) 1,207 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 804.84(AUD) 114 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 815.92(AUD) 115 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 822.51(AUD) 117 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 867.15(AUD) 123 OrdinaryShares
08/15/2022 Morgan StanleyAustralia Securities Limited Buy 912.64(AUD) 128 OrdinaryShares
08/15/2022 Morgan StanleyCapital Services LLC Buy N/A 1,501 Swaps
08/15/2022 Morgan StanleyCapital Services LLC Buy N/A 185 Swaps
08/16/2022 Morgan Stanley& Co. Internationalplc Buy N/A 16,625 Swaps
08/16/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 4,843,789 Ordinary Shares

88

08/16/2022 Morgan StanleyAustralia Securities Limited Buy 1,161.54(AUD) 162 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 1,795.00(AUD) 250 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 11,041.80(AUD) 1,540 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 121.55(AUD) 17 OrdinaryShares
08/16/2022 Morgan Stanley Australia Securities Limited Buy 197,712.00 (AUD) 27,460 Ordinary Shares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 2,312.68(AUD) 323 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 2,813.88(AUD) 393 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 2,885.48(AUD) 403 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 21.57(AUD) 3 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 23,237.97(AUD) 3,241 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 3,061.59(AUD) 427 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 3,116.12(AUD) 434 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 3,729.60(AUD) 518 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 4,269.60(AUD) 593 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 4,401.34(AUD) 613 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 415.86(AUD) 58 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 5,004.84(AUD) 699 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 5,479.20(AUD) 761 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 52,142.40(AUD) 7,242 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 6,409.98(AUD) 894 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 601.86(AUD) 84 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 637.24(AUD) 89 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 71.50(AUD) 10 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 774.36(AUD) 108 OrdinaryShares
08/16/2022 Morgan StanleyAustralia Securities Limited Buy 849.66(AUD) 119 OrdinaryShares
08/17/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 4,843,789 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 1,068.33(AUD) 149 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 1,562.40(AUD) 217 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 1,624.94(AUD) 226 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 1,670.61(AUD) 233 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 1,684.95(AUD) 235 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 1,950.24(AUD) 272 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 10,281.76(AUD) 1,432 OrdinaryShares
08/17/2022 Morgan Stanley Australia Securities Limited Buy 100,329.81 (AUD) 13,993 Ordinary Shares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 107.40(AUD) 15 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 11,172.08(AUD) 1,556 OrdinaryShares

89

08/17/2022 Morgan Stanley Australia Securities Limited Buy 130,489.32 (AUD) 18,174 Ordinary Shares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 17,275.08(AUD) 2,406 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 2,113.86(AUD) 294 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 2,355.04(AUD) 328 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 22,301.08(AUD) 3,106 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 25,625.42(AUD) 3,569 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 3,762.32(AUD) 524 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 35.90(AUD) 5 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 36,108.22(AUD) 5,029 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 39,640.78(AUD) 5,521 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 4,560.12(AUD) 636 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 488.24(AUD) 68 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 5,513.73(AUD) 769 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 517.68(AUD) 72 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 62,494.72(AUD) 8,704 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 7,714.92(AUD) 1,076 OrdinaryShares
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 7.21(AUD) 1 OrdinaryShare
08/17/2022 Morgan StanleyAustralia Securities Limited Buy 817.38(AUD) 114 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,024.56(AUD) 144 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,048.11(AUD) 147 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,201.20(AUD) 168 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,363.74(AUD) 191 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,663.74(AUD) 234 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,708.80(AUD) 240 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 1,863.54(AUD) 261 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 10,252.62(AUD) 1,422 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 12,106.74(AUD) 1,698 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 12,491.76(AUD) 1,752 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 15,621.83(AUD) 2,191 OrdinaryShares
08/18/2022 Morgan Stanley Australia Securities Limited Buy 177,665.34 (AUD) 24,918 Ordinary Shares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 2,004.80(AUD) 280 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 2,339.19(AUD) 329 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 3,750.38(AUD) 526 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 3,828.81(AUD) 537 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 3,896.28(AUD) 548 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 4,065.52(AUD) 571 OrdinaryShares

90

08/18/2022 Morgan StanleyAustralia Securities Limited Buy 4,598.16(AUD) 644 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 4,862.34(AUD) 681 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 42.75(AUD) 6 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 5,306.56(AUD) 736 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 5,610.56(AUD) 788 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 579.96(AUD) 81 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 60,804.64(AUD) 8,528 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 60,861.68(AUD) 8,536 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 770.04(AUD) 108 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 8,323.28(AUD) 1,169 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 906.14(AUD) 127 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 912.00(AUD) 128 OrdinaryShares
08/18/2022 Morgan StanleyAustralia Securities Limited Buy 954.08(AUD) 134 OrdinaryShares
08/18/2022 Morgan StanleyCapital Services LLC Buy N/A 197 Swaps
08/18/2022 Morgan StanleyCapital Services LLC Buy N/A 544 Swaps
08/18/2022 Morgan StanleyInvestment Management Inc. Buy 189.24 24 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,060.88(AUD) 149 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,063.50(AUD) 150 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,256.70(AUD) 177 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,432.08(AUD) 204 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,446.12(AUD) 206 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,452.30(AUD) 206 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,521.17(AUD) 217 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,642.41(AUD) 231 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 1,940.28(AUD) 276 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 12,802.80(AUD) 1,816 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 13,846.20(AUD) 1,964 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 14.06(AUD) 2 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 17,062.80(AUD) 2,410 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 2,046.92(AUD) 292 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 2,313.30(AUD) 330 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 2,618.88(AUD) 372 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 2,831.40(AUD) 396 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 24,647.00(AUD) 3,521 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 3,164.00(AUD) 452 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 3,297.07(AUD) 469 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 3,903.39(AUD) 549 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 30,207.91(AUD) 4,297 OrdinaryShares

91

08/19/2022 Morgan StanleyAustralia Securities Limited Buy 30,478.00(AUD) 4,354 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 316.80(AUD) 45 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 36,063.90(AUD) 5,130 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 393.68(AUD) 56 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 4,158.00(AUD) 594 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 45,745.00(AUD) 6,535 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 513.36(AUD) 72 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 529.10(AUD) 74 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 56.40(AUD) 8 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 6,244.00(AUD) 892 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 632.79(AUD) 89 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 681.60(AUD) 96 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 7,493.69(AUD) 1,069 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 7,973.00(AUD) 1,139 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 710.00(AUD) 100 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 758.16(AUD) 108 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 760.77(AUD) 107 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 77.33(AUD) 11 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 788.48(AUD) 112 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 8,694.40(AUD) 1,235 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 822.51(AUD) 117 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 825.92(AUD) 116 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 870.48(AUD) 124 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 91.13(AUD) 13 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 910.74(AUD) 129 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 954.45(AUD) 135 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 98.42(AUD) 14 OrdinaryShares
08/19/2022 Morgan StanleyAustralia Securities Limited Buy 99.40(AUD) 14 OrdinaryShares
08/19/2022 Morgan StanleyCapital Services LLC Buy N/A 3,155 Swaps
08/22/2022 Morgan Stanley& Co. Internationalplc Buy N/A 9,146 Swaps
08/22/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 838,798 Ordinary Shares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,123.38(AUD) 158 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,442.28(AUD) 204 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,510.76(AUD) 211 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,804.69(AUD) 251 OrdinaryShares

92

08/22/2022 Morgan StanleyAustralia Securities Limited Buy 1,809.36(AUD) 252 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 10,017.15(AUD) 1,401 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 11,269.84(AUD) 1,574 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 11,679.64(AUD) 1,652 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 13,327.60(AUD) 1,864 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 13,992.55(AUD) 1,957 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 15,529.80(AUD) 2,172 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 16,754.40(AUD) 2,340 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 193.05(AUD) 27 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 2,265.72(AUD) 316 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 2,298.36(AUD) 321 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 24,867.70(AUD) 3,478 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 3,252.90(AUD) 454 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 3,307.92(AUD) 462 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 3,973.34(AUD) 562 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 36,100.35(AUD) 5,049 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 37,251.50(AUD) 5,210 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 4,157.16(AUD) 588 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 4,776.66(AUD) 669 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 7,879.83(AUD) 1,099 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 742.56(AUD) 104 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 8,663.98(AUD) 1,222 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 8,811.93(AUD) 1,229 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 805.28(AUD) 112 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 807.52(AUD) 112 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 813.05(AUD) 115 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 914.40(AUD) 127 OrdinaryShares
08/22/2022 Morgan StanleyAustralia Securities Limited Buy 988.29(AUD) 139 OrdinaryShares
08/22/2022 Morgan StanleyCapital Services LLC Buy N/A 192 Swaps
08/23/2022 Morgan Stanley& Co. Internationalplc Buy N/A 10,172 Swaps
08/23/2022 Morgan Stanley& Co. Internationalplc Buy N/A 10,172 Swaps
08/23/2022 Morgan Stanley& Co. Internationalplc Buy N/A 399 Swaps
08/23/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 838,798 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,100.50(AUD) 155 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,169.00(AUD) 167 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,548.33(AUD) 219 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,879.28(AUD) 266 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,975.43(AUD) 281 OrdinaryShares

93

08/23/2022 Morgan StanleyAustralia Securities Limited Buy 1,997.98(AUD) 283 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 10,237.36(AUD) 1,448 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 11,540.27(AUD) 1,636 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 11,578.40(AUD) 1,640 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 12,780.00(AUD) 1,800 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 127.62(AUD) 18 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 13,130.68(AUD) 1,852 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 16,169.09(AUD) 2,287 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 16,183.23(AUD) 2,289 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 16,471.00(AUD) 2,353 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 16,655.76(AUD) 2,376 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 17,505.15(AUD) 2,483 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 18,278.34(AUD) 2,589 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 2,074.96(AUD) 296 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 2,292.64(AUD) 322 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 2,298.30(AUD) 326 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 2,333.10(AUD) 330 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 2,516.94(AUD) 354 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 2,751.84(AUD) 392 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 22,663.08(AUD) 3,201 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 28.00(AUD) 4 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 28.28(AUD) 4 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 3,137.25(AUD) 445 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 3,271.20(AUD) 464 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 3,550.00(AUD) 500 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 3,814.42(AUD) 538 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 3,847.70(AUD) 545 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 31,020.00(AUD) 4,400 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 35,370.60(AUD) 5,010 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 382.86(AUD) 54 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 39,978.80(AUD) 5,615 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 4,174.72(AUD) 593 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 4,466.70(AUD) 630 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 4,471.36(AUD) 628 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 4,616.71(AUD) 653 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 4,870.08(AUD) 684 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 419.49(AUD) 59 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 462.47(AUD) 65 OrdinaryShares

94

08/23/2022 Morgan StanleyAustralia Securities Limited Buy 5,168.17(AUD) 731 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 5,240.55(AUD) 735 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 5,804.47(AUD) 821 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 5,956.90(AUD) 839 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 529.50(AUD) 75 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 6,008.06(AUD) 851 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 6,088.80(AUD) 860 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 6,138.88(AUD) 872 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 6,184.10(AUD) 871 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 6,470.10(AUD) 910 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 634.50(AUD) 90 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 652.28(AUD) 92 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 655.04(AUD) 92 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 7,154.00(AUD) 1,022 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 7,156.80(AUD) 1,008 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 7,546.88(AUD) 1,072 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 713.56(AUD) 101 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 726.66(AUD) 103 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 755.78(AUD) 106 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 775.89(AUD) 111 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 8,147.77(AUD) 1,159 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 8,985.44(AUD) 1,262 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 838.98(AUD) 118 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 846.68(AUD) 119 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 9,134.03(AUD) 1,303 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 9,890.55(AUD) 1,395 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 912.00(AUD) 128 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 92,326.80(AUD) 13,096 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 92.56(AUD) 13 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 924.30(AUD) 130 OrdinaryShares
08/23/2022 Morgan StanleyAustralia Securities Limited Buy 939.84(AUD) 132 OrdinaryShares
08/23/2022 Morgan StanleyCapital Services LLC Buy N/A 8,295 Swaps
08/24/2022 Morgan Stanley& Co. Internationalplc Buy N/A 13,562 Swaps
08/24/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,634,097 Ordinary Shares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,222.65(AUD) 171 OrdinaryShares

95

08/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,537.92(AUD) 216 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 1,630.48(AUD) 229 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 10,557.70(AUD) 1,487 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 11,030.11(AUD) 1,547 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 12,254.67(AUD) 1,717 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 12,609.52(AUD) 1,771 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 14,217.22(AUD) 1,994 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 16,420.44(AUD) 2,316 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 18,875.12(AUD) 2,651 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 193.05(AUD) 27 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 2,087.80(AUD) 292 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 2,477.76(AUD) 348 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 2,591.92(AUD) 362 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 255.96(AUD) 36 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 3,377.22(AUD) 473 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 3,849.87(AUD) 543 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 35.55(AUD) 5 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 5,518.62(AUD) 774 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 5,693.56(AUD) 798 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 631.01(AUD) 89 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 7,671.38(AUD) 1,082 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 7.14(AUD) 1 OrdinaryShare
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 7.16(AUD) 1 OrdinaryShare
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 72,322.25(AUD) 10,115 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 787.60(AUD) 110 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 793.65(AUD) 111 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 794.76(AUD) 111 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 890.62(AUD) 125 OrdinaryShares
08/24/2022 Morgan StanleyAustralia Securities Limited Buy 905.51(AUD) 127 OrdinaryShares
08/24/2022 Morgan StanleyCapital Services LLC Buy N/A 376 Swaps
08/25/2022 Morgan Stanley& Co. Internationalplc Buy 5,780.79 729 OrdinaryShares
08/25/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 5,633,784 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 1,038.06(AUD) 146 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 1,254.04(AUD) 177 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 1,338.12(AUD) 189 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 1,368.37(AUD) 193 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 1,387.98(AUD) 198 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 1,439.27(AUD) 203 OrdinaryShares

96

08/25/2022 Morgan StanleyAustralia Securities Limited Buy 10,109.44(AUD) 1,436 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 105.45(AUD) 15 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 120.70(AUD) 17 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 13,563.17(AUD) 1,913 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 13,712.25(AUD) 1,945 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 13,841.40(AUD) 1,955 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 15,311.34(AUD) 2,178 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 2,224.68(AUD) 314 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 2,969.40(AUD) 420 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 22,052.40(AUD) 3,128 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 241.74(AUD) 34 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 29,426.08(AUD) 4,168 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 3,087.00(AUD) 441 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 3,104.86(AUD) 437 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 3,292.38(AUD) 469 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 3,341.76(AUD) 472 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 3,353.00(AUD) 479 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 3,474.10(AUD) 490 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 33,332.40(AUD) 4,728 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 33,886.34(AUD) 4,834 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 37,569.45(AUD) 5,329 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 4,008.67(AUD) 565 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 4,290.48(AUD) 606 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 4,709.40(AUD) 668 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 4,864.94(AUD) 694 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 42.66(AUD) 6 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 5,380.27(AUD) 761 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 5,458.68(AUD) 771 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 50,743.13(AUD) 7,157 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 53,125.92(AUD) 7,472 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 544.39(AUD) 77 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 574.69(AUD) 81 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 6,876.44(AUD) 974 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 65,603.97(AUD) 9,227 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 7,093.27(AUD) 1,009 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 702.90(AUD) 99 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 727.18(AUD) 103 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 729.24(AUD) 103 OrdinaryShares

97

08/25/2022 Morgan StanleyAustralia Securities Limited Buy 737.36(AUD) 104 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 8,101.10(AUD) 1,141 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 8,375.64(AUD) 1,183 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 8,492.31(AUD) 1,196 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 852.00(AUD) 120 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 873.30(AUD) 123 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 9,222.90(AUD) 1,299 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 9,784.20(AUD) 1,380 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 928.79(AUD) 131 OrdinaryShares
08/25/2022 Morgan StanleyAustralia Securities Limited Buy 97,051.50(AUD) 13,650 OrdinaryShares
08/25/2022 Morgan StanleyCapital Services LLC Buy N/A 2,775 Swaps
08/26/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 313 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,016.72(AUD) 142 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,079.65(AUD) 151 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,102.64(AUD) 154 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,121.80(AUD) 158 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,162.19(AUD) 163 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,288.72(AUD) 181 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,398.45(AUD) 196 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,534.67(AUD) 216 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,575.09(AUD) 222 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 1,578.49(AUD) 220 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 10,466.84(AUD) 1,468 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 113.60(AUD) 16 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 12,634.47(AUD) 1,777 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 14.26(AUD) 2 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 18,362.48(AUD) 2,579 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 2,188.91(AUD) 307 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 2,343.00(AUD) 330 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 2,383.52(AUD) 335 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 2,445.84(AUD) 344 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 214.80(AUD) 30 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 23,296.64(AUD) 3,272 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 263.81(AUD) 37 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 28.42(AUD) 4 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 299.04(AUD) 42 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 3,355.80(AUD) 470 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 3,682.25(AUD) 515 OrdinaryShares

98

08/26/2022 Morgan StanleyAustralia Securities Limited Buy 36,990.44(AUD) 5,188 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 391.60(AUD) 55 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 4,884.80(AUD) 688 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 4,898.31(AUD) 687 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 5,382.27(AUD) 757 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 5,788.56(AUD) 813 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 518.30(AUD) 73 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 64,084.44(AUD) 8,988 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 67,041.92(AUD) 9,416 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 7,305.90(AUD) 1,029 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 7.14(AUD) 1 OrdinaryShare
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 730.27(AUD) 103 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 74,418.24(AUD) 10,452 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 835.38(AUD) 117 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 9,364.90(AUD) 1,319 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 9,917.05(AUD) 1,387 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 905.51(AUD) 127 OrdinaryShares
08/26/2022 Morgan StanleyAustralia Securities Limited Buy 92.62(AUD) 13 OrdinaryShares
08/26/2022 Morgan StanleyCapital Services LLC Buy N/A 6,615 Swaps
08/29/2022 Morgan Stanley& Co. Internationalplc Buy 25,625.55 3,241 OrdinaryShares
08/29/2022 Morgan Stanley& Co. Internationalplc Buy N/A 8,079 Swaps
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,263.60(AUD) 180 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,455.21(AUD) 207 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,536.90(AUD) 218 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,733.94(AUD) 247 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,839.24(AUD) 262 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 1,923.48(AUD) 274 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 13,519.90(AUD) 1,915 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 148.26(AUD) 21 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 17,717.42(AUD) 2,506 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 18,898.96(AUD) 2,696 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 2,282.00(AUD) 326 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 217.93(AUD) 31 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 22,309.56(AUD) 3,178 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 23,107.61(AUD) 3,287 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 23,485.52(AUD) 3,327 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 257.89(AUD) 37 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 28.24(AUD) 4 OrdinaryShares

99

08/29/2022 Morgan StanleyAustralia Securities Limited Buy 3,186.60(AUD) 452 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 3,408.33(AUD) 489 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 3,931.08(AUD) 564 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 303.58(AUD) 43 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 304.01(AUD) 43 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 330.17(AUD) 47 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 41,479.69(AUD) 5,867 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 48,370.05(AUD) 6,861 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 483.69(AUD) 69 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 5,557.05(AUD) 795 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 5,945.94(AUD) 847 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 6,549.45(AUD) 929 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 600.10(AUD) 85 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 627.45(AUD) 89 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 632.70(AUD) 90 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 711.04(AUD) 101 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 747.30(AUD) 106 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 803.85(AUD) 115 OrdinaryShares
08/29/2022 Morgan StanleyAustralia Securities Limited Buy 912.03(AUD) 129 OrdinaryShares
08/29/2022 Morgan StanleyCapital Services LLC Buy N/A 216 Swaps
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,040.24(AUD) 146 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,141.49(AUD) 161 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,306.10(AUD) 185 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,379.84(AUD) 196 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,402.82(AUD) 198 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,405.80(AUD) 198 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,415.88(AUD) 199 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,474.87(AUD) 207 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,625.90(AUD) 229 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,732.15(AUD) 245 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,752.74(AUD) 246 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 1,913.93(AUD) 269 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 10,424.06(AUD) 1,462 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 10,594.56(AUD) 1,488 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 11,401.71(AUD) 1,598 OrdinaryShares
08/30/2022 Morgan Stanley Australia Securities Limited Buy 125,719.56 (AUD) 17,757 Ordinary Shares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 13,240.41(AUD) 1,857 OrdinaryShares

100

08/30/2022 Morgan StanleyAustralia Securities Limited Buy 134.90(AUD) 19 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 14.22(AUD) 2 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 16,614.78(AUD) 2,327 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 18,202.68(AUD) 2,571 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 18,668.40(AUD) 2,648 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 190.89(AUD) 27 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,020.48(AUD) 287 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,092.02(AUD) 293 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,201.88(AUD) 311 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,265.60(AUD) 320 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,783.92(AUD) 391 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,894.60(AUD) 410 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 2,991.98(AUD) 422 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 21,636.48(AUD) 3,056 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 213.30(AUD) 30 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 234.63(AUD) 33 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 24,362.28(AUD) 3,441 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 28,251.72(AUD) 3,996 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 28,527.13(AUD) 4,001 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 285.20(AUD) 40 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 292.74(AUD) 41 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 3,038.80(AUD) 428 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 3,185.28(AUD) 448 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 3,405.48(AUD) 481 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 3,732.93(AUD) 531 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 4,250.12(AUD) 602 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 4,342.80(AUD) 616 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 4,462.50(AUD) 625 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 4,504.28(AUD) 638 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 4,822.20(AUD) 684 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 455.36(AUD) 64 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 462.15(AUD) 65 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 5,586.12(AUD) 789 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 5,658.05(AUD) 793 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 571.45(AUD) 81 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 6,195.20(AUD) 880 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 6,327.90(AUD) 890 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 6,642.68(AUD) 931 OrdinaryShares

101

08/30/2022 Morgan StanleyAustralia Securities Limited Buy 6,754.50(AUD) 950 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 6,949.12(AUD) 976 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 60,909.24(AUD) 8,603 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 612.04(AUD) 87 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 698.43(AUD) 99 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 7.08(AUD) 1 OrdinaryShare
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 726.75(AUD) 102 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 752.21(AUD) 107 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 77.55(AUD) 11 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 795.20(AUD) 112 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 8,161.02(AUD) 1,143 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 8,616.36(AUD) 1,217 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 869.61(AUD) 123 OrdinaryShares
08/30/2022 Morgan StanleyAustralia Securities Limited Buy 9,825.60(AUD) 1,380 OrdinaryShares
08/31/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 255 OrdinaryShares
08/31/2022 Morgan Stanley& Co. Internationalplc Buy 17,104.01 2,134 OrdinaryShares
08/31/2022 Morgan Stanley& Co. Internationalplc Buy 28,870.03 3,602 OrdinaryShares
08/31/2022 Morgan Stanley& Co. Internationalplc Buy 3,590.72 448 OrdinaryShares
08/31/2022 Morgan Stanley& Co. Internationalplc Buy 43,537.48 5,432 OrdinaryShares
08/31/2022 Morgan Stanley& Co. Internationalplc Buy N/A 15,558 Swaps
08/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,065.00(AUD) 150 OrdinaryShares
08/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,111.35(AUD) 155 OrdinaryShares
08/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,432.00(AUD) 200 OrdinaryShares
08/31/2022 Morgan StanleyAustralia Securities Limited Buy 1,562.00(AUD) 220 OrdinaryShares
08/31/2022 Morgan StanleyAustralia Securities Limited Buy 11,175.45(AUD) 1,563 OrdinaryShares
08/31/2022 Morgan StanleyAustralia Securities Limited Buy 2,470.44(AUD) 346 OrdinaryShares
08/31/2022 Morgan StanleyAustralia Securities Limited Buy 272.46(AUD) 38 OrdinaryShares
08/31/2022 Morgan StanleyAustralia Securities Limited Buy 3,262.98(AUD) 457 OrdinaryShares
08/31/2022 Morgan StanleyAustralia Securities Limited Buy 3,728.40(AUD) 520 OrdinaryShares
08/31/2022 Morgan StanleyAustralia Securities Limited Buy 332.29(AUD) 47 OrdinaryShares
08/31/2022 Morgan StanleyAustralia Securities Limited Buy 423.03(AUD) 59 OrdinaryShares
08/31/2022 Morgan StanleyAustralia Securities Limited Buy 5,369.65(AUD) 751 OrdinaryShares
08/31/2022 Morgan StanleyAustralia Securities Limited Buy 5,369.65(AUD) 751 OrdinaryShares
08/31/2022 Morgan StanleyAustralia Securities Limited Buy 6,449.30(AUD) 902 OrdinaryShares
08/31/2022 Morgan StanleyAustralia Securities Limited Buy 684.48(AUD) 96 OrdinaryShares
08/31/2022 Morgan StanleyAustralia Securities Limited Buy 8,458.45(AUD) 1,183 OrdinaryShares
08/31/2022 Morgan StanleyAustralia Securities Limited Buy 91.91(AUD) 13 OrdinaryShares
08/31/2022 Morgan StanleyCapital Services LLC Buy N/A 12,269 Swaps

102

08/31/2022 Morgan StanleyCapital Services LLC Buy N/A 172 Swaps
08/31/2022 Morgan StanleyCapital Services LLC Buy N/A 333 Swaps
09/01/2022 E*TRADE Securities LLC Increase in shares held or in respect of
which the holder may exercise right to
rehypothecate pursuant to the
agreement(s)
N/A 1,085 American Depositary Receipts
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,022.25(AUD) 145 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,368.96(AUD) 192 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 1,982.14(AUD) 278 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 112.96(AUD) 16 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 13,531.98(AUD) 1,914 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 2,946.90(AUD) 418 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 219.79(AUD) 31 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 3,014.64(AUD) 424 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 3,016.08(AUD) 426 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 4,105.11(AUD) 579 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 4,807.86(AUD) 681 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 4,927.55(AUD) 695 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 5,069.35(AUD) 715 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 64,136.14(AUD) 9,046 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 648.60(AUD) 92 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 652.28(AUD) 92 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 654.12(AUD) 92 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 661.23(AUD) 93 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 7,876.99(AUD) 1,111 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 737.36(AUD) 104 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 8,987.38(AUD) 1,273 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 800.04(AUD) 113 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 815.92(AUD) 115 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 9,954.36(AUD) 1,404 OrdinaryShares
09/01/2022 Morgan StanleyAustralia Securities Limited Buy 998.28(AUD) 141 OrdinaryShares
09/01/2022 Morgan StanleyCapital Services LLC Buy N/A 434 Swaps
09/02/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 6,169,483 Ordinary Shares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,063.04(AUD) 151 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,064.55(AUD) 151 OrdinaryShares

103

09/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,464.32(AUD) 208 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,471.77(AUD) 207 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,483.33(AUD) 211 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,605.12(AUD) 228 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,642.65(AUD) 233 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,770.00(AUD) 250 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 1,776.60(AUD) 252 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 10,459.80(AUD) 1,490 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 11,999.10(AUD) 1,702 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 119.68(AUD) 17 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 126.72(AUD) 18 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 15,100.02(AUD) 2,151 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 16,072.14(AUD) 2,251 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 168.24(AUD) 24 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 175.50(AUD) 25 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 2,067.95(AUD) 295 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 2,534.54(AUD) 359 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 2,793.96(AUD) 398 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 2,887.54(AUD) 409 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 210.60(AUD) 30 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 213.00(AUD) 30 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 246.05(AUD) 35 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 28.40(AUD) 4 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 3,455.93(AUD) 493 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 4,567.22(AUD) 646 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 40,112.28(AUD) 5,714 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 441.63(AUD) 63 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 63.49(AUD) 9 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 631.80(AUD) 90 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 671.65(AUD) 95 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 690.90(AUD) 98 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 7,959.10(AUD) 1,121 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 748.36(AUD) 106 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 77.55(AUD) 11 OrdinaryShares
09/02/2022 Morgan StanleyAustralia Securities Limited Buy 996.84(AUD) 142 OrdinaryShares
09/02/2022 Morgan StanleyCapital Services LLC Buy N/A 1,856 Swaps
09/02/2022 Morgan StanleyCapital Services LLC Buy N/A 117 Swaps
09/02/2022 Morgan StanleyCapital Services LLC Buy N/A 536 Swaps

104

09/05/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,892 Swaps
09/05/2022 Morgan Stanley& Co. Internationalplc Buy N/A 25,348 Swaps
09/05/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 6,167,862 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,169.85(AUD) 165 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,196.80(AUD) 170 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,209.16(AUD) 172 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,222.06(AUD) 172 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,341.40(AUD) 190 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,510.84(AUD) 214 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,534.68(AUD) 216 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 1,585.92(AUD) 224 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 10,429.90(AUD) 1,469 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 105.45(AUD) 15 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 113.76(AUD) 16 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 126.36(AUD) 18 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 163.53(AUD) 23 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 19,858.23(AUD) 2,793 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 191.70(AUD) 27 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,047.68(AUD) 288 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,060.28(AUD) 291 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,064.44(AUD) 292 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,219.17(AUD) 313 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,244.36(AUD) 317 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,260.98(AUD) 318 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,354.31(AUD) 333 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 2,914.56(AUD) 414 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 29,058.57(AUD) 4,087 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 3,193.08(AUD) 451 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 3,435.52(AUD) 488 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 3,557.10(AUD) 501 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 3,741.70(AUD) 527 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 414.18(AUD) 59 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 42.66(AUD) 6 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 561.69(AUD) 79 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 576.46(AUD) 82 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 694.98(AUD) 99 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 70.70(AUD) 10 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 702.90(AUD) 99 OrdinaryShares

105

09/05/2022 Morgan StanleyAustralia Securities Limited Buy 708.00(AUD) 100 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 733.20(AUD) 104 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 743.40(AUD) 105 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 77.93(AUD) 11 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 8,482.44(AUD) 1,196 OrdinaryShares
09/05/2022 Morgan StanleyAustralia Securities Limited Buy 856.68(AUD) 121 OrdinaryShares
09/05/2022 Morgan StanleyCapital Services LLC Buy N/A 309 Swaps
09/06/2022 Morgan Stanley& Co. Internationalplc Borrow N/A 55,707 OrdinaryShares
09/06/2022 Morgan Stanley& Co. Internationalplc Buy N/A 13,897 Swaps
09/06/2022 Morgan Stanley& Co. Internationalplc Buy N/A 5,650 Swaps
09/06/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 54,086 Ordinary Shares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,327.70(AUD) 187 OrdinaryShares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,383.22(AUD) 194 OrdinaryShares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 1,809.92(AUD) 256 OrdinaryShares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 114.08(AUD) 16 OrdinaryShares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 14,576.30(AUD) 2,053 OrdinaryShares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 185.64(AUD) 26 OrdinaryShares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 191.97(AUD) 27 OrdinaryShares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 241.74(AUD) 34 OrdinaryShares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 253.08(AUD) 36 OrdinaryShares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 4,297.15(AUD) 601 OrdinaryShares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 5,462.60(AUD) 764 OrdinaryShares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 572.67(AUD) 81 OrdinaryShares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 646.10(AUD) 91 OrdinaryShares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 765.72(AUD) 108 OrdinaryShares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 8,278.97(AUD) 1,171 OrdinaryShares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 9,373.92(AUD) 1,324 OrdinaryShares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 9,897.64(AUD) 1,396 OrdinaryShares
09/06/2022 Morgan StanleyAustralia Securities Limited Buy 92.43(AUD) 13 OrdinaryShares
09/06/2022 Morgan StanleyCapital Services LLC Buy N/A 148 Swaps
09/06/2022 Morgan StanleyCapital Services LLC Buy N/A 4,340 Swaps
09/07/2022 Morgan Stanley& Co. Internationalplc Buy N/A 3,919 Swaps
09/07/2022 Morgan Stanley& Co. Internationalplc Buy N/A 8,487 Swaps
09/07/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 35,210 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,031.67(AUD) 145 OrdinaryShares

106

09/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,079.65(AUD) 151 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,128.12(AUD) 158 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,198.68(AUD) 168 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,200.74(AUD) 169 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,218.90(AUD) 170 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,272.63(AUD) 177 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,583.68(AUD) 224 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,647.03(AUD) 231 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,732.72(AUD) 242 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,813.56(AUD) 254 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 1,898.37(AUD) 267 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 10,038.60(AUD) 1,404 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 12,379.19(AUD) 1,735 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 12,798.20(AUD) 1,780 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 121.89(AUD) 17 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 149.52(AUD) 21 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 149.52(AUD) 21 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 150.36(AUD) 21 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 18,118.10(AUD) 2,534 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 2,207.79(AUD) 309 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 2,230.80(AUD) 312 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 2,300.80(AUD) 320 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 2,506.00(AUD) 350 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 2,876.00(AUD) 400 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 20,363.20(AUD) 2,860 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 228.16(AUD) 32 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 254.52(AUD) 36 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 27,835.52(AUD) 3,904 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 270.56(AUD) 38 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 299.46(AUD) 42 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 3,210.35(AUD) 449 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 3,443.96(AUD) 481 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 334.64(AUD) 47 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 357.50(AUD) 50 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 434.93(AUD) 61 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 5,431.05(AUD) 758 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 5,490.10(AUD) 770 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 514.80(AUD) 72 OrdinaryShares

107

09/07/2022 Morgan StanleyAustralia Securities Limited Buy 522.68(AUD) 73 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 6,326.98(AUD) 888 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 6,514.14(AUD) 906 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 611.15(AUD) 85 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 655.04(AUD) 92 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 677.35(AUD) 95 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 688.80(AUD) 96 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 723.16(AUD) 101 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 778.26(AUD) 109 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 78.54(AUD) 11 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 8,478.65(AUD) 1,185 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 853.20(AUD) 120 OrdinaryShares
09/07/2022 Morgan StanleyAustralia Securities Limited Buy 9,132.06(AUD) 1,279 OrdinaryShares
09/07/2022 Morgan StanleyCapital Services LLC Buy N/A 1,287 Swaps
09/07/2022 Morgan StanleyCapital Services LLC Buy N/A 10,595 Swaps
09/07/2022 Morgan StanleyCapital Services LLC Buy N/A 17 Swaps
09/08/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,423 Swaps
09/08/2022 Morgan Stanley& Co. Internationalplc Buy N/A 3,178 Swaps
09/08/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 8,540,829 Ordinary Shares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,140.03(AUD) 159 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,290.53(AUD) 181 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,332.92(AUD) 188 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,428.00(AUD) 200 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,493.10(AUD) 210 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,604.25(AUD) 225 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,613.97(AUD) 227 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,642.41(AUD) 231 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,680.32(AUD) 236 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,711.22(AUD) 238 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,806.42(AUD) 253 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,840.82(AUD) 258 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,933.20(AUD) 270 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,941.30(AUD) 270 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 1,979.16(AUD) 277 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 11,147.00(AUD) 1,570 OrdinaryShares

108

09/08/2022 Morgan StanleyAustralia Securities Limited Buy 12,626.37(AUD) 1,761 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 13,244.12(AUD) 1,868 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 14.36(AUD) 2 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 15,730.00(AUD) 2,200 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 2,108.70(AUD) 297 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 2,158.40(AUD) 304 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 2,243.60(AUD) 316 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 21.27(AUD) 3 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 21.28(AUD) 3 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 22,578.00(AUD) 3,180 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 291.10(AUD) 41 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 3,104.32(AUD) 436 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 30,210.49(AUD) 4,261 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 36,875.09(AUD) 5,201 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 4,327.91(AUD) 607 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 4,973.58(AUD) 701 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 49,041.53(AUD) 6,917 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 5,051.64(AUD) 711 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 5,147.34(AUD) 726 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 536.25(AUD) 75 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 56.72(AUD) 8 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 6,006.36(AUD) 843 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 6,964.10(AUD) 974 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 695.31(AUD) 98 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 744.45(AUD) 105 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 78.15(AUD) 11 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 78.54(AUD) 11 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 788.10(AUD) 111 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 789.80(AUD) 110 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 8,132.23(AUD) 1,147 OrdinaryShares
09/08/2022 Morgan StanleyAustralia Securities Limited Buy 9,117.74(AUD) 1,286 OrdinaryShares
09/08/2022 Morgan StanleyCapital Services LLC Buy N/A 10,268 Swaps
09/08/2022 Morgan StanleyCapital Services LLC Buy N/A 525 Swaps
09/08/2022 Morgan StanleyCapital Services LLC Buy N/A 877 Swaps
09/08/2022 Morgan StanleyCapital Services LLC Buy N/A 942 Swaps
09/09/2022 Morgan Stanley& Co. Internationalplc Buy N/A 9,870 Swaps

109

09/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 20,497 Ordinary Shares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,022.25(AUD) 145 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,128.00(AUD) 160 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 1,500.96(AUD) 212 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 10,724.14(AUD) 1,519 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 10,791.05(AUD) 1,535 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 127.89(AUD) 18 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 13,084.80(AUD) 1,856 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 17,882.98(AUD) 2,533 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 296.52(AUD) 42 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 3,133.78(AUD) 442 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 3,290.00(AUD) 470 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 353.75(AUD) 50 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 38,493.00(AUD) 5,460 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 4,872.00(AUD) 696 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 43,577.40(AUD) 6,155 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 593.88(AUD) 84 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 597.55(AUD) 85 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 672.12(AUD) 95 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 717.10(AUD) 101 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 769.54(AUD) 109 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 79,064.94(AUD) 11,199 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 798.00(AUD) 114 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 829.53(AUD) 117 OrdinaryShares
09/09/2022 Morgan StanleyAustralia Securities Limited Buy 930.10(AUD) 131 OrdinaryShares
09/09/2022 Morgan StanleyCapital Services LLC Buy N/A 59 Swaps
09/12/2022 Morgan Stanley& Co. Internationalplc Buy N/A 185 Swaps
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,287.12(AUD) 186 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,332.65(AUD) 193 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 1,436.23(AUD) 208 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 11,401.50(AUD) 1,650 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 15,686.15(AUD) 2,257 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 165.60(AUD) 24 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 2,594.40(AUD) 376 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 2,959.61(AUD) 428 OrdinaryShares

110

09/12/2022 Morgan StanleyAustralia Securities Limited Buy 24,993.47(AUD) 3,617 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 25,857.22(AUD) 3,742 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 378.95(AUD) 55 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 4,233.40(AUD) 610 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 4,643.70(AUD) 673 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 4,899.19(AUD) 709 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 40,147.10(AUD) 5,810 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 475.41(AUD) 69 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 482.30(AUD) 70 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 526.68(AUD) 76 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 545.10(AUD) 79 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 545.49(AUD) 79 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 615.43(AUD) 89 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 686.07(AUD) 99 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 693.00(AUD) 100 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 7,935.00(AUD) 1,150 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 755.37(AUD) 109 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 77,972.44(AUD) 11,284 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 801.56(AUD) 116 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 820.50(AUD) 119 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 822.88(AUD) 119 OrdinaryShares
09/12/2022 Morgan StanleyAustralia Securities Limited Buy 990.99(AUD) 143 OrdinaryShares
09/12/2022 Morgan StanleyCapital Services LLC Buy N/A 1,022 Swaps
09/12/2022 Morgan StanleyCapital Services LLC Buy N/A 178 Swaps
09/12/2022 Morgan StanleyCapital Services LLC Buy N/A 2,205 Swaps
09/13/2022 Morgan Stanley& Co. Internationalplc Buy 4,257.93 551 OrdinaryShares
09/13/2022 Morgan Stanley& Co. Internationalplc Buy 6,198.50 805 OrdinaryShares
09/13/2022 Morgan Stanley& Co. Internationalplc Buy 6.94(AUD) 1 OrdinaryShare
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 1,036.50(AUD) 150 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 1,241.10(AUD) 180 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 1,281.54(AUD) 186 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 1,350.44(AUD) 196 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 1,557.00(AUD) 225 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 1,729.30(AUD) 249 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 110.40(AUD) 16 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 2,297.44(AUD) 332 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 2,673.32(AUD) 388 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 200.39(AUD) 29 OrdinaryShares

111

09/13/2022 Morgan StanleyAustralia Securities Limited Buy 24,521.51(AUD) 3,559 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 288.64(AUD) 41 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 3,268.43(AUD) 473 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 4,448.54(AUD) 641 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 4,913.76(AUD) 706 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 45,604.91(AUD) 6,619 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 5,608.46(AUD) 814 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 529.37(AUD) 77 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 761.20(AUD) 110 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 8,173.20(AUD) 1,176 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 8,502.26(AUD) 1,234 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 808.47(AUD) 117 OrdinaryShares
09/13/2022 Morgan StanleyAustralia Securities Limited Buy 884.48(AUD) 128 OrdinaryShares
09/13/2022 Morgan StanleyCapital Services LLC Buy N/A 1,023 Swaps
09/13/2022 Morgan StanleyCapital Services LLC Buy N/A 1,130 Swaps
09/13/2022 Morgan StanleyCapital Services LLC Buy N/A 3,559 Swaps
09/14/2022 Morgan Stanley& Co. Internationalplc Buy 3,161.99 414 OrdinaryShares
09/14/2022 Morgan Stanley& Co. Internationalplc Buy N/A 1,344 Swaps
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 1,007.98(AUD) 149 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 1,414.93(AUD) 209 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 1,502.94(AUD) 222 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 10,153.52(AUD) 1,502 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 13,062.80(AUD) 1,921 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 18,102.14(AUD) 2,666 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 2,165.58(AUD) 318 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 2,837.12(AUD) 416 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 22,697.73(AUD) 3,333 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 278.39(AUD) 41 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 461.72(AUD) 68 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 5,074.69(AUD) 743 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 5,808.93(AUD) 853 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 548.37(AUD) 81 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 556.78(AUD) 82 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 56,815.83(AUD) 8,343 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 6.79(AUD) 1 OrdinaryShare
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 654.72(AUD) 96 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 662.48(AUD) 98 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 8,502.12(AUD) 1,254 OrdinaryShares

112

09/14/2022 Morgan StanleyAustralia Securities Limited Buy 862.72(AUD) 128 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 879.78(AUD) 129 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 986.96(AUD) 146 OrdinaryShares
09/14/2022 Morgan StanleyAustralia Securities Limited Buy 998.13(AUD) 147 OrdinaryShares
09/14/2022 Morgan StanleyCapital Services LLC Buy N/A 2,948 Swaps
09/15/2022 Morgan Stanley& Co. Internationalplc Buy 2,363.35 310 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,590.95(AUD) 235 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 1,927.64(AUD) 286 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 10,116.74(AUD) 1,501 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 10,383.60(AUD) 1,527 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 114.41(AUD) 17 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 19,080.94(AUD) 2,831 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 2,102.88(AUD) 312 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 2,136.58(AUD) 317 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 2,176.38(AUD) 321 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 2,748.62(AUD) 406 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 2,864.50(AUD) 425 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 20,540.18(AUD) 3,034 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 25,409.80(AUD) 3,770 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 27,852.24(AUD) 4,108 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 3,125.25(AUD) 463 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 3,194.76(AUD) 474 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 3,348.00(AUD) 496 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 31,260.12(AUD) 4,638 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 323.52(AUD) 48 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 352.56(AUD) 52 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 383.61(AUD) 57 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 430.72(AUD) 64 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 433.28(AUD) 64 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 448.14(AUD) 66 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 5,678.40(AUD) 840 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 521.67(AUD) 77 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 550.80(AUD) 81 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 6,312.74(AUD) 938 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 60.66(AUD) 9 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 612.00(AUD) 90 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 612.43(AUD) 91 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 67.65(AUD) 10 OrdinaryShares

113

09/15/2022 Morgan StanleyAustralia Securities Limited Buy 699.92(AUD) 104 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 708.75(AUD) 105 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 714.97(AUD) 106 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 729.54(AUD) 108 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 756.00(AUD) 112 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 78,918.66(AUD) 11,709 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 8,970.94(AUD) 1,331 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 955.66(AUD) 142 OrdinaryShares
09/15/2022 Morgan StanleyAustralia Securities Limited Buy 970.56(AUD) 144 OrdinaryShares
09/15/2022 Morgan StanleyCapital Services LLC Buy N/A 400 Swaps
09/15/2022 Morgan StanleyCapital Services LLC Buy N/A 7,588 Swaps
09/15/2022 Morgan StanleyCapital Services LLC Buy N/A 975 Swaps
09/16/2022 Morgan Stanley& Co. Internationalplc Buy 1,762.35 233 OrdinaryShares
09/16/2022 Morgan Stanley& Co. Internationalplc Buy 605.6 80 OrdinaryShares
09/16/2022 Morgan Stanley& Co. Internationalplc Collateral Received N/A 8,581,823 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 1,243.20(AUD) 185 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 1,279.64(AUD) 190 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 1,368.84(AUD) 204 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 13,668.63(AUD) 2,031 OrdinaryShares
09/16/2022 Morgan Stanley Australia Securities Limited Buy 149,545.77 (AUD) 22,287 Ordinary Shares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 160.08(AUD) 24 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 167.25(AUD) 25 OrdinaryShares
09/16/2022 Morgan Stanley Australia Securities Limited Buy 198,792.96 (AUD) 29,582 Ordinary Shares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 2,024.64(AUD) 304 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 2,768.64(AUD) 412 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 22,115.52(AUD) 3,291 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 25,343.67(AUD) 3,777 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 3,032.92(AUD) 452 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 4,462.23(AUD) 669 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 4,985.53(AUD) 743 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 469.00(AUD) 70 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 482.40(AUD) 72 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 522.20(AUD) 78 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 557.76(AUD) 83 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 56,618.98(AUD) 8,438 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 566.95(AUD) 85 OrdinaryShares

114

09/16/2022 Morgan StanleyAustralia Securities Limited Buy 582.90(AUD) 87 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 6,758.62(AUD) 1,005 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 625.89(AUD) 93 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 7,279.20(AUD) 1,080 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 7,708.80(AUD) 1,148 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 80.76(AUD) 12 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 9,018.24(AUD) 1,344 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 9,738.20(AUD) 1,460 OrdinaryShares
09/16/2022 Morgan StanleyAustralia Securities Limited Buy 983.43(AUD) 147 OrdinaryShares
09/16/2022 Morgan StanleyCapital Services LLC Buy N/A 3,510 Swaps
09/16/2022 Morgan StanleyCapital Services LLC Buy N/A 7,838 Swaps
09/16/2022 Parametric Portfolio Associates LLC Buy 99,604.30(AUD) 14,836 OrdinaryShares

115