The a2 Milk Company Limited logo

SPH Notice – Morgan Stanley and its Subsidiaries

Substantial Holder Notice13 May 2021ATMConsumer Staples

Disclosure of beginning to have substa nti al holding

Se ction 276, Financial Markets Conduct Act 2013


To NZX Limited

and

To A2 MILK CO LTD (ATM)


Date this disclosure made: 13 May, 2021


Date on which substantial holding began: 10 May, 2021


Substantial product holder(s) giving dis closure


Ful l name(s): Morgan Stanley and its Subsidiaries listed in Annexure A


Summary of substantial hold ing


Class of quoted voting products: Ordinary Shares


Summary for Morgan Stanley and its Subsidiaries listed in Annexure A


For this dis closure,—


(a) total number he ld in class: 38,059,366


(b) total in class: 743,410,790


(c) total percentage held in class: 5.119%



Details of relevant in terests –

Details For Nature of Relevant Interest
For that Relevant Interest

Relevant Agreement

Document / Comments

(a)

Number

held in

class

(b)

Percentage

held in

class

(c) Current registered

holder(s)

(d)

Registered

holder(s)

once

transfers are

registered


Morgan Stanley & Co.

International plc


Shares held or in respect of which

the holder may exercise right to

rehypothecate pursuant to the

agreement(s).

7,306 0.001%

HSBC Nominees (New

Zealand) Limited

Unknown

The relevant agreement

document(s) (Prime Brokerage

Agreement) are attached in

Annexure B (80 pages).

Shares held or in respect of which

the holder may exercise right to

rehypothecate pursuant to the

agreement(s).

165,510 0.023%

HSBC Custody Nominees

(Australia) Limited

Unknown

The relevant agreement

document(s) (Prime Brokerage

Agreement) are attached in

Annexure B (80 pages).

Holder of securities subject to an

obligation to return under a

Securities Lending Agreement.

14,116,890 1.899%

HSBC Nominees (New

Zealand) Limited

Unknown

The relevant agreement

document(s) (2000 Global Master

Securities Lending Agreement,

2010 Global Master Securities

Lending Agreement) are attached

in Annexure E (69 pages).

Holder of securities subject to an

obligation to return under a Prime

Brokerage Agreement.

126,572 0.017%

HSBC Nominees (New

Zealand) Limited

Unknown

The relevant agreement

document(s) (Prime Brokerage

Agreement) are attached in

Annexure B (80 pages).

Shares held or in respect of which

the holder may exercise control over

disposal in the ordinary course of

sales and trading businesses.

916,138 0.123%

HSBC Nominees (New

Zealand) Limited

Unknown

The relevant agreements need

not be attached under regulation

139.

Derivative relevant interest over

quoted underlying.

6,317,208 0.850% Unknown Unknown

Swap Agreement: The relevant

agreement document(s) (1992

ISDA Master Agreement & 2002

ISDA Master Agreement) are

attached in Annexure C (65

pages).


Please refer to Table 2 for details

on derivative relevant interest.

Derivative relevant interest over

quoted underlying.

560,641 0.075% Unknown Unknown

Call Option Agreement: The

relevant agreement document(s)

(2002 ISDA Master Agreement

are attached in Annexure C (41

pages).

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

Morgan Stanley & Co. LLC


Shares held or in respect of which

the holder may exercise right to

rehypothecate pursuant to the

agreement(s).

6,058 0.001%

HSBC Nominees (New

Zealand) Limited

Unknown

The relevant agreement

document(s) (Prime Brokerage

Margin Agreement) are attached

in Annexure B (19 pages).

Holder of securities subject to an

obligation to return under a

Securities Lending Agreement.

167,152 0.022%

HSBC Custody Nominees

(Australia) Limited

Unknown

The relevant agreement

document(s) (Master Securities

Loan Agreement) are attached in

Annexure D (31 pages).

Holder of securities subject to an

obligation to return under a

Securities Lending Agreement.

84,649 0.011%

HSBC Nominees (New

Zealand) Limited

Unknown

The relevant agreement

document(s) (Master Securities

Loan Agreement) are attached in

Annexure D (31 pages).

Shares held or in respect of which

the holder may exercise control over

disposal in the ordinary course of

sales and trading businesses.

649,248 0.087%

HSBC Custody Nominees

(Australia) Limited

Unknown

The relevant agreements need

not be attached under regulation

139.

Morgan Stanley Australia

Securities Limited


Holder of securities subject to an

obligation to return under a

Securities Lending Agreement.

238,000 0.032%

Morgan Stanley Australia

Securities (Nominee) Pty

Limited

Unknown

The relevant agreement

document(s) (Australian Master

Securities Lending Agreement)

are attached in Annexure F (42

pages).

Shares held or in respect of which

the holder may exercise control over

disposal in the ordinary course of

sales and trading businesses.

431,429 0.058%

Morgan Stanley Australia

Securities (Nominee) Pty

Limited

Unknown

The relevant agreements need

not be attached under regulation

139.

Morgan Stanley Investment

Management Inc.

Shares held or in respect of which

the holder may exercise control over

disposal in the ordinary course of

investment management business.

13,163 0.002%

HSBC Nominees (New

Zealand) Limited

Unknown

The relevant agreements need

not be attached under regulation

139.

Morgan Stanley Smith Barney

LLC

Shares held or in respect of which

the holder may exercise control over

disposal in the ordinary course of

discretionary managed business.

16,450 0.002%

HSBC Custody Nominees

(Australia) Limited;

Citibank Nominees New

Zealand

Unknown

The relevant agreements need

not be attached under regulation

139.

Morgan Stanley Wealth

Management Australia Pty Ltd

Shares held or in respect of which

the holder may exercise control over

disposal in the ordinary course of

discretionary managed business.

42,726 0.006%

Morgan Stanley Wealth

Management Australia Pty

discretionary client account

Unknown

The relevant agreements need

not be attached under regulation

139.

Morgan Stanley Capital

Services LLC

Derivative relevant interest over

quoted underlying.

12,299,309 1.654% Unknown Unknown

Swap Agreement: The relevant

agreement document(s) (1992

ISDA Master Agreement & 2002

ISDA Master Agreement) are

attached in Annexure C (65

pages).


Please refer to Table 2 for details

on derivative relevant interest.

E*TRADE Securities LLC

Shares held or in respect of which

the holder may exercise right to

rehypothecate pursuant to the

agreement(s).

15,584 0.002%

BNP Paribas Nominees Pty

Limited

Unknown

The relevant agreement

document(s) (Margin Agreement)

may be viewed here

.

Shares held or in respect of which

the holder may exercise right to

rehypothecate pursuant to the

agreement(s).

3,350 0.000%

BNP Paribas Nominees Pty

Limited

Unknown

The relevant agreement

document(s) (Fully Paid Lending

Program: Master Securities

Lending Agreement) are attached

in Annexure G (15 pages).

American Depositary Receipts held

or in respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s).

633 0.000% DTC Through E Trade Unknown

The relevant agreement

document(s) (Margin Agreement)

may be viewed here

.

Parametric Portfolio Associates

LLC


Shares held or in respect of which

the holder may exercise control over

disposal in the ordinary course of

investment management business.

1,765,642 0.238% Unknown Unknown

The relevant agreements need

not be attached under regulation

139.

American Depositary Receipts held

or in respect of which the holder may

exercise control over disposal in the

ordinary course of investment

management business.

115,708 0.016% Unknown Unknown

The relevant agreements need

not be attached under regulation

139.

For a derivative relevant interest, also –
Details for (a) Type of Derivative

(b) Details of Derivative

Notional Value of the

Derivative

Settlement

Type

Expiry Date of

the Derivative

Prices specified in the

terms of the derivative

(if any)

Morgan Stanley & Co. International plc

Swap Agreement

1,372,641.65 (AUD)

Cash

5/25/2023

Not Applicable

412,169.11 (AUD) 2/22/2023

315,835.89 (AUD) 11/04/2022

13,294,474.20 (AUD) 9/20/2023

708,817.45 (AUD) 11/21/2022

125,717.99 (AUD) 4/28/2023

3,011,950.62 (AUD) 12/21/2022

3,991,774.93 (AUD) 1/27/2022

1,239,444.52 (AUD) 8/16/2021

2,727,778.58 (AUD) 3/08/2023

221,654.00 (AUD) 1/18/2023

285,537.70 (AUD) 8/29/2022

1,790,266.28 (AUD) 11/05/2021

1,111,196.65 (AUD) 10/04/2022

137,188.05 (AUD) 3/31/2022

15,550,232.39 (AUD) 9/29/2022

Call Option Agreement

2,226,807.53 (AUD)

Physical

5/26/2021 10.07 (AUD)

2,360,829.35 (AUD) 5/19/2021 9.36 (AUD)

549,013.90 (AUD) 5/26/2021 10.07 (AUD)

152,490.99 (AUD) 5/26/2021 10.07 (AUD)

165,786.08 (AUD) 5/19/2021 9.36 (AUD)

Morgan Stanley Capital Services LLC Swap Agreement 935,173.70 Cash 2/15/2023 Not Applicable

382,597.77 3/15/2023
47,544.71 2/22/2023

49,837.91 (AUD) 2/28/2023

66,636.47 (AUD) 4/28/2023

85,741.15 (AUD) 3/30/2022

9,665.95 10/31/2022

268,990.56 (AUD) 10/31/2022

227,616.75 (AUD) 7/14/2022

3,906,508.18 2/22/2023

213,751.52 (AUD) 3/15/2023

4,482,221.10 (AUD) 5/31/2022

1,461,169.16 (AUD) 11/08/2021

42,261,750.64 (AUD) 9/29/2025

66,304.62 (AUD) 11/24/2022

22,996,014.27 (AUD) 8/17/2022

5,770,679.71 (AUD) 8/17/2022

21,468,297.98 (AUD) 10/15/2021

7,032.28 (AUD) 12/30/2022

4,800,000.00 (AUD) 9/13/2021




Details of transactions and events giving rise to substantial holding

Details of the transactions or other events requiring disclosure: set out in the table below






















Date of TransactionHolder of Relevant InterestTransaction NatureConsideration
Class and number of

securities

1/11/2021

Morgan Stanley & Co. International

plc

Buy2,278.00200 Ordinary Shares

1/11/2021

Morgan Stanley & Co. International

plc

BuyN/A10,225 Swaps

1/11/2021

Morgan Stanley & Co. International

plc

BuyN/A116,832 Swaps

1/11/2021

Morgan Stanley & Co. International

plc

BuyN/A14,894 Swaps

1/11/2021

Morgan Stanley & Co. International

plc

BuyN/A15,933 Swaps

1/11/2021

Morgan Stanley & Co. International

plc

BuyN/A161,485 Swaps

1/11/2021

Morgan Stanley & Co. International

plc

BuyN/A3,957 Swaps

1/11/2021

Morgan Stanley & Co. International

plc

BuyN/A41,783 Swaps

1/11/2021

Morgan Stanley & Co. International

plc

BuyN/A9,138 Swaps

1/11/2021

Morgan Stanley & Co. International

plc

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A

656,430 Ordinary

Shares

1/11/2021Morgan Stanley & Co. LLC

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A126 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

BorrowN/A

100,000 Ordinary

Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy1,073.12 (AUD)101 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy1,242.00 (AUD)115 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy1,487.30 (AUD)139 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy1,549.06 (AUD)146 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy1,758.90 (AUD)165 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy1,809.65 (AUD)170 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy10,436.14 (AUD)979 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy10,661.42 (AUD)995 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy10,735.00 (AUD)1,000 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy104,517.00 (AUD)9,800 Ordinary Shares

1/11/2021
Morgan Stanley Australia Securities

Limited

Buy11,917.88 (AUD)1,118 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy119,103.30 (AUD)11,215 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy12,274.40 (AUD)1,145 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy12,684.00 (AUD)1,200 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy13,363.84 (AUD)1,256 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy131,932.26 (AUD)12,423 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy140,396.40 (AUD)13,220 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy15,188.14 (AUD)1,441 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy15,433.27 (AUD)1,439 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy15,900.00 (AUD)1,500 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy16,931.94 (AUD)1,578 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy17,939.37 (AUD)1,698 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy18,034.80 (AUD)1,695 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy18,224.28 (AUD)1,704 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy18,627.28 (AUD)1,736 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy18,627.87 (AUD)1,745 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,005.29 (AUD)189 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,069.76 (AUD)192 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,078.70 (AUD)195 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,118.35 (AUD)199 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,123.55 (AUD)198 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,181.78 (AUD)204 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,206.88 (AUD)208 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,500.29 (AUD)234 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,513.38 (AUD)237 Ordinary Shares

1/11/2021
Morgan Stanley Australia Securities

Limited

Buy2,550.00 (AUD)240 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,557.20 (AUD)240 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,572.15 (AUD)243 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,614.49 (AUD)247 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,654.01 (AUD)247 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,663.11 (AUD)251 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,682.97 (AUD)249 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,699.17 (AUD)255 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,707.50 (AUD)250 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,990.61 (AUD)282 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy20,879.70 (AUD)1,967 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy215,281.49 (AUD)20,300 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy22,286.21 (AUD)2,077 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy23,481.23 (AUD)2,210 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy24,399.94 (AUD)2,290 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy25,194.30 (AUD)2,369 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy25,773.00 (AUD)2,420 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy28,620.90 (AUD)2,695 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy3,173.12 (AUD)296 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy3,321.24 (AUD)312 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy3,346.45 (AUD)310 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy3,424.86 (AUD)318 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy3,562.11 (AUD)334 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy3,578.40 (AUD)336 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy3,905.72 (AUD)364 Ordinary Shares

1/11/2021
Morgan Stanley Australia Securities

Limited

Buy3,906.71 (AUD)367 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy3,948.92 (AUD)367 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy300.44 (AUD)28 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy31.75 (AUD)3 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy4,041.30 (AUD)380 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy4,186.25 (AUD)394 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy4,238.70 (AUD)398 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy4,242.00 (AUD)400 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy4,377.15 (AUD)411 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy4,581.50 (AUD)425 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy4,672.04 (AUD)431 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy4,765.50 (AUD)450 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy4,781.25 (AUD)450 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy4,809.28 (AUD)448 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy40,813.86 (AUD)3,854 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy404.70 (AUD)38 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy42,484.19 (AUD)3,991 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy5,194.76 (AUD)488 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy5,318.11 (AUD)501 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy5,390.00 (AUD)500 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy5,423.70 (AUD)505 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy5,607.36 (AUD)528 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy5,767.38 (AUD)537 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy5,838.25 (AUD)550 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy5,907.72 (AUD)541 Ordinary Shares

1/11/2021
Morgan Stanley Australia Securities

Limited

Buy5,989.68 (AUD)564 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy53,556.66 (AUD)5,043 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy59,836.00 (AUD)5,600 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy6,137.56 (AUD)572 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy6,552.82 (AUD)615 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy6,755.46 (AUD)629 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy6,888.66 (AUD)642 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy6,996.68 (AUD)661 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy627.56 (AUD)58 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy63,843.78 (AUD)6,006 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy63.60 (AUD)6 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy633.30 (AUD)60 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy639.90 (AUD)60 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy64.38 (AUD)6 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy644.40 (AUD)60 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy7,299.37 (AUD)687 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy7,351.94 (AUD)690 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy7,395.17 (AUD)697 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy7,405.22 (AUD)695 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy7,491.33 (AUD)693 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy7,796.97 (AUD)738 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy7,833.62 (AUD)725 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy8,016.32 (AUD)752 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy8,051.58 (AUD)738 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy8,157.90 (AUD)766 Ordinary Shares

1/11/2021
Morgan Stanley Australia Securities

Limited

Buy8,307.63 (AUD)783 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy8,644.68 (AUD)814 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy8,654.31 (AUD)798 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy8,805.96 (AUD)809 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy8,944.91 (AUD)829 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy805.50 (AUD)75 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy839.77 (AUD)79 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy86,623.16 (AUD)8,126 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy864.40 (AUD)80 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy865.60 (AUD)80 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy874.12 (AUD)82 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy9,475.77 (AUD)886 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy9,519.36 (AUD)888 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy91,612.94 (AUD)8,542 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy92,293.60 (AUD)8,662 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy923.07 (AUD)87 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy947.85 (AUD)89 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy955.86 (AUD)89 Ordinary Shares

1/11/2021

Morgan Stanley Australia Securities

Limited

Buy97,612.00 (AUD)9,200 Ordinary Shares

1/11/2021Morgan Stanley Capital Services LLCBuyN/A1,369 Swaps

1/11/2021Morgan Stanley Capital Services LLCBuyN/A11,788 Swaps

1/11/2021Morgan Stanley Capital Services LLCBuyN/A17,321 Swaps

1/11/2021Morgan Stanley Capital Services LLCBuyN/A2,335 Swaps

1/11/2021Morgan Stanley Capital Services LLCBuyN/A39,081 Swaps

1/11/2021Morgan Stanley Capital Services LLCBuyN/A42,668 Swaps

1/11/2021Morgan Stanley Capital Services LLCBuyN/A42,912 Swaps
1/11/2021Morgan Stanley Capital Services LLCBuyN/A7,515 Swaps

1/11/2021Morgan Stanley Capital Services LLCBuyN/A9,591 Swaps

1/12/2021

Morgan Stanley & Co. International

plc

BorrowN/A16,000 Ordinary Shares

1/12/2021

Morgan Stanley & Co. International

plc

Buy2,286.00200 Ordinary Shares

1/12/2021

Morgan Stanley & Co. International

plc

Buy2,407.51211 Ordinary Shares

1/12/2021

Morgan Stanley & Co. International

plc

Buy5,029.76437 Ordinary Shares

1/12/2021

Morgan Stanley & Co. International

plc

BuyN/A1,996 Swaps

1/12/2021

Morgan Stanley & Co. International

plc

BuyN/A10,189 Swaps

1/12/2021

Morgan Stanley & Co. International

plc

BuyN/A14,692 Swaps

1/12/2021

Morgan Stanley & Co. International

plc

BuyN/A164,095 Swaps

1/12/2021

Morgan Stanley & Co. International

plc

BuyN/A18,845 Swaps

1/12/2021

Morgan Stanley & Co. International

plc

BuyN/A3,291 Swaps

1/12/2021

Morgan Stanley & Co. International

plc

BuyN/A42,013 Swaps

1/12/2021

Morgan Stanley & Co. International

plc

BuyN/A69,597 Swaps

1/12/2021

Morgan Stanley & Co. International

plc

BuyN/A712 Swaps

1/12/2021

Morgan Stanley & Co. International

plc

BuyN/A750 Swaps

1/12/2021

Morgan Stanley & Co. International

plc

BuyN/A9,200 Swaps

1/12/2021

Morgan Stanley & Co. International

plc

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A10,650 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy1,132.06 (AUD)107 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy1,140.48 (AUD)108 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy1,175.49 (AUD)111 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy1,229.35 (AUD)115 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy1,450.83 (AUD)137 Ordinary Shares

1/12/2021
Morgan Stanley Australia Securities

Limited

Buy1,844.40 (AUD)174 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy1,876.20 (AUD)177 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy10,052.64 (AUD)936 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy10,113.96 (AUD)947 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy10,462.92 (AUD)988 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy100,605.00 (AUD)9,500 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy102,924.21 (AUD)9,719 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy109,965.98 (AUD)10,282 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy11,607.34 (AUD)1,094 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy11,811.67 (AUD)1,118 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy11,823.14 (AUD)1,106 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy12,484.40 (AUD)1,180 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy12,590.20 (AUD)1,190 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy12,917.60 (AUD)1,205 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy123,242.60 (AUD)11,518 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy128,019.35 (AUD)12,083 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy14,071.40 (AUD)1,330 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy14,222.88 (AUD)1,328 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy14,988.26 (AUD)1,418 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy15,115.10 (AUD)1,430 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy157,493.00 (AUD)14,900 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy16,159.03 (AUD)1,523 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy16,600.32 (AUD)1,572 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy17,162.72 (AUD)1,601 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy17,491.03 (AUD)1,654 Ordinary Shares

1/12/2021
Morgan Stanley Australia Securities

Limited

Buy17,655.00 (AUD)1,650 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy18,367.85 (AUD)1,732 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy18,457.56 (AUD)1,738 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy18,673.60 (AUD)1,760 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy18,714.28 (AUD)1,768 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy182,987.80 (AUD)17,263 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy2,021.35 (AUD)189 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy2,149.77 (AUD)203 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy2,298.03 (AUD)217 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy2,450.91 (AUD)231 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy2,464.02 (AUD)234 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy2,491.00 (AUD)235 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy2,621.90 (AUD)247 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy2,711.04 (AUD)256 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy21,210.00 (AUD)2,000 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy21,380.00 (AUD)2,000 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy211.70 (AUD)20 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy212,626.26 (AUD)20,097 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy22,989.12 (AUD)2,177 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy229,406.14 (AUD)21,683 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy25,406.78 (AUD)2,398 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy25,538.62 (AUD)2,415 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy29,511.78 (AUD)2,796 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy3,023.02 (AUD)286 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy3,278.76 (AUD)307 Ordinary Shares

1/12/2021
Morgan Stanley Australia Securities

Limited

Buy3,298.68 (AUD)308 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy3,317.80 (AUD)313 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy3,420.57 (AUD)323 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy3,790.80 (AUD)360 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy3,808.80 (AUD)360 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy3,884.69 (AUD)367 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy3,937.60 (AUD)368 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy31,124.39 (AUD)2,917 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy31,625.44 (AUD)2,992 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy31,785.00 (AUD)3,000 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy32,724.72 (AUD)3,096 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy33,316.14 (AUD)3,146 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy33,458.47 (AUD)3,152 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy37,181.49 (AUD)3,511 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy4,387.00 (AUD)410 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy4,905.48 (AUD)463 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy4,926.60 (AUD)460 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy42,230.40 (AUD)3,984 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy43,335.68 (AUD)4,096 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy44,922.77 (AUD)4,236 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy46,279.60 (AUD)4,366 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy48,847.86 (AUD)4,617 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy492.20 (AUD)46 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy5,044.27 (AUD)477 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy5,276.70 (AUD)495 Ordinary Shares

1/12/2021
Morgan Stanley Australia Securities

Limited

Buy5,289.40 (AUD)499 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy5,294.39 (AUD)499 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy5,365.00 (AUD)500 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy517,573.60 (AUD)48,920 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy53,302.04 (AUD)5,038 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy557.44 (AUD)52 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy575.64 (AUD)54 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy6,037.09 (AUD)569 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy6,393.27 (AUD)595 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy6,456.76 (AUD)604 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy6,805.20 (AUD)642 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy698.28 (AUD)66 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy7,119.54 (AUD)666 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy7,169.43 (AUD)677 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy7,204.46 (AUD)673 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy7,437.36 (AUD)699 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy7,667.16 (AUD)724 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy705.21 (AUD)66 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy770.40 (AUD)72 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy8,368.76 (AUD)794 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy8,954.88 (AUD)848 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy80,968.74 (AUD)7,653 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy9,187.04 (AUD)857 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy9,441.81 (AUD)892 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy9,808.83 (AUD)918 Ordinary Shares

1/12/2021
Morgan Stanley Australia Securities

Limited

Buy9,823.28 (AUD)932 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy912.46 (AUD)86 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy92,002.50 (AUD)8,700 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy928.29 (AUD)87 Ordinary Shares

1/12/2021

Morgan Stanley Australia Securities

Limited

Buy978.88 (AUD)92 Ordinary Shares

1/12/2021Morgan Stanley Capital Services LLCBuyN/A1,349 Swaps

1/12/2021Morgan Stanley Capital Services LLCBuyN/A1,432 Swaps

1/12/2021Morgan Stanley Capital Services LLCBuyN/A1,999 Swaps

1/12/2021Morgan Stanley Capital Services LLCBuyN/A13,675 Swaps

1/12/2021Morgan Stanley Capital Services LLCBuyN/A252 Swaps

1/12/2021Morgan Stanley Capital Services LLCBuyN/A27,496 Swaps

1/12/2021Morgan Stanley Capital Services LLCBuyN/A29,601 Swaps

1/12/2021Morgan Stanley Capital Services LLCBuyN/A42,029 Swaps

1/12/2021Morgan Stanley Capital Services LLCBuyN/A45,489 Swaps

1/12/2021Morgan Stanley Capital Services LLCBuyN/A62,972 Swaps

1/12/2021Morgan Stanley Capital Services LLCBuyN/A8,565 Swaps

1/13/2021

Morgan Stanley & Co. International

plc

BorrowN/A20,000 Ordinary Shares

1/13/2021

Morgan Stanley & Co. International

plc

Buy179.8416 Ordinary Shares

1/13/2021

Morgan Stanley & Co. International

plc

Buy13,486.001,200 Ordinary Shares

1/13/2021

Morgan Stanley & Co. International

plc

BuyN/A1,996 Swaps

1/13/2021

Morgan Stanley & Co. International

plc

BuyN/A11,023 Swaps

1/13/2021

Morgan Stanley & Co. International

plc

BuyN/A175,095 Swaps

1/13/2021

Morgan Stanley & Co. International

plc

BuyN/A34,376 Swaps

1/13/2021

Morgan Stanley & Co. International

plc

BuyN/A7,646 Swaps

1/13/2021

Morgan Stanley & Co. International

plc

BuyN/A96 Swaps

1/13/2021
Morgan Stanley & Co. International

plc

BuyN/A979 Swaps

1/13/2021

Morgan Stanley & Co. International

plc

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A17,222 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

BorrowN/A

291,000 Ordinary

Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy1,032.57 (AUD)99 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy1,099.35 (AUD)105 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy1,123.50 (AUD)107 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy1,156.10 (AUD)110 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy1,237.82 (AUD)118 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy1,258.80 (AUD)120 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy10,277.28 (AUD)976 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy10,455,000.00 (AUD)

1,000,000 Ordinary

Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy10,595.28 (AUD)1,011 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy10,951.56 (AUD)1,044 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy11,739.67 (AUD)1,117 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy12,274.50 (AUD)1,169 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy12,383.25 (AUD)1,185 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy12,913.19 (AUD)1,231 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy125.04 (AUD)12 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy13,057.20 (AUD)1,240 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy13,511.12 (AUD)1,288 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy14,229.72 (AUD)1,363 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy14,647.23 (AUD)1,391 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy14,969.60 (AUD)1,425 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy15,277.50 (AUD)1,455 Ordinary Shares

1/13/2021
Morgan Stanley Australia Securities

Limited

Buy15,839.90 (AUD)1,510 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy15,872.52 (AUD)1,516 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy16,333.38 (AUD)1,566 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy17,547.72 (AUD)1,676 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy18,893.92 (AUD)1,796 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy18,893.92 (AUD)1,796 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy2,000.70 (AUD)190 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy2,003.59 (AUD)191 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy2,093.48 (AUD)199 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy2,257.50 (AUD)215 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy2,307.24 (AUD)221 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy2,322.71 (AUD)221 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy2,363.20 (AUD)224 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy2,432.52 (AUD)233 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy2,730.06 (AUD)261 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy20,659.86 (AUD)1,962 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy210,832.11 (AUD)20,185 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy22,060.50 (AUD)2,101 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy220.08 (AUD)21 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy26,117.35 (AUD)2,485 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy28,000.08 (AUD)2,682 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy28,243.60 (AUD)2,695 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy28,875.00 (AUD)2,750 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy3,021.12 (AUD)288 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy3,142.49 (AUD)299 Ordinary Shares

1/13/2021
Morgan Stanley Australia Securities

Limited

Buy3,206.88 (AUD)306 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy31,647.00 (AUD)3,014 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy33,206.36 (AUD)3,158 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy330,439.45 (AUD)31,621 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy34,725.35 (AUD)3,323 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy36,610.10 (AUD)3,490 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy362,208.00 (AUD)34,496 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy37,128.00 (AUD)3,536 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy399,273.60 (AUD)38,208 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy4,238.64 (AUD)406 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy4,671.15 (AUD)447 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy4,727.97 (AUD)449 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy40,257.00 (AUD)3,834 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy46,565.20 (AUD)4,456 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy5,161.71 (AUD)493 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy5,190.07 (AUD)495 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy5,402.74 (AUD)518 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy5,834.15 (AUD)553 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy53,865.00 (AUD)5,130 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy6,300.00 (AUD)600 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy6,535.27 (AUD)623 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy6,752.00 (AUD)640 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy62,015.40 (AUD)5,895 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy62.52 (AUD)6 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy627.60 (AUD)60 Ordinary Shares

1/13/2021
Morgan Stanley Australia Securities

Limited

Buy7,377.92 (AUD)704 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy7,822.50 (AUD)750 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy7,914.03 (AUD)753 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy7,961.91 (AUD)759 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy74,376.33 (AUD)7,131 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy75,619.45 (AUD)7,195 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy8,033.82 (AUD)771 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy8,752.80 (AUD)840 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy804.65 (AUD)77 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy9,210.22 (AUD)878 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy9,295.76 (AUD)887 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy9,518.02 (AUD)913 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy9,614.00 (AUD)920 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy94.41 (AUD)9 Ordinary Shares

1/13/2021

Morgan Stanley Australia Securities

Limited

Buy966.00 (AUD)92 Ordinary Shares

1/13/2021Morgan Stanley Capital Services LLCBuyN/A2,287 Swaps

1/13/2021Morgan Stanley Capital Services LLCBuyN/A2,493 Swaps

1/13/2021Morgan Stanley Capital Services LLCBuyN/A2,911 Swaps

1/13/2021Morgan Stanley Capital Services LLCBuyN/A24,684 Swaps

1/13/2021Morgan Stanley Capital Services LLCBuyN/A3 Swaps

1/13/2021Morgan Stanley Capital Services LLCBuyN/A3,908 Swaps

1/13/2021Morgan Stanley Capital Services LLCBuyN/A33,450 Swaps

1/13/2021Morgan Stanley Capital Services LLCBuyN/A35,729 Swaps

1/13/2021Morgan Stanley Capital Services LLCBuyN/A4,139 Swaps

1/13/2021Morgan Stanley Capital Services LLCBuyN/A60,824 Swaps

1/13/2021Morgan Stanley Capital Services LLCBuyN/A67,551 Swaps
1/13/2021Morgan Stanley Capital Services LLCBuyN/A81,761 Swaps

1/13/2021Morgan Stanley Capital Services LLCBuyN/A850 Swaps

1/14/2021

Morgan Stanley & Co. International

plc

BorrowN/A3,953 Ordinary Shares

1/14/2021

Morgan Stanley & Co. International

plc

Buy2,245.00200 Ordinary Shares

1/14/2021

Morgan Stanley & Co. International

plc

BuyN/A1,384 Swaps

1/14/2021

Morgan Stanley & Co. International

plc

BuyN/A11,601 Swaps

1/14/2021

Morgan Stanley & Co. International

plc

BuyN/A4,493 Swaps

1/14/2021

Morgan Stanley & Co. International

plc

BuyN/A44 Swaps

1/14/2021

Morgan Stanley & Co. International

plc

BuyN/A741 Swaps

1/14/2021

Morgan Stanley & Co. International

plc

BuyN/A93,303 Swaps

1/14/2021

Morgan Stanley & Co. International

plc

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A

238,700 Ordinary

Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

BorrowN/A8,000 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy1,028.61 (AUD)99 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy1,131.96 (AUD)109 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy1,297.04 (AUD)124 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy1,322.07 (AUD)127 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy1,536.24 (AUD)148 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy1,592.18 (AUD)152 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy1,619.75 (AUD)155 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy10,208.96 (AUD)976 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy10,260.87 (AUD)989 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy10,360.00 (AUD)1,000 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy10,432.52 (AUD)1,007 Ordinary Shares

1/14/2021
Morgan Stanley Australia Securities

Limited

Buy10,629.25 (AUD)1,025 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy10,629.60 (AUD)1,032 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy101,928.80 (AUD)9,896 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy102,824.28 (AUD)9,906 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy103,723.37 (AUD)9,983 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy11,149.40 (AUD)1,070 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy11,158.86 (AUD)1,074 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy11,283.54 (AUD)1,086 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy11,822.82 (AUD)1,139 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy118,269.72 (AUD)11,394 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy12,066.36 (AUD)1,158 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy12,124.26 (AUD)1,158 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy12,291.78 (AUD)1,174 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy12,665.41 (AUD)1,219 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy13,338.30 (AUD)1,285 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy13,544.68 (AUD)1,303 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy13,660.08 (AUD)1,316 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy14,667.20 (AUD)1,424 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy14,724.05 (AUD)1,409 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy14,939.02 (AUD)1,433 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy144,659.97 (AUD)13,923 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy15,029.63 (AUD)1,441 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy15,840.44 (AUD)1,529 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy15,880.80 (AUD)1,527 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy158,432.86 (AUD)15,278 Ordinary Shares

1/14/2021
Morgan Stanley Australia Securities

Limited

Buy158,496.40 (AUD)15,388 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy16,883.75 (AUD)1,625 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy166.00 (AUD)16 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy17,259.78 (AUD)1,658 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy17,355.36 (AUD)1,672 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy17,722.33 (AUD)1,709 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy17,736.60 (AUD)1,722 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy171,144.08 (AUD)16,472 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy176.54 (AUD)17 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy176.63 (AUD)17 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy18,720.00 (AUD)1,800 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy19,008.55 (AUD)1,819 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy19,096.82 (AUD)1,838 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy2,067.61 (AUD)199 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy2,161.08 (AUD)207 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy2,175.68 (AUD)208 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy2,331.46 (AUD)223 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy2,380.50 (AUD)230 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy2,571.76 (AUD)248 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy2,794.50 (AUD)270 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy20,281.17 (AUD)1,938 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy20,947.40 (AUD)2,020 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy205,598.30 (AUD)19,961 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy21,923.68 (AUD)2,104 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy217,481.76 (AUD)20,952 Ordinary Shares

1/14/2021
Morgan Stanley Australia Securities

Limited

Buy217,639.89 (AUD)20,787 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy22,471.79 (AUD)2,167 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy22,787.49 (AUD)2,189 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy227,465.15 (AUD)21,767 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy23,373.63 (AUD)2,241 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy24,479.21 (AUD)2,347 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy25,471.90 (AUD)2,473 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy25,595.50 (AUD)2,485 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy256,758.40 (AUD)24,928 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy26,125.00 (AUD)2,500 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy261,259.50 (AUD)25,365 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy27,081.36 (AUD)2,594 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy284,084.30 (AUD)27,581 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy29,893.57 (AUD)2,862 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy3,239.55 (AUD)313 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy3,404.64 (AUD)328 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy3,442.84 (AUD)332 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy3,666.08 (AUD)352 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy3,677.80 (AUD)355 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy3,753.94 (AUD)362 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy3,754.40 (AUD)361 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy30,486.32 (AUD)2,909 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy31,818.33 (AUD)3,039 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy31.45 (AUD)3 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy32,812.78 (AUD)3,146 Ordinary Shares

1/14/2021
Morgan Stanley Australia Securities

Limited

Buy34,868.84 (AUD)3,356 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy35,167.50 (AUD)3,375 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy35,442.30 (AUD)3,441 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy35,658.60 (AUD)3,462 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy36,160.22 (AUD)3,457 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy375.48 (AUD)36 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy4,008.96 (AUD)384 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy4,150.35 (AUD)401 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy4,720.26 (AUD)453 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy41,837.13 (AUD)3,994 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy43,564.37 (AUD)4,201 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy44,362.86 (AUD)4,278 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy45,602.10 (AUD)4,406 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy46,443.88 (AUD)4,483 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy467.10 (AUD)45 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy47,349.10 (AUD)4,597 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy5,003.99 (AUD)480 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy5,147.48 (AUD)494 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy5,152.42 (AUD)494 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy50,287.60 (AUD)4,840 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy52,249.60 (AUD)5,024 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy52,703.92 (AUD)5,029 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy53,859.96 (AUD)5,159 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy55,503.38 (AUD)5,342 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy56,432.61 (AUD)5,421 Ordinary Shares

1/14/2021
Morgan Stanley Australia Securities

Limited

Buy56,916.51 (AUD)5,457 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy563.76 (AUD)54 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy6,270.00 (AUD)600 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy6,437.60 (AUD)619 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy6,506.08 (AUD)628 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy6,680.77 (AUD)643 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy6,728.16 (AUD)642 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy6,781.40 (AUD)653 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy6,937.18 (AUD)668 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy60,577.68 (AUD)5,836 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy622.50 (AUD)60 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy7,036.56 (AUD)674 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy7,130.70 (AUD)684 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy7,210.00 (AUD)700 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy7,214.04 (AUD)691 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy7,227.99 (AUD)693 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy7,252.00 (AUD)700 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy7,353.28 (AUD)704 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy7,419.50 (AUD)710 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy7,473.60 (AUD)720 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy7,477.60 (AUD)719 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy7,484.79 (AUD)719 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy7,528.62 (AUD)726 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy7,615.87 (AUD)733 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy7,618.05 (AUD)729 Ordinary Shares

1/14/2021
Morgan Stanley Australia Securities

Limited

Buy7,712.34 (AUD)743 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy7,864.22 (AUD)754 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy72,227.75 (AUD)6,925 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy72,719.61 (AUD)6,999 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy74,544.68 (AUD)7,154 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy75,097.74 (AUD)7,214 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy76,549.60 (AUD)7,432 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy8,171.56 (AUD)788 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy8,414.55 (AUD)813 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy8,530.72 (AUD)814 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy8,586.08 (AUD)824 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy8,602.92 (AUD)828 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy8,725.75 (AUD)835 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy803,739.90 (AUD)78,033 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy85,351.59 (AUD)8,199 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy86,447.90 (AUD)8,393 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy866.52 (AUD)83 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy9,023.72 (AUD)866 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy9,391.20 (AUD)903 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy9,641.94 (AUD)924 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy9,979.98 (AUD)961 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy91,144.70 (AUD)8,849 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy94,976.30 (AUD)9,221 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy941.40 (AUD)90 Ordinary Shares

1/14/2021

Morgan Stanley Australia Securities

Limited

Buy95,420.00 (AUD)9,175 Ordinary Shares

1/14/2021Morgan Stanley Capital Services LLCBuyN/A132 Swaps
1/14/2021Morgan Stanley Capital Services LLCBuyN/A26,985 Swaps

1/14/2021Morgan Stanley Capital Services LLCBuyN/A316 Swaps

1/14/2021Morgan Stanley Capital Services LLCBuyN/A32,967 Swaps

1/14/2021Morgan Stanley Capital Services LLCBuyN/A38,529 Swaps

1/14/2021Morgan Stanley Capital Services LLCBuyN/A7 Swaps

1/14/2021Morgan Stanley Capital Services LLCBuyN/A87,973 Swaps

1/15/2021

Morgan Stanley & Co. International

plc

BorrowN/A5,000 Ordinary Shares

1/15/2021

Morgan Stanley & Co. International

plc

Buy6,096.41551 Ordinary Shares

1/15/2021

Morgan Stanley & Co. International

plc

Buy6,558.75583 Ordinary Shares

1/15/2021

Morgan Stanley & Co. International

plc

BuyN/A1,996 Swaps

1/15/2021

Morgan Stanley & Co. International

plc

BuyN/A30,617 Swaps

1/15/2021

Morgan Stanley & Co. International

plc

BuyN/A51 Swaps

1/15/2021

Morgan Stanley & Co. International

plc

BuyN/A524 Swaps

1/15/2021

Morgan Stanley & Co. International

plc

BuyN/A86,143 Swaps

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,025.00 (AUD)100 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,099.44 (AUD)108 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,103.76 (AUD)108 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,128.15 (AUD)109 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,161.66 (AUD)114 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,177.60 (AUD)115 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,261.98 (AUD)123 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,324.04 (AUD)130 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,569.78 (AUD)153 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,693.20 (AUD)166 Ordinary Shares

1/15/2021
Morgan Stanley Australia Securities

Limited

Buy1,739.10 (AUD)170 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,836.54 (AUD)179 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,852.76 (AUD)182 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,855.80 (AUD)180 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,902.56 (AUD)184 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,983.07 (AUD)193 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy10,002.44 (AUD)973 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy10,149.24 (AUD)996 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy10,373.00 (AUD)1,012 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy10,373.42 (AUD)1,019 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy10,475.32 (AUD)1,028 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy10,495.58 (AUD)1,031 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy10,658.74 (AUD)1,046 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy10,660.00 (AUD)1,040 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy10.25 (AUD)1 Ordinary Share

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy10.28 (AUD)1 Ordinary Share

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy101.80 (AUD)10 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy102,694.75 (AUD)10,019 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy11,178.00 (AUD)1,080 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy11,275.00 (AUD)1,100 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy11,322.30 (AUD)1,095 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy118,246.50 (AUD)11,525 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy12,187.92 (AUD)1,181 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy12,558.30 (AUD)1,230 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy12,816.96 (AUD)1,248 Ordinary Shares

1/15/2021
Morgan Stanley Australia Securities

Limited

Buy13,035.52 (AUD)1,273 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy13,673.50 (AUD)1,334 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy13,724.10 (AUD)1,326 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy13,727.88 (AUD)1,338 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy13,946.86 (AUD)1,366 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy14,065.80 (AUD)1,379 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy14,127.63 (AUD)1,381 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy14,128.02 (AUD)1,377 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy14,278.25 (AUD)1,393 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy14,509.55 (AUD)1,426 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy14,547.22 (AUD)1,429 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy14,566.44 (AUD)1,433 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy140,601.91 (AUD)13,771 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy15,032.32 (AUD)1,468 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy15,278.90 (AUD)1,495 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy15,385.25 (AUD)1,501 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy16,660.65 (AUD)1,635 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy165,898.24 (AUD)16,201 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy18,068.96 (AUD)1,768 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy18,147.09 (AUD)1,767 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy19,036.16 (AUD)1,859 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy19,422.18 (AUD)1,893 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy19,458.88 (AUD)1,904 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy19,639.00 (AUD)1,916 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy19,851.30 (AUD)1,918 Ordinary Shares

1/15/2021
Morgan Stanley Australia Securities

Limited

Buy2,071.51 (AUD)202 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy2,105.19 (AUD)207 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy2,197.30 (AUD)215 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy2,226.87 (AUD)218 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy2,255.00 (AUD)220 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy2,533.57 (AUD)249 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy2,604.80 (AUD)256 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy2,659.80 (AUD)260 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy2,749.68 (AUD)268 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy2,879.22 (AUD)282 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy2,921.25 (AUD)285 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy2,937.44 (AUD)287 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy20,427.66 (AUD)1,991 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy20,653.38 (AUD)2,013 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy20,736.65 (AUD)2,035 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy20,838.33 (AUD)2,049 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy20,930.50 (AUD)2,050 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy21,767.72 (AUD)2,132 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy21,971.92 (AUD)2,152 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy211,867.71 (AUD)20,751 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy23,301.60 (AUD)2,280 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy23,942.45 (AUD)2,345 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy234.14 (AUD)23 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy248,388.88 (AUD)24,328 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy249,532.40 (AUD)24,440 Ordinary Shares

1/15/2021
Morgan Stanley Australia Securities

Limited

Buy25,603.83 (AUD)2,475 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy256,125.00 (AUD)25,000 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy260,967.60 (AUD)25,560 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy27,523.60 (AUD)2,680 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy27,709.44 (AUD)2,706 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy27,989.28 (AUD)2,736 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy28,154.97 (AUD)2,763 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy3,058.16 (AUD)301 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy3,133.44 (AUD)306 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy3,330.49 (AUD)327 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy3,801.71 (AUD)374 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy3,855.60 (AUD)378 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy3,900.69 (AUD)380 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy3,961.48 (AUD)388 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy30,923.64 (AUD)3,014 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy30.49 (AUD)3 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy304.80 (AUD)30 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy32,858.47 (AUD)3,223 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy328.64 (AUD)32 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy35,992.08 (AUD)3,508 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy36,000.46 (AUD)3,526 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy38,358.97 (AUD)3,757 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy4,068.00 (AUD)400 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy4,210.38 (AUD)414 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy4,486.58 (AUD)439 Ordinary Shares

1/15/2021
Morgan Stanley Australia Securities

Limited

Buy4,500.40 (AUD)441 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy4,751.80 (AUD)460 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy4,786.75 (AUD)467 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy40,310.40 (AUD)3,952 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy40,672.00 (AUD)3,968 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy40.72 (AUD)4 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy41,635.50 (AUD)4,062 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy492.24 (AUD)48 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy5,008.20 (AUD)491 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy5,088.60 (AUD)495 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy5,135.25 (AUD)501 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy5,145.95 (AUD)505 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy5,209.59 (AUD)512 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy5,242.86 (AUD)511 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy5,993.27 (AUD)587 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy50,240.63 (AUD)4,873 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy51.37 (AUD)5 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy53,582.08 (AUD)5,248 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy54,047.70 (AUD)5,222 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy57,582.54 (AUD)5,662 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy6,142.22 (AUD)601 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy6,238.08 (AUD)608 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy6,275.08 (AUD)614 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy6,283.20 (AUD)616 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy6,388.08 (AUD)619 Ordinary Shares

1/15/2021
Morgan Stanley Australia Securities

Limited

Buy6,466.80 (AUD)634 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy6,478.29 (AUD)637 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy6,610.06 (AUD)649 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy6,625.28 (AUD)647 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy6,703.50 (AUD)654 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy6,741.57 (AUD)659 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy6,742.71 (AUD)663 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy6,826.22 (AUD)665 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy6,987.06 (AUD)681 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy60,065.43 (AUD)5,883 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy61,516.20 (AUD)6,031 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy61,775.46 (AUD)6,021 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy614.69 (AUD)60 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy63,342.43 (AUD)6,123 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy632.71 (AUD)62 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy635.50 (AUD)62 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy68,572.48 (AUD)6,736 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy7,034.95 (AUD)685 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy7,161.48 (AUD)698 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy7,301.12 (AUD)713 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy7,522.72 (AUD)735 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy7,612.92 (AUD)742 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy7,628.56 (AUD)749 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy7,872.54 (AUD)761 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy7,879.68 (AUD)768 Ordinary Shares

1/15/2021
Morgan Stanley Australia Securities

Limited

Buy7,916.62 (AUD)775 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy8,262.10 (AUD)812 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy8,359.74 (AUD)822 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy8,376.32 (AUD)818 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy8,491.95 (AUD)835 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy8,700.48 (AUD)848 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy8,969.94 (AUD)882 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy8,971.28 (AUD)883 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy80,002.16 (AUD)7,828 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy82,915.41 (AUD)8,121 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy82.08 (AUD)8 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy84,048.72 (AUD)8,232 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy9,046.06 (AUD)886 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy9,445.20 (AUD)926 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy9,502.72 (AUD)928 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy9,532.50 (AUD)930 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy9,664.07 (AUD)941 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy92,790.70 (AUD)9,115 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy955.51 (AUD)94 Ordinary Shares

1/15/2021

Morgan Stanley Australia Securities

Limited

Buy967.10 (AUD)95 Ordinary Shares

1/15/2021Morgan Stanley Capital Services LLCBuyN/A22,702 Swaps

1/15/2021Morgan Stanley Capital Services LLCBuyN/A26,192 Swaps

1/15/2021Morgan Stanley Capital Services LLCBuyN/A28,277 Swaps

1/15/2021Morgan Stanley Capital Services LLCBuyN/A44,222 Swaps

1/15/2021Morgan Stanley Capital Services LLCBuyN/A500 Swaps

1/15/2021Morgan Stanley Capital Services LLCBuyN/A8,486 Swaps
1/15/2021Morgan Stanley Capital Services LLCBuyN/A85,157 Swaps

1/15/2021Morgan Stanley Capital Services LLCBuyN/A9,323 Swaps

1/18/2021

Morgan Stanley & Co. International

plc

BorrowN/A23,524 Ordinary Shares

1/18/2021

Morgan Stanley & Co. International

plc

Buy3,243.00300 Ordinary Shares

1/18/2021

Morgan Stanley & Co. International

plc

BuyN/A2,414 Swaps

1/18/2021

Morgan Stanley & Co. International

plc

BuyN/A25,650 Swaps

1/18/2021

Morgan Stanley & Co. International

plc

BuyN/A29,924 Swaps

1/18/2021

Morgan Stanley & Co. International

plc

BuyN/A49,000 Swaps

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,030.00 (AUD)103 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,034.12 (AUD)103 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,083.24 (AUD)108 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,084.86 (AUD)108 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,220.89 (AUD)121 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,293.44 (AUD)128 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,294.08 (AUD)128 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,376.16 (AUD)137 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,426.39 (AUD)142 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,451.52 (AUD)144 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,604.31 (AUD)159 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,767.50 (AUD)175 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy10,275.84 (AUD)1,024 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy10,463.60 (AUD)1,036 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy10,695.40 (AUD)1,060 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy10,784.32 (AUD)1,072 Ordinary Shares

1/18/2021
Morgan Stanley Australia Securities

Limited

Buy10,830.82 (AUD)1,082 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy10.09 (AUD)1 Ordinary Share

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy11,319.84 (AUD)1,123 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy11,563.08 (AUD)1,154 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy11,565.78 (AUD)1,156 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy11,783.52 (AUD)1,169 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy116,236.80 (AUD)11,520 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy118,826.00 (AUD)11,800 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy12,794.12 (AUD)1,268 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy14,546.68 (AUD)1,436 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy15,311.40 (AUD)1,510 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy15,422.40 (AUD)1,512 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy15,433.00 (AUD)1,525 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy15,687.38 (AUD)1,541 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy15,855.84 (AUD)1,584 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy16,047.36 (AUD)1,592 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy16,920.64 (AUD)1,672 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy164,224.84 (AUD)16,276 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy17,025.12 (AUD)1,689 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy17,914.53 (AUD)1,779 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy18,099.20 (AUD)1,792 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy18,677.88 (AUD)1,842 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy18,971.94 (AUD)1,871 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy19,106.12 (AUD)1,903 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy19,173.35 (AUD)1,889 Ordinary Shares

1/18/2021
Morgan Stanley Australia Securities

Limited

Buy19,859.40 (AUD)1,980 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy192.28 (AUD)19 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,073.10 (AUD)207 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,076.48 (AUD)206 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,324.15 (AUD)230 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,404.80 (AUD)240 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,406.00 (AUD)240 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,456.12 (AUD)245 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,470.82 (AUD)245 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,476.17 (AUD)247 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,557.80 (AUD)252 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,604.51 (AUD)258 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,616.90 (AUD)260 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,618.49 (AUD)259 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,722.95 (AUD)270 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,727.00 (AUD)270 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,745.23 (AUD)271 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,772.42 (AUD)276 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,872.87 (AUD)287 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,885.74 (AUD)286 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,902.90 (AUD)290 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,972.34 (AUD)294 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy20,169.45 (AUD)1,995 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy20,179.28 (AUD)1,994 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy20,632.43 (AUD)2,054 Ordinary Shares

1/18/2021
Morgan Stanley Australia Securities

Limited

Buy20.04 (AUD)2 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy21,081.06 (AUD)2,106 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy21,496.80 (AUD)2,120 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy21,903.84 (AUD)2,173 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy22,575.06 (AUD)2,253 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy229,919.69 (AUD)22,969 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy23,505.19 (AUD)2,347 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy24,504.48 (AUD)2,448 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy24,769.44 (AUD)2,472 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy25,728.85 (AUD)2,555 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy26,630.00 (AUD)2,663 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy26,949.56 (AUD)2,663 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy27,511.24 (AUD)2,732 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy29,359.44 (AUD)2,904 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy3,155.80 (AUD)310 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy3,206.70 (AUD)315 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy3,299.43 (AUD)327 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy3,466.92 (AUD)346 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy3,522.28 (AUD)346 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy3,789.68 (AUD)373 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy30,906.27 (AUD)3,057 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy30.01 (AUD)3 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy300.30 (AUD)30 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy31,962.18 (AUD)3,174 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy31,990.80 (AUD)3,180 Ordinary Shares

1/18/2021
Morgan Stanley Australia Securities

Limited

Buy32,124.12 (AUD)3,206 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy32,912.06 (AUD)3,283 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy329,058.73 (AUD)32,873 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy34,442.00 (AUD)3,400 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy38,176.20 (AUD)3,810 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy38,195.51 (AUD)3,793 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy39,008.97 (AUD)3,897 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy39,714.24 (AUD)3,936 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy39,790.64 (AUD)3,928 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy4,710.00 (AUD)471 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy4,934.93 (AUD)493 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy40,440.96 (AUD)4,032 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy400.20 (AUD)40 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy43,015.70 (AUD)4,238 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy431.29 (AUD)43 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy44,369.30 (AUD)4,393 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy463.22 (AUD)46 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy47,188.00 (AUD)4,700 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy47,734.70 (AUD)4,745 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy49,815.36 (AUD)4,942 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy5,303.22 (AUD)523 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy5,347.70 (AUD)530 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy5,454.00 (AUD)540 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy5,509.21 (AUD)549 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy5,721.03 (AUD)567 Ordinary Shares

1/18/2021
Morgan Stanley Australia Securities

Limited

Buy5,801.58 (AUD)579 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy5,855.14 (AUD)578 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy5,895.66 (AUD)582 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy50.15 (AUD)5 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy523.64 (AUD)52 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy55,951.68 (AUD)5,584 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy566.16 (AUD)56 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy567.28 (AUD)56 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy58,178.12 (AUD)5,812 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy6,146.88 (AUD)608 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy6,154.90 (AUD)610 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy6,432.43 (AUD)641 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy6,489.41 (AUD)647 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy6,683.34 (AUD)667 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy6,730.13 (AUD)671 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy6,746.80 (AUD)668 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy6,861.37 (AUD)675 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy6,912.15 (AUD)681 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy600.90 (AUD)60 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy602.40 (AUD)60 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy604.20 (AUD)60 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy64,115.44 (AUD)6,386 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy660.00 (AUD)66 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy67,167.10 (AUD)6,710 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy7,126.00 (AUD)700 Ordinary Shares

1/18/2021
Morgan Stanley Australia Securities

Limited

Buy7,195.85 (AUD)710 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy7,267.26 (AUD)726 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy7,725.42 (AUD)771 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy7,749.12 (AUD)768 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy7,801.50 (AUD)769 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy7,845.36 (AUD)776 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy71,023.51 (AUD)7,039 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy714.61 (AUD)71 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy747.40 (AUD)74 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy75,564.01 (AUD)7,489 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy76,532.76 (AUD)7,638 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy8,040.05 (AUD)802 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy8,304.85 (AUD)815 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy8,323.16 (AUD)829 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy8,354.52 (AUD)828 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy8,369.91 (AUD)823 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy8,386.56 (AUD)832 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy8,828.82 (AUD)882 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy8,991.60 (AUD)885 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy821.64 (AUD)82 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy9,023.35 (AUD)889 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy9,029.40 (AUD)894 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy9,235.44 (AUD)909 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy9,433.52 (AUD)941 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy9,808.80 (AUD)976 Ordinary Shares

1/18/2021
Morgan Stanley Australia Securities

Limited

Buy9,939.84 (AUD)992 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy9,967.62 (AUD)983 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy90.72 (AUD)9 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy90.90 (AUD)9 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy92,276.00 (AUD)9,200 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy923.68 (AUD)92 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy96,257.91 (AUD)9,597 Ordinary Shares

1/18/2021

Morgan Stanley Australia Securities

Limited

Buy96,456.36 (AUD)9,636 Ordinary Shares

1/18/2021Morgan Stanley Capital Services LLCBuyN/A1 Swap

1/18/2021Morgan Stanley Capital Services LLCBuyN/A1,945 Swaps

1/18/2021Morgan Stanley Capital Services LLCBuyN/A17,877 Swaps

1/18/2021Morgan Stanley Capital Services LLCBuyN/A2,773 Swaps

1/18/2021Morgan Stanley Capital Services LLCBuyN/A27,787 Swaps

1/18/2021Morgan Stanley Capital Services LLCBuyN/A54,924 Swaps

1/18/2021Morgan Stanley Capital Services LLCBuyN/A8,578 Swaps

1/18/2021Morgan Stanley Capital Services LLCBuyN/A8,915 Swaps

1/19/2021

Morgan Stanley & Co. International

plc

BorrowN/A17,500 Ordinary Shares

1/19/2021

Morgan Stanley & Co. International

plc

Buy10,618.66973 Ordinary Shares

1/19/2021

Morgan Stanley & Co. International

plc

BuyN/A45,237 Swaps

1/19/2021

Morgan Stanley & Co. International

plc

BuyN/A84,140 Swaps

1/19/2021

Morgan Stanley & Co. International

plc

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A997 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy1,011.00 (AUD)100 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy1,051.44 (AUD)104 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy1,262.32 (AUD)124 Ordinary Shares

1/19/2021
Morgan Stanley Australia Securities

Limited

Buy1,264.80 (AUD)124 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy1,901.79 (AUD)187 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy10,567.03 (AUD)1,037 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy10,709.36 (AUD)1,052 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy10,712.68 (AUD)1,067 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy10,799.10 (AUD)1,065 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy12,180.00 (AUD)1,200 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy13,277.44 (AUD)1,312 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy13,623.26 (AUD)1,333 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy13,658.61 (AUD)1,351 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy131.04 (AUD)13 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy14,864.08 (AUD)1,463 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy15,144.35 (AUD)1,495 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy16,280.60 (AUD)1,604 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy18,183.96 (AUD)1,788 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy19,048.60 (AUD)1,886 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy19,923.76 (AUD)1,961 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy19,943.37 (AUD)1,961 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy2,102.08 (AUD)207 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy2,421.65 (AUD)238 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy2,451.60 (AUD)240 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy2,479.40 (AUD)245 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy2,676.96 (AUD)264 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy2,690.72 (AUD)268 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy20.27 (AUD)2 Ordinary Shares

1/19/2021
Morgan Stanley Australia Securities

Limited

Buy203.60 (AUD)20 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy223.96 (AUD)22 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy225,289.40 (AUD)22,196 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy25,142.66 (AUD)2,482 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy25,633.44 (AUD)2,543 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy28,692.18 (AUD)2,838 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy294.93 (AUD)29 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,057.00 (AUD)300 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,151.91 (AUD)313 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,258.15 (AUD)321 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,266.17 (AUD)321 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,487.95 (AUD)345 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,617.45 (AUD)355 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,977.16 (AUD)393 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy32,468.94 (AUD)3,177 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy32,754.30 (AUD)3,243 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy38,418.00 (AUD)3,800 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy395.65 (AUD)39 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy4,012.53 (AUD)393 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy4,045.86 (AUD)399 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy4,484.40 (AUD)444 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy4,901.39 (AUD)481 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy457.20 (AUD)45 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy5,080.00 (AUD)500 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy5,648.96 (AUD)556 Ordinary Shares

1/19/2021
Morgan Stanley Australia Securities

Limited

Buy5,703.19 (AUD)563 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy5,755.05 (AUD)567 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy50.87 (AUD)5 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy6,471.29 (AUD)636 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy6,495.88 (AUD)647 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy6,590.59 (AUD)649 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy6,682.26 (AUD)659 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy6,720.08 (AUD)668 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy6,760.30 (AUD)670 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy6,803.19 (AUD)666 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy61.32 (AUD)6 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy7,147.00 (AUD)700 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy7,541.45 (AUD)743 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy7,673.49 (AUD)759 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy731.15 (AUD)72 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy753.32 (AUD)74 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy8,239.47 (AUD)807 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy8,262.00 (AUD)810 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy8,317.06 (AUD)817 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy856.80 (AUD)85 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy873.76 (AUD)86 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy9,209.20 (AUD)910 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy9,583.64 (AUD)947 Ordinary Shares

1/19/2021

Morgan Stanley Australia Securities

Limited

Buy934.25 (AUD)92 Ordinary Shares

1/19/2021Morgan Stanley Capital Services LLCBuyN/A11,775 Swaps

1/19/2021Morgan Stanley Capital Services LLCBuyN/A16,124 Swaps
1/19/2021Morgan Stanley Capital Services LLCBuyN/A19,936 Swaps

1/19/2021Morgan Stanley Capital Services LLCBuyN/A200 Swaps

1/19/2021Morgan Stanley Capital Services LLCBuyN/A254 Swaps

1/19/2021Morgan Stanley Capital Services LLCBuyN/A4,790 Swaps

1/19/2021Morgan Stanley Capital Services LLCBuyN/A40,412 Swaps

1/19/2021Morgan Stanley Capital Services LLCBuyN/A82,343 Swaps

1/19/2021

Morgan Stanley Investment

Management Inc.

Buy6,768.90621 Ordinary Shares

1/20/2021

Morgan Stanley & Co. International

plc

BorrowN/A

1,000,997 Ordinary

Shares

1/20/2021

Morgan Stanley & Co. International

plc

Buy176.1616 Ordinary Shares

1/20/2021

Morgan Stanley & Co. International

plc

Buy682.6262 Ordinary Shares

1/20/2021

Morgan Stanley & Co. International

plc

Buy54,136.174,917 Ordinary Shares

1/20/2021

Morgan Stanley & Co. International

plc

BuyN/A1,996 Swaps

1/20/2021

Morgan Stanley & Co. International

plc

BuyN/A15,604 Swaps

1/20/2021

Morgan Stanley & Co. International

plc

BuyN/A186 Swaps

1/20/2021

Morgan Stanley & Co. International

plc

BuyN/A266 Swaps

1/20/2021

Morgan Stanley & Co. International

plc

BuyN/A27 Swaps

1/20/2021

Morgan Stanley & Co. International

plc

BuyN/A9,107 Swaps

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy1,075.20 (AUD)105 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy1,424.75 (AUD)139 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy1,517.56 (AUD)149 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy1,635.30 (AUD)158 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy1,728.87 (AUD)169 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy10,340.00 (AUD)1,000 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy10,409.10 (AUD)1,020 Ordinary Shares

1/20/2021
Morgan Stanley Australia Securities

Limited

Buy10.26 (AUD)1 Ordinary Share

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy11,454.41 (AUD)1,111 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy12,291.12 (AUD)1,191 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy12,615.54 (AUD)1,226 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy12,711.72 (AUD)1,227 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy126,462.28 (AUD)12,374 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy13,444.65 (AUD)1,299 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy13,643.70 (AUD)1,335 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy14,513.65 (AUD)1,405 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy15,493.80 (AUD)1,519 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy16,725.60 (AUD)1,616 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy16,730.14 (AUD)1,637 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy17,031.60 (AUD)1,660 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy17,884.02 (AUD)1,738 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy18,247.80 (AUD)1,789 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy18,480.10 (AUD)1,810 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy18,612.00 (AUD)1,800 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy184.05 (AUD)18 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy19,199.48 (AUD)1,886 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy2,144.48 (AUD)208 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy2,210.62 (AUD)214 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy2,260.08 (AUD)219 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy2,287.35 (AUD)221 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy2,483.46 (AUD)243 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy2,613.66 (AUD)254 Ordinary Shares

1/20/2021
Morgan Stanley Australia Securities

Limited

Buy2,680.60 (AUD)260 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy2,726.07 (AUD)267 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy20,369.81 (AUD)1,999 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy200,664.60 (AUD)19,673 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy213.99 (AUD)21 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy224.84 (AUD)22 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy24,847.02 (AUD)2,403 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy244.20 (AUD)24 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy27,746.38 (AUD)2,686 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy289,818.76 (AUD)28,358 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy29,239.42 (AUD)2,861 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy3,069.23 (AUD)299 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy3,079.70 (AUD)299 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy3,152.89 (AUD)307 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy3,189.30 (AUD)311 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy3,399.00 (AUD)330 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy3,488.31 (AUD)339 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy3,584.23 (AUD)349 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy3,618.56 (AUD)352 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy3,790.40 (AUD)368 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy3,797.14 (AUD)373 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy30,370.20 (AUD)2,940 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy312,139.24 (AUD)30,542 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy33,517.50 (AUD)3,270 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy33,652.16 (AUD)3,296 Ordinary Shares

1/20/2021
Morgan Stanley Australia Securities

Limited

Buy33,680.40 (AUD)3,302 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy33,718.71 (AUD)3,309 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy37,454.40 (AUD)3,672 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy37,599.38 (AUD)3,679 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy37,831.80 (AUD)3,709 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy4,430.68 (AUD)431 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy4,518.80 (AUD)440 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy4,921.00 (AUD)475 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy4,939.20 (AUD)480 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy41,973.75 (AUD)4,095 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy42,993.90 (AUD)4,154 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy43,037.61 (AUD)4,207 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy436,946.50 (AUD)42,775 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy44,428.40 (AUD)4,360 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy450,364.50 (AUD)43,938 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy47,044.53 (AUD)4,563 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy47,905.44 (AUD)4,642 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy48,824.22 (AUD)4,782 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy5,140.00 (AUD)500 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy5,160.78 (AUD)503 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy5,469.86 (AUD)529 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy5,677.28 (AUD)548 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy5,735.13 (AUD)556 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy5,842.10 (AUD)565 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy50,192.36 (AUD)4,916 Ordinary Shares

1/20/2021
Morgan Stanley Australia Securities

Limited

Buy52,101.63 (AUD)5,103 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy524.79 (AUD)51 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy53,122.63 (AUD)5,203 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy57,626.88 (AUD)5,584 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy6,152.44 (AUD)602 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy6,334.20 (AUD)612 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy6,531.72 (AUD)636 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy6,665.40 (AUD)644 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy6,799.06 (AUD)663 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy6,800.43 (AUD)658 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy6,827.70 (AUD)660 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy6,856.15 (AUD)665 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy6,949.60 (AUD)681 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy61,700.98 (AUD)6,061 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy612.60 (AUD)60 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy66,977.28 (AUD)6,528 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy68,792.69 (AUD)6,751 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy69,679.96 (AUD)6,818 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy694.28 (AUD)68 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy7,038.31 (AUD)687 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy7,062.35 (AUD)685 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy7,189.55 (AUD)697 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy71,087.50 (AUD)6,875 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy74,944.15 (AUD)7,255 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy8,521.59 (AUD)833 Ordinary Shares

1/20/2021
Morgan Stanley Australia Securities

Limited

Buy84,294.56 (AUD)8,248 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy9,189.32 (AUD)887 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy9,232.20 (AUD)892 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy9,944.54 (AUD)974 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy9,996.39 (AUD)981 Ordinary Shares

1/20/2021

Morgan Stanley Australia Securities

Limited

Buy97,572.60 (AUD)9,510 Ordinary Shares

1/20/2021Morgan Stanley Capital Services LLCBuyN/A11,497 Swaps

1/20/2021Morgan Stanley Capital Services LLCBuyN/A26,478 Swaps

1/20/2021Morgan Stanley Capital Services LLCBuyN/A26,755 Swaps

1/20/2021Morgan Stanley Capital Services LLCBuyN/A276 Swaps

1/20/2021Morgan Stanley Capital Services LLCBuyN/A3,077 Swaps

1/20/2021Morgan Stanley Capital Services LLCBuyN/A35 Swaps

1/20/2021Morgan Stanley Capital Services LLCBuyN/A6,283 Swaps

1/20/2021Morgan Stanley Capital Services LLCBuyN/A6,492 Swaps

1/20/2021Morgan Stanley Capital Services LLCBuyN/A6,531 Swaps

1/20/2021Morgan Stanley Capital Services LLCBuyN/A7,412 Swaps

1/20/2021Morgan Stanley Capital Services LLCBuyN/A89,030 Swaps

1/21/2021

Morgan Stanley & Co. International

plc

BorrowN/A

499,788 Ordinary

Shares

1/21/2021

Morgan Stanley & Co. International

plc

Buy1,094.00100 Ordinary Shares

1/21/2021

Morgan Stanley & Co. International

plc

Buy11,748.381,070 Ordinary Shares

1/21/2021

Morgan Stanley & Co. International

plc

Buy22,320.002,000 Ordinary Shares

1/21/2021

Morgan Stanley & Co. International

plc

BuyN/A12,086 Swaps

1/21/2021

Morgan Stanley & Co. International

plc

BuyN/A19,889 Swaps

1/21/2021

Morgan Stanley & Co. International

plc

BuyN/A36 Swaps

1/21/2021

Morgan Stanley & Co. International

plc

BuyN/A47,113 Swaps

1/21/2021
Morgan Stanley & Co. International

plc

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A126 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy1,051.95 (AUD)104 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy1,595.80 (AUD)158 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy1,654.45 (AUD)163 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy10,038.08 (AUD)988 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy10,043.04 (AUD)976 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy10,052.80 (AUD)976 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy10,099.44 (AUD)996 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy10,514.10 (AUD)1,041 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy10,973.43 (AUD)1,079 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy11,142.95 (AUD)1,085 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy113,753.20 (AUD)11,044 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy114,766.30 (AUD)11,363 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy115,836.90 (AUD)11,469 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy12,552.21 (AUD)1,227 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy12,930.72 (AUD)1,264 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy125,697.63 (AUD)12,433 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy13,286.00 (AUD)1,300 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy13,348.70 (AUD)1,321 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy13,545.60 (AUD)1,328 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy131,954.08 (AUD)12,836 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy14,813.28 (AUD)1,458 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy15,574.20 (AUD)1,542 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy16,223.40 (AUD)1,582 Ordinary Shares

1/21/2021
Morgan Stanley Australia Securities

Limited

Buy16,592.94 (AUD)1,638 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy17,013.16 (AUD)1,677 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy17,129.76 (AUD)1,686 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy17,899.71 (AUD)1,767 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy173.06 (AUD)17 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy18,970.35 (AUD)1,869 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy182.88 (AUD)18 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy19,834.54 (AUD)1,958 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy19,896.74 (AUD)1,969 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy2,192.08 (AUD)212 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy2,205.07 (AUD)218 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy2,207.97 (AUD)217 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy2,217.24 (AUD)216 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy2,222.08 (AUD)217 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy2,249.76 (AUD)218 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy2,310.78 (AUD)228 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy2,376.99 (AUD)231 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy2,452.17 (AUD)241 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy2,567.94 (AUD)254 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy2,806.01 (AUD)277 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy2,862.54 (AUD)283 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy206,706.60 (AUD)20,466 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy21,214.08 (AUD)2,088 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy21,557.64 (AUD)2,126 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy22,790.76 (AUD)2,217 Ordinary Shares

1/21/2021
Morgan Stanley Australia Securities

Limited

Buy22,871.20 (AUD)2,260 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy222.31 (AUD)22 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy25,472.20 (AUD)2,522 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy257.75 (AUD)25 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy26,034.10 (AUD)2,570 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy26,871.00 (AUD)2,650 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy27,049.75 (AUD)2,639 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy28,933.20 (AUD)2,820 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy29,754.00 (AUD)2,900 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy3,109.91 (AUD)307 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy3,197.25 (AUD)315 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy3,204.24 (AUD)316 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy3,423.84 (AUD)336 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy3,525.52 (AUD)347 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy3,569.67 (AUD)351 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy3,618.56 (AUD)352 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy3,625.90 (AUD)359 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy3,690.15 (AUD)365 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy3,780.49 (AUD)371 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy3,803.60 (AUD)370 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy30,215.70 (AUD)2,945 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy308.70 (AUD)30 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy32,701.79 (AUD)3,233 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy33,442.50 (AUD)3,250 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy33,479.64 (AUD)3,292 Ordinary Shares

1/21/2021
Morgan Stanley Australia Securities

Limited

Buy33,973.16 (AUD)3,308 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy35,764.10 (AUD)3,541 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy36,092.70 (AUD)3,570 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy372,089.16 (AUD)36,266 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy38,258.80 (AUD)3,788 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy39,994.90 (AUD)3,883 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy4,317.60 (AUD)420 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy4,504.83 (AUD)438 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy4,608.10 (AUD)454 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy41,584.55 (AUD)4,097 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy41,634.56 (AUD)4,108 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy43,605.00 (AUD)4,250 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy45,876.09 (AUD)4,467 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy47,496.78 (AUD)4,698 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy49,397.46 (AUD)4,886 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy5,039.90 (AUD)499 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy5,304.00 (AUD)520 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy5,545.76 (AUD)548 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy5,643.40 (AUD)556 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy5,904.40 (AUD)580 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy504.21 (AUD)49 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy52,680.35 (AUD)5,203 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy54,003.96 (AUD)5,339 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy54,040.74 (AUD)5,262 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy56,216.60 (AUD)5,555 Ordinary Shares

1/21/2021
Morgan Stanley Australia Securities

Limited

Buy57,680.00 (AUD)5,600 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy6,156.96 (AUD)606 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy6,168.00 (AUD)600 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy6,179.52 (AUD)602 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy6,191.50 (AUD)610 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy6,759.90 (AUD)666 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy60,718.68 (AUD)5,918 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy606.60 (AUD)60 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy61,923.10 (AUD)6,131 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy638.82 (AUD)63 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy647.68 (AUD)64 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy7,052.91 (AUD)699 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy7,115.50 (AUD)700 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy7,266.79 (AUD)717 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy7,521.84 (AUD)744 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy7,639.38 (AUD)756 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy7,746.96 (AUD)764 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy7,873.36 (AUD)778 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy7,948.20 (AUD)780 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy7,956.00 (AUD)780 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy73,111.21 (AUD)7,228 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy74,308.50 (AUD)7,350 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy76,365.58 (AUD)7,520 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy79,230.90 (AUD)7,806 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy8,526.00 (AUD)840 Ordinary Shares

1/21/2021
Morgan Stanley Australia Securities

Limited

Buy8,672.60 (AUD)842 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy8,674.38 (AUD)858 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy8,712.50 (AUD)850 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy8,861.36 (AUD)862 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy80,344.32 (AUD)7,808 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy83,474.56 (AUD)8,128 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy898.90 (AUD)89 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy9,046.09 (AUD)893 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy9,110.21 (AUD)898 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy9,169.80 (AUD)899 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy9,203.85 (AUD)905 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy9,754.15 (AUD)961 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy9,814.56 (AUD)966 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy953.16 (AUD)94 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy96,879.20 (AUD)9,592 Ordinary Shares

1/21/2021

Morgan Stanley Australia Securities

Limited

Buy98,239.45 (AUD)9,674 Ordinary Shares

1/21/2021Morgan Stanley Capital Services LLCBuyN/A29,231 Swaps

1/21/2021Morgan Stanley Capital Services LLCBuyN/A3,889 Swaps

1/21/2021Morgan Stanley Capital Services LLCBuyN/A347 Swaps

1/21/2021Morgan Stanley Capital Services LLCBuyN/A37,518 Swaps

1/21/2021Morgan Stanley Capital Services LLCBuyN/A4,930 Swaps

1/21/2021Morgan Stanley Capital Services LLCBuyN/A49,997 Swaps

1/21/2021Morgan Stanley Capital Services LLCBuyN/A5,976 Swaps

1/21/2021Morgan Stanley Capital Services LLCBuyN/A7 Swaps

1/21/2021Morgan Stanley Capital Services LLCBuyN/A70,808 Swaps

1/22/2021
Morgan Stanley & Co. International

plc

Buy1,085.00100 Ordinary Shares

1/22/2021

Morgan Stanley & Co. International

plc

Buy9,050.89824 Ordinary Shares

1/22/2021

Morgan Stanley & Co. International

plc

Buy41,202.003,780 Ordinary Shares

1/22/2021

Morgan Stanley & Co. International

plc

BuyN/A24,320 Swaps

1/22/2021

Morgan Stanley & Co. International

plc

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A10,650 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,009.00 (AUD)100 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,017.00 (AUD)100 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,224.52 (AUD)121 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,288.96 (AUD)128 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,383.70 (AUD)137 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,399.32 (AUD)138 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,460.16 (AUD)144 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,529.63 (AUD)151 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,668.15 (AUD)165 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy10,624.32 (AUD)1,054 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy100,682.07 (AUD)9,939 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy104,438.40 (AUD)10,320 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy104,504.70 (AUD)10,347 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy107,082.50 (AUD)10,550 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy11,150.70 (AUD)1,090 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy120,293.75 (AUD)11,875 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy124,648.04 (AUD)12,317 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy13,405.08 (AUD)1,322 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy142.10 (AUD)14 Ordinary Shares

1/22/2021
Morgan Stanley Australia Securities

Limited

Buy143,996.73 (AUD)14,243 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy144,016.95 (AUD)14,245 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy16,151.52 (AUD)1,596 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy16,699.60 (AUD)1,660 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy17,666.72 (AUD)1,744 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy17,821.32 (AUD)1,761 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy18,206.56 (AUD)1,808 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy18,355.56 (AUD)1,812 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy18,661.95 (AUD)1,835 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy18,999.47 (AUD)1,883 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy19,241.63 (AUD)1,907 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,032.12 (AUD)202 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,074.60 (AUD)205 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,188.08 (AUD)216 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,440.12 (AUD)241 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,513.65 (AUD)249 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,564.15 (AUD)253 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,595.84 (AUD)256 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,598.45 (AUD)255 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,769.25 (AUD)275 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,852.15 (AUD)281 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy20,381.71 (AUD)2,023 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy20,655.28 (AUD)2,033 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy201,651.75 (AUD)20,025 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy21,963.24 (AUD)2,166 Ordinary Shares

1/22/2021
Morgan Stanley Australia Securities

Limited

Buy212,312.10 (AUD)21,021 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy212.10 (AUD)21 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy213,152.94 (AUD)21,021 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy218,402.60 (AUD)21,710 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy231.61 (AUD)23 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy24,609.78 (AUD)2,427 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy264.16 (AUD)26 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy268,976.55 (AUD)26,605 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy27,855.80 (AUD)2,758 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy273.24 (AUD)27 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy275,759.88 (AUD)27,249 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy28,509.00 (AUD)2,795 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy29,408.72 (AUD)2,906 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy3,156.65 (AUD)311 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy3,403.68 (AUD)336 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy3,997.40 (AUD)395 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy30,410.88 (AUD)3,008 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy30,701.47 (AUD)3,007 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy31,972.25 (AUD)3,175 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy313.72 (AUD)31 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy32,459.70 (AUD)3,198 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy33,429.00 (AUD)3,300 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy33,441.72 (AUD)3,298 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy335.28 (AUD)33 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy34,814.70 (AUD)3,447 Ordinary Shares

1/22/2021
Morgan Stanley Australia Securities

Limited

Buy37,238.70 (AUD)3,687 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy38,181.92 (AUD)3,736 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy4,304.40 (AUD)422 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy4,854.50 (AUD)475 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy418,264.86 (AUD)41,249 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy42,048.60 (AUD)4,155 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy43,505.28 (AUD)4,316 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy44,484.97 (AUD)4,357 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy45,193.98 (AUD)4,457 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy5,672.80 (AUD)560 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy5,682.93 (AUD)561 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy5,771.48 (AUD)572 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy5,869.44 (AUD)576 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy58,698.03 (AUD)5,829 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy6,102.36 (AUD)603 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy6,126.66 (AUD)606 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy6,228.08 (AUD)613 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy6,264.72 (AUD)616 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy6,483.20 (AUD)640 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy6,583.68 (AUD)648 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy6,659.40 (AUD)660 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy6,813.60 (AUD)668 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy6,841.10 (AUD)674 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy609.00 (AUD)60 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy609.00 (AUD)60 Ordinary Shares

1/22/2021
Morgan Stanley Australia Securities

Limited

Buy64,932.90 (AUD)6,429 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy68,798.24 (AUD)6,832 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy69,655.44 (AUD)6,924 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy69,917.00 (AUD)6,950 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy7,527.60 (AUD)738 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy70,249.86 (AUD)6,894 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy721.00 (AUD)71 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy74,665.84 (AUD)7,349 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy8,436.48 (AUD)832 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy8,440.34 (AUD)839 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy8,569.57 (AUD)851 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy8,842.08 (AUD)872 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy84,206.19 (AUD)8,329 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy87,188.91 (AUD)8,607 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy88,643.88 (AUD)8,742 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy9,148.50 (AUD)900 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy9,378.60 (AUD)924 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy91,024.80 (AUD)8,924 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy945.64 (AUD)94 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy97,873.00 (AUD)9,700 Ordinary Shares

1/22/2021

Morgan Stanley Australia Securities

Limited

Buy99,737.04 (AUD)9,836 Ordinary Shares

1/22/2021Morgan Stanley Capital Services LLCBuyN/A19,195 Swaps

1/22/2021Morgan Stanley Capital Services LLCBuyN/A22,451 Swaps

1/22/2021Morgan Stanley Capital Services LLCBuyN/A3,943 Swaps

1/22/2021Morgan Stanley Capital Services LLCBuyN/A4,800 Swaps

1/22/2021Morgan Stanley Capital Services LLCBuyN/A52 Swaps
1/22/2021Morgan Stanley Capital Services LLCBuyN/A66,100 Swaps

1/22/2021Morgan Stanley Capital Services LLCBuyN/A8,872 Swaps

1/22/2021Morgan Stanley Capital Services LLCBuyN/A8,959 Swaps

1/22/2021Morgan Stanley Capital Services LLCBuyN/A934 Swaps

1/22/2021Morgan Stanley Capital Services LLCBuyN/A968 Swaps

1/25/2021

Morgan Stanley & Co. International

plc

Buy1,090.00100 Ordinary Shares

1/25/2021

Morgan Stanley & Co. International

plc

Buy9,670.43882 Ordinary Shares

1/25/2021

Morgan Stanley & Co. International

plc

Buy99,475.969,068 Ordinary Shares

1/25/2021

Morgan Stanley & Co. International

plc

BuyN/A3,047 Swaps

1/25/2021Morgan Stanley & Co. LLC

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A126 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy1,048.54 (AUD)103 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy1,131.09 (AUD)111 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy1,151.47 (AUD)113 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy1,294.08 (AUD)128 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy1,394.66 (AUD)137 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy1,649.16 (AUD)162 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy1,786.40 (AUD)176 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy1,796.55 (AUD)177 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy1,988.71 (AUD)197 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy1,999.55 (AUD)197 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy10,638.36 (AUD)1,044 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy10.13 (AUD)1 Ordinary Share

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy10.15 (AUD)1 Ordinary Share

1/25/2021
Morgan Stanley Australia Securities

Limited

Buy10.19 (AUD)1 Ordinary Share

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy108,173.52 (AUD)10,668 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy11,467.16 (AUD)1,132 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy11,730.00 (AUD)1,150 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy11,863.80 (AUD)1,170 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy112.09 (AUD)11 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy12,041.28 (AUD)1,184 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy12,275.19 (AUD)1,207 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy12,596.15 (AUD)1,241 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy12,796.68 (AUD)1,262 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy12,925.86 (AUD)1,266 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy12,964.16 (AUD)1,276 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy13,671.74 (AUD)1,343 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy14,665.14 (AUD)1,442 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy14,773.98 (AUD)1,457 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy141,473.28 (AUD)13,952 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy15,858.04 (AUD)1,567 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy152.02 (AUD)15 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy16,463.30 (AUD)1,622 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy16,483.20 (AUD)1,616 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy16,814.80 (AUD)1,655 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy18,629.07 (AUD)1,839 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy18,678.27 (AUD)1,833 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy180,406.10 (AUD)17,774 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy180,505.66 (AUD)17,714 Ordinary Shares

1/25/2021
Morgan Stanley Australia Securities

Limited

Buy19,465.38 (AUD)1,914 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy19,686.00 (AUD)1,930 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy19,917.20 (AUD)1,972 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy2,044.17 (AUD)201 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy2,170.47 (AUD)213 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy2,279.06 (AUD)223 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy2,287.12 (AUD)226 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy2,532.50 (AUD)250 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy2,570.40 (AUD)252 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy2,600.84 (AUD)257 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy2,662.20 (AUD)261 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy2,676.96 (AUD)264 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy2,708.30 (AUD)265 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy2,889.90 (AUD)285 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy2,985.40 (AUD)295 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy20,210.10 (AUD)2,001 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy20,432.28 (AUD)2,019 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy20,726.46 (AUD)2,038 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy20.32 (AUD)2 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy210,583.48 (AUD)20,686 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy215,049.77 (AUD)21,229 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy22,744.02 (AUD)2,243 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy22,772.66 (AUD)2,237 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy224.40 (AUD)22 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy224.40 (AUD)22 Ordinary Shares

1/25/2021
Morgan Stanley Australia Securities

Limited

Buy24,513.44 (AUD)2,408 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy26,178.69 (AUD)2,583 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy26,651.24 (AUD)2,618 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy26,930.16 (AUD)2,648 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy264,522.18 (AUD)26,087 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy28,876.75 (AUD)2,845 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy285.04 (AUD)28 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy3,129.28 (AUD)308 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy3,147.16 (AUD)309 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy3,228.28 (AUD)319 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy3,295.08 (AUD)324 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy3,556.56 (AUD)348 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy3,600.60 (AUD)353 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy30,158.60 (AUD)2,986 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy30,368.24 (AUD)2,989 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy325.60 (AUD)32 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy33,848.28 (AUD)3,348 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy34,982.27 (AUD)3,433 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy344.76 (AUD)34 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy35,756.71 (AUD)3,509 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy37,177.10 (AUD)3,670 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy37,571.68 (AUD)3,698 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy37,672.43 (AUD)3,697 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy4,457.20 (AUD)440 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy40.84 (AUD)4 Ordinary Shares

1/25/2021
Morgan Stanley Australia Securities

Limited

Buy410,748.71 (AUD)40,309 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy42,777.62 (AUD)4,198 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy45,832.80 (AUD)4,520 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy48,314.28 (AUD)4,746 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy48,535.52 (AUD)4,796 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy49,533.59 (AUD)4,861 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy49,728.17 (AUD)4,909 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy498.82 (AUD)49 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy5,732.40 (AUD)562 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy5,835.62 (AUD)571 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy50,151.15 (AUD)4,941 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy51,694.04 (AUD)5,078 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy51,744.88 (AUD)5,093 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy52,638.96 (AUD)5,181 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy57,623.22 (AUD)5,666 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy57,926.05 (AUD)5,707 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy6,195.54 (AUD)611 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy6,657.72 (AUD)654 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy6,716.36 (AUD)664 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy6,969.76 (AUD)686 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy60.81 (AUD)6 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy61,570.14 (AUD)6,078 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy63,116.73 (AUD)6,243 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy7,007.40 (AUD)687 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy7,091.68 (AUD)698 Ordinary Shares

1/25/2021
Morgan Stanley Australia Securities

Limited

Buy7,399.63 (AUD)733 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy7,562.80 (AUD)740 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy7,650.72 (AUD)756 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy7,703.64 (AUD)756 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy7,776.00 (AUD)768 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy7,825.14 (AUD)774 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy70,168.34 (AUD)6,886 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy8,986.20 (AUD)881 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy80,676.50 (AUD)7,925 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy9,245.60 (AUD)910 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy9,442.29 (AUD)923 Ordinary Shares

1/25/2021

Morgan Stanley Australia Securities

Limited

Buy905.13 (AUD)89 Ordinary Shares

1/25/2021Morgan Stanley Capital Services LLCBuyN/A1 Swap

1/25/2021Morgan Stanley Capital Services LLCBuyN/A12,785 Swaps

1/25/2021Morgan Stanley Capital Services LLCBuyN/A13,676 Swaps

1/25/2021Morgan Stanley Capital Services LLCBuyN/A13,697 Swaps

1/25/2021Morgan Stanley Capital Services LLCBuyN/A18,993 Swaps

1/25/2021Morgan Stanley Capital Services LLCBuyN/A2,400 Swaps

1/25/2021Morgan Stanley Capital Services LLCBuyN/A2,529 Swaps

1/25/2021Morgan Stanley Capital Services LLCBuyN/A22,161 Swaps

1/25/2021Morgan Stanley Capital Services LLCBuyN/A4,181 Swaps

1/25/2021Morgan Stanley Capital Services LLCBuyN/A4,541 Swaps

1/25/2021Morgan Stanley Capital Services LLCBuyN/A5,726 Swaps

1/25/2021Morgan Stanley Capital Services LLCBuyN/A6,398 Swaps

1/25/2021Morgan Stanley Capital Services LLCBuyN/A839 Swaps

1/26/2021
Morgan Stanley & Co. International

plc

Buy265.6624 Ordinary Shares

1/26/2021

Morgan Stanley & Co. International

plc

Buy38,811.423,506 Ordinary Shares

1/27/2021

Morgan Stanley & Co. International

plc

BorrowN/A75,000 Ordinary Shares

1/27/2021

Morgan Stanley & Co. International

plc

Buy156,722.0013,628 Ordinary Shares

1/27/2021

Morgan Stanley & Co. International

plc

BuyN/A10,739 Swaps

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy1,155.40 (AUD)109 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy1,185.48 (AUD)111 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy1,224.75 (AUD)115 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy1,246.05 (AUD)117 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy1,256.64 (AUD)119 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy1,293.20 (AUD)122 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy1,319.36 (AUD)124 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy1,505.20 (AUD)142 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy1,573.24 (AUD)148 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy1,710.68 (AUD)163 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy1,798.16 (AUD)169 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy1,895.70 (AUD)178 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy1,909.93 (AUD)179 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy1,931.08 (AUD)184 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy1,963.28 (AUD)184 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy10,367.31 (AUD)973 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy10,625.00 (AUD)1,000 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy10,685.00 (AUD)1,000 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy10,690.00 (AUD)1,000 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy105,555.32 (AUD)9,902 Ordinary Shares

1/27/2021
Morgan Stanley Australia Securities

Limited

Buy11,023.04 (AUD)1,036 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy11,065.35 (AUD)1,065 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy11,107.20 (AUD)1,040 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy11,511.33 (AUD)1,087 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy11,694.02 (AUD)1,097 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy11,815.35 (AUD)1,135 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy116.49 (AUD)11 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy118,965.60 (AUD)11,160 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy119,563.15 (AUD)11,333 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy12,632.52 (AUD)1,194 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy122,269.64 (AUD)11,524 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy126.60 (AUD)12 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy14,063.49 (AUD)1,323 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy15,194.40 (AUD)1,461 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy15,640.80 (AUD)1,470 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy15,872.74 (AUD)1,489 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy157,356.34 (AUD)14,873 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy159.90 (AUD)15 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy160,488.97 (AUD)15,013 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy169.28 (AUD)16 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy17,208.75 (AUD)1,625 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy17,269.46 (AUD)1,651 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy17,447.60 (AUD)1,646 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy17,499.15 (AUD)1,665 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy17,509.90 (AUD)1,655 Ordinary Shares

1/27/2021
Morgan Stanley Australia Securities

Limited

Buy17,512.38 (AUD)1,649 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy17,664.48 (AUD)1,692 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy17,672.31 (AUD)1,647 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy17,773.36 (AUD)1,672 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy17,818.60 (AUD)1,681 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy173,261.64 (AUD)16,223 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy18,060.37 (AUD)1,699 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy18,393.84 (AUD)1,732 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy18,395.08 (AUD)1,724 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy18,710.37 (AUD)1,747 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy185,716.73 (AUD)17,471 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy19,062.24 (AUD)1,812 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy19,210.26 (AUD)1,814 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy19,361.70 (AUD)1,818 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy19,808.18 (AUD)1,874 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy194,972.58 (AUD)18,359 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy2,009.07 (AUD)189 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy2,130.48 (AUD)203 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy2,628.36 (AUD)252 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy2,639.40 (AUD)249 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy2,953.75 (AUD)278 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy20,230.98 (AUD)1,914 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy20,763.80 (AUD)1,970 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy21,044.70 (AUD)2,010 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy21,096.24 (AUD)2,013 Ordinary Shares

1/27/2021
Morgan Stanley Australia Securities

Limited

Buy21,280.00 (AUD)2,000 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy21,300.00 (AUD)2,000 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy21,455.34 (AUD)2,026 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy21,586.50 (AUD)2,025 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy21,980.92 (AUD)2,062 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy22,567.49 (AUD)2,123 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy22,578.08 (AUD)2,128 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy220,522.40 (AUD)20,804 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy25,315.05 (AUD)2,377 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy256.08 (AUD)24 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy26,348.22 (AUD)2,481 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy26,414.70 (AUD)2,535 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy260,148.00 (AUD)24,450 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy27,253.59 (AUD)2,613 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy27,625.52 (AUD)2,626 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy282.15 (AUD)27 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy29,434.08 (AUD)2,756 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy295.40 (AUD)28 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy3,041.45 (AUD)295 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy3,105.00 (AUD)300 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy3,171.31 (AUD)307 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy3,255.00 (AUD)310 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy3,257.27 (AUD)307 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy3,294.72 (AUD)312 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy3,360.00 (AUD)320 Ordinary Shares

1/27/2021
Morgan Stanley Australia Securities

Limited

Buy30,327.70 (AUD)2,845 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy30,693.30 (AUD)2,882 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy301,022.25 (AUD)28,265 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy31,025.28 (AUD)2,938 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy31,190.94 (AUD)2,937 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy31,585.58 (AUD)2,963 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy31.80 (AUD)3 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy319,203.72 (AUD)29,916 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy32,593.81 (AUD)3,049 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy33,198.12 (AUD)3,126 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy331.08 (AUD)31 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy333,306.22 (AUD)31,267 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy35,438.40 (AUD)3,312 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy36,451.91 (AUD)3,434 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy37,575.18 (AUD)3,582 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy379,677.22 (AUD)35,617 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy38,155.04 (AUD)3,586 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy38,157.70 (AUD)3,610 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy38,969.90 (AUD)3,654 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy4,089.60 (AUD)384 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy4,573.14 (AUD)429 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy42,800.00 (AUD)4,000 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy42.24 (AUD)4 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy42.60 (AUD)4 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy44,489.35 (AUD)4,217 Ordinary Shares

1/27/2021
Morgan Stanley Australia Securities

Limited

Buy44,823.96 (AUD)4,197 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy45,550.20 (AUD)4,265 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy492,619.92 (AUD)46,212 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy5,083.20 (AUD)480 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy5,110.93 (AUD)479 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy5,385.60 (AUD)510 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy5,745.42 (AUD)541 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy5,848.86 (AUD)551 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy51,055.44 (AUD)4,776 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy51,439.50 (AUD)4,830 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy555,428.64 (AUD)52,104 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy572,724.62 (AUD)53,781 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy576.40 (AUD)55 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy6,159.60 (AUD)590 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy6,206.03 (AUD)583 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy6,295.30 (AUD)590 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy6,681.18 (AUD)636 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy6,798.84 (AUD)636 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy6,847.60 (AUD)646 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy6,890.55 (AUD)647 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy60,795.00 (AUD)5,790 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy61,240.92 (AUD)5,772 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy63.96 (AUD)6 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy64,783.53 (AUD)6,129 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy642.33 (AUD)61 Ordinary Shares

1/27/2021
Morgan Stanley Australia Securities

Limited

Buy67,324.40 (AUD)6,292 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy67,732.56 (AUD)6,342 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy670.32 (AUD)63 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy671.58 (AUD)63 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy7,145.32 (AUD)676 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy7,152.90 (AUD)678 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy7,169.43 (AUD)677 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy7,275.84 (AUD)689 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy7,406.00 (AUD)700 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy720.12 (AUD)68 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy726.24 (AUD)68 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy73,217.00 (AUD)6,940 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy75,821.02 (AUD)7,106 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy75,865.50 (AUD)7,330 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy788.84 (AUD)74 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy8,086.70 (AUD)772 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy8,838.13 (AUD)833 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy809.02 (AUD)76 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy815.28 (AUD)79 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy83,674.50 (AUD)7,969 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy83,817.25 (AUD)7,975 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy84,710.47 (AUD)7,969 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy87,262.76 (AUD)8,186 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy883.95 (AUD)83 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy899.30 (AUD)85 Ordinary Shares

1/27/2021
Morgan Stanley Australia Securities

Limited

Buy9,165.60 (AUD)855 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy9,195.48 (AUD)861 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy9,562.02 (AUD)897 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy91,555.20 (AUD)8,670 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy93,058.28 (AUD)8,804 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy95,687.04 (AUD)9,272 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy96,846.10 (AUD)9,085 Ordinary Shares

1/27/2021

Morgan Stanley Australia Securities

Limited

Buy984.87 (AUD)93 Ordinary Shares

1/27/2021Morgan Stanley Capital Services LLCBuyN/A1,424 Swaps

1/27/2021Morgan Stanley Capital Services LLCBuyN/A1,625 Swaps

1/27/2021Morgan Stanley Capital Services LLCBuyN/A100 Swaps

1/27/2021Morgan Stanley Capital Services LLCBuyN/A14,151 Swaps

1/27/2021Morgan Stanley Capital Services LLCBuyN/A22,015 Swaps

1/27/2021Morgan Stanley Capital Services LLCBuyN/A23,081 Swaps

1/27/2021Morgan Stanley Capital Services LLCBuyN/A33,070 Swaps

1/27/2021Morgan Stanley Capital Services LLCBuyN/A350 Swaps

1/27/2021Morgan Stanley Capital Services LLCBuyN/A5,421 Swaps

1/28/2021

Morgan Stanley & Co. International

plc

Buy1,425.82125 Ordinary Shares

1/28/2021

Morgan Stanley & Co. International

plc

Buy1,592.64140 Ordinary Shares

1/28/2021

Morgan Stanley & Co. International

plc

BuyN/A38,260 Swaps

1/28/2021Morgan Stanley & Co. LLC

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A90 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,009.56 (AUD)94 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,052.37 (AUD)99 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,057.00 (AUD)100 Ordinary Shares

1/28/2021
Morgan Stanley Australia Securities

Limited

Buy1,102.10 (AUD)103 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,154.45 (AUD)110 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,157.03 (AUD)109 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,192.40 (AUD)110 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,314.87 (AUD)123 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,339.85 (AUD)127 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,346.94 (AUD)126 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,370.20 (AUD)130 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,405.30 (AUD)130 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,475.60 (AUD)136 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,482.12 (AUD)138 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,514.37 (AUD)143 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,590.54 (AUD)147 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,675.55 (AUD)155 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,717.20 (AUD)162 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,723.20 (AUD)160 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,747.35 (AUD)165 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,773.54 (AUD)167 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,775.21 (AUD)167 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,834.30 (AUD)170 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,889.16 (AUD)173 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,940.40 (AUD)180 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy1,982.76 (AUD)186 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy10,036.08 (AUD)954 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy10,081.68 (AUD)952 Ordinary Shares

1/28/2021
Morgan Stanley Australia Securities

Limited

Buy10,093.82 (AUD)946 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy10,263.47 (AUD)971 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy10,365.12 (AUD)976 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy10,491.81 (AUD)987 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy10,527.10 (AUD)995 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy10,530.00 (AUD)1,000 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy10,690.00 (AUD)1,000 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy10,700.00 (AUD)1,000 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy10,839.66 (AUD)1,014 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy10,945.34 (AUD)1,036 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy11,013.78 (AUD)1,041 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy11,034.40 (AUD)1,040 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy11,083.25 (AUD)1,031 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy11,456.98 (AUD)1,087 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy11,663.91 (AUD)1,083 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy11,672.98 (AUD)1,094 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy12,099.78 (AUD)1,134 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy12,394.75 (AUD)1,153 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy12,584.46 (AUD)1,162 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy12,600.00 (AUD)1,200 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy12,628.60 (AUD)1,165 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy12,635.58 (AUD)1,182 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy13,542.24 (AUD)1,268 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy13,785.64 (AUD)1,292 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy13,848.12 (AUD)1,287 Ordinary Shares

1/28/2021
Morgan Stanley Australia Securities

Limited

Buy14,221.40 (AUD)1,348 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy14,254.50 (AUD)1,326 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy14,367.17 (AUD)1,367 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy14,638.60 (AUD)1,381 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy14,714.00 (AUD)1,400 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy144,903.90 (AUD)13,606 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy16,023.15 (AUD)1,485 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy16,366.40 (AUD)1,544 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy16,485.00 (AUD)1,500 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy16,775.67 (AUD)1,549 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy166,523.40 (AUD)15,636 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy17,076.96 (AUD)1,593 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy17,082.10 (AUD)1,610 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy17,304.00 (AUD)1,648 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy17,633.60 (AUD)1,648 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy17,994.16 (AUD)1,717 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy18,293.70 (AUD)1,734 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy18,319.50 (AUD)1,725 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy18,425.70 (AUD)1,735 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy18,768.45 (AUD)1,779 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy18,792.00 (AUD)1,740 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy18,829.20 (AUD)1,768 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy182.58 (AUD)17 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy183,297.15 (AUD)17,211 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy19,009.20 (AUD)1,752 Ordinary Shares

1/28/2021
Morgan Stanley Australia Securities

Limited

Buy19,506.05 (AUD)1,835 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy19,640.52 (AUD)1,839 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,122.00 (AUD)200 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,134.44 (AUD)198 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,155.26 (AUD)204 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,244.32 (AUD)208 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,261.92 (AUD)211 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,276.40 (AUD)210 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,384.28 (AUD)222 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,442.28 (AUD)229 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,452.32 (AUD)234 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,479.02 (AUD)237 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,519.06 (AUD)239 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,520.80 (AUD)230 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,549.75 (AUD)235 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,566.65 (AUD)241 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,602.80 (AUD)241 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,612.25 (AUD)243 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,636.24 (AUD)248 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,695.68 (AUD)256 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,746.80 (AUD)252 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,832.90 (AUD)266 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,887.50 (AUD)275 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,931.12 (AUD)276 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy2,969.76 (AUD)276 Ordinary Shares

1/28/2021
Morgan Stanley Australia Securities

Limited

Buy20,673.32 (AUD)1,954 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy20,904.57 (AUD)1,941 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy21,519.21 (AUD)1,987 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy21,684.86 (AUD)2,006 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy21,849.42 (AUD)2,073 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy21,992.25 (AUD)2,065 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy21.39 (AUD)2 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy211.70 (AUD)20 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy212.60 (AUD)20 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy213.00 (AUD)20 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy22,091.94 (AUD)2,106 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy22,450.80 (AUD)2,120 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy22,523.50 (AUD)2,105 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy22,818.81 (AUD)2,107 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy23,133.48 (AUD)2,199 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy23,405.66 (AUD)2,206 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy24,303.30 (AUD)2,282 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy245,514.45 (AUD)23,053 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy25,304.40 (AUD)2,376 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy25,527.66 (AUD)2,406 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy25,570.65 (AUD)2,401 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy258.24 (AUD)24 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy26,203.20 (AUD)2,472 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy27,252.01 (AUD)2,521 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy27,764.55 (AUD)2,607 Ordinary Shares

1/28/2021
Morgan Stanley Australia Securities

Limited

Buy27,871.86 (AUD)2,622 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy28,031.73 (AUD)2,647 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy28,515.24 (AUD)2,708 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy29,782.65 (AUD)2,823 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy29,986.54 (AUD)2,741 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,013.24 (AUD)284 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,022.94 (AUD)289 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,060.85 (AUD)287 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,085.60 (AUD)290 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,116.88 (AUD)296 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,164.76 (AUD)298 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,197.80 (AUD)299 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,199.68 (AUD)303 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,216.30 (AUD)302 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,225.00 (AUD)300 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,301.50 (AUD)310 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,318.00 (AUD)316 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,319.68 (AUD)312 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,378.76 (AUD)308 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,511.02 (AUD)326 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,512.16 (AUD)324 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,515.40 (AUD)324 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,560.44 (AUD)334 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,664.14 (AUD)346 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,752.07 (AUD)357 Ordinary Shares

1/28/2021
Morgan Stanley Australia Securities

Limited

Buy3,794.63 (AUD)359 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,805.34 (AUD)353 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,826.80 (AUD)360 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,832.50 (AUD)365 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,839.80 (AUD)365 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,906.00 (AUD)360 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,942.00 (AUD)360 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,945.60 (AUD)360 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,967.50 (AUD)375 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy3,997.50 (AUD)375 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy31,711.27 (AUD)3,023 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy32.07 (AUD)3 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy33,060.76 (AUD)3,116 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy33,398.96 (AUD)3,139 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy33,464.34 (AUD)3,178 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy33,920.12 (AUD)3,182 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy348.48 (AUD)33 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy35,348.40 (AUD)3,273 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy36,892.80 (AUD)3,360 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy377.47 (AUD)35 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy38,450.60 (AUD)3,655 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy38,998.08 (AUD)3,693 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy39,341.63 (AUD)3,701 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy394.05 (AUD)37 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy4,074.24 (AUD)384 Ordinary Shares

1/28/2021
Morgan Stanley Australia Securities

Limited

Buy4,102.80 (AUD)390 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy4,425.38 (AUD)409 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy4,449.96 (AUD)423 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy4,460.22 (AUD)426 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy4,593.60 (AUD)435 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy4,682.70 (AUD)430 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy4,688.64 (AUD)444 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy4,691.30 (AUD)430 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy4,730.40 (AUD)438 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy4,749.90 (AUD)446 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy4,769.60 (AUD)440 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy4,941.60 (AUD)464 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy4,963.40 (AUD)460 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy427.60 (AUD)40 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy45,870.08 (AUD)4,352 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy46,552.22 (AUD)4,367 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy46,879.84 (AUD)4,406 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy5,069.40 (AUD)476 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy5,098.60 (AUD)481 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy5,103.90 (AUD)477 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy5,238.97 (AUD)491 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy5,284.08 (AUD)492 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy5,299.38 (AUD)499 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy5,384.80 (AUD)508 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy5,478.84 (AUD)513 Ordinary Shares

1/28/2021
Morgan Stanley Australia Securities

Limited

Buy5,527.81 (AUD)521 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy5,676.45 (AUD)533 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy5,772.60 (AUD)540 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy5,864.44 (AUD)541 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy5,874.40 (AUD)560 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy5,949.20 (AUD)556 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy588.22 (AUD)55 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy6,298.88 (AUD)592 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy6,493.32 (AUD)612 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy6,504.00 (AUD)600 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy6,897.24 (AUD)644 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy6,916.00 (AUD)650 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy6,920.98 (AUD)652 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy609.04 (AUD)57 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy61,536.44 (AUD)5,719 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy620.60 (AUD)58 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy64,110.06 (AUD)5,986 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy644,506.05 (AUD)60,517 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy67,288.32 (AUD)6,336 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy7,002.64 (AUD)646 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy7,067.44 (AUD)668 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy7,072.92 (AUD)666 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy7,198.17 (AUD)681 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy7,212.48 (AUD)683 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy7,222.38 (AUD)682 Ordinary Shares

1/28/2021
Morgan Stanley Australia Securities

Limited

Buy7,476.48 (AUD)708 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy7,490.46 (AUD)703 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy7,617.98 (AUD)718 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy7,696.33 (AUD)723 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy7,800.71 (AUD)727 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy7,876.70 (AUD)730 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy72,066.26 (AUD)6,818 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy745.20 (AUD)69 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy8,034.80 (AUD)758 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy8,051.38 (AUD)761 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy8,148.50 (AUD)758 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy8,251.37 (AUD)769 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy8,263.08 (AUD)756 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy8,355.51 (AUD)789 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy8,449.08 (AUD)778 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy8,590.10 (AUD)815 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy8,802.15 (AUD)830 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy806.19 (AUD)77 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy87,396.20 (AUD)8,284 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy875.20 (AUD)80 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy888.06 (AUD)82 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy9,248.88 (AUD)866 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy9,473.04 (AUD)892 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy9,820.72 (AUD)923 Ordinary Shares

1/28/2021

Morgan Stanley Australia Securities

Limited

Buy95.67 (AUD)9 Ordinary Shares

1/28/2021Morgan Stanley Capital Services LLCBuyN/A1,048 Swaps
1/28/2021Morgan Stanley Capital Services LLCBuyN/A1,475 Swaps

1/28/2021Morgan Stanley Capital Services LLCBuyN/A15,349 Swaps

1/28/2021Morgan Stanley Capital Services LLCBuyN/A19,582 Swaps

1/28/2021Morgan Stanley Capital Services LLCBuyN/A22,594 Swaps

1/28/2021Morgan Stanley Capital Services LLCBuyN/A3,315 Swaps

1/28/2021Morgan Stanley Capital Services LLCBuyN/A339 Swaps

1/28/2021Morgan Stanley Capital Services LLCBuyN/A6,078 Swaps

1/29/2021

Morgan Stanley & Co. International

plc

Buy1,673.98145 Ordinary Shares

1/29/2021

Morgan Stanley & Co. International

plc

Buy89,619.647,766 Ordinary Shares

1/29/2021

Morgan Stanley & Co. International

plc

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A22,246 Ordinary Shares

1/29/2021Morgan Stanley & Co. LLCBorrowN/A126 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

BorrowN/A11,000 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy1,008.62 (AUD)94 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy1,118.50 (AUD)104 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy1,148.11 (AUD)107 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy1,196.16 (AUD)112 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy1,306.62 (AUD)122 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy1,491.09 (AUD)138 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy1,533.60 (AUD)142 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy1,603.24 (AUD)149 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy1,609.50 (AUD)150 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy1,681.68 (AUD)156 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy1,787.73 (AUD)167 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy1,886.50 (AUD)175 Ordinary Shares

1/29/2021
Morgan Stanley Australia Securities

Limited

Buy1,929.60 (AUD)180 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy1,948.31 (AUD)182 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy10,070.36 (AUD)929 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy10,110.23 (AUD)937 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy10,336.00 (AUD)950 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy10,459.75 (AUD)973 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy10,833.16 (AUD)1,004 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy10,981.62 (AUD)1,014 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy107.90 (AUD)10 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy11,211.20 (AUD)1,040 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy11,265.72 (AUD)1,047 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy11,298.00 (AUD)1,050 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy11,523.96 (AUD)1,076 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy113,409.30 (AUD)10,599 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy12,107.20 (AUD)1,120 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy12,190.50 (AUD)1,134 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy12,242.24 (AUD)1,142 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy12,501.36 (AUD)1,164 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy13,529.95 (AUD)1,247 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy13,720.98 (AUD)1,274 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy13,807.14 (AUD)1,282 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy132,826.41 (AUD)12,333 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy14,457.10 (AUD)1,330 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy14,472.00 (AUD)1,350 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy14,719.68 (AUD)1,368 Ordinary Shares

1/29/2021
Morgan Stanley Australia Securities

Limited

Buy141.18 (AUD)13 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy145,544.25 (AUD)13,539 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy15,162.00 (AUD)1,400 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy15,433.11 (AUD)1,441 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy16,583.84 (AUD)1,547 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy16,756.98 (AUD)1,543 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy17,156.10 (AUD)1,590 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy17,282.43 (AUD)1,587 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy17,601.50 (AUD)1,645 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy17,645.82 (AUD)1,643 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy175,003.20 (AUD)16,204 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy18,675.32 (AUD)1,726 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy18,881.19 (AUD)1,737 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy19,220.85 (AUD)1,765 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy2,131.54 (AUD)197 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy2,133.28 (AUD)199 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy2,146.98 (AUD)200 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy2,150.00 (AUD)200 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy2,172.00 (AUD)200 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy2,208.32 (AUD)206 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy2,259.29 (AUD)209 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy2,413.14 (AUD)222 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy2,646.00 (AUD)245 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy2,651.12 (AUD)248 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy2,734.20 (AUD)252 Ordinary Shares

1/29/2021
Morgan Stanley Australia Securities

Limited

Buy2,991.84 (AUD)276 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy20,244.90 (AUD)1,885 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy20,541.80 (AUD)1,895 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy20,915.06 (AUD)1,933 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy21,082.62 (AUD)1,963 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy215.00 (AUD)20 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy22,841.53 (AUD)2,113 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy226.80 (AUD)21 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy23,229.85 (AUD)2,141 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy23,712.64 (AUD)2,212 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy24,087.00 (AUD)2,220 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy24,196.62 (AUD)2,226 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy24,214.40 (AUD)2,240 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy25,105.44 (AUD)2,316 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy25,134.86 (AUD)2,323 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy26,144.00 (AUD)2,432 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy27,100.75 (AUD)2,521 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy28,138.43 (AUD)2,603 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy29,314.36 (AUD)2,732 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy3,089.92 (AUD)284 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy3,113.11 (AUD)286 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy3,131.70 (AUD)292 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy3,295.60 (AUD)308 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy3,303.32 (AUD)307 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy3,317.00 (AUD)310 Ordinary Shares

1/29/2021
Morgan Stanley Australia Securities

Limited

Buy3,349.10 (AUD)313 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy3,386.66 (AUD)313 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy3,539.12 (AUD)328 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy3,565.68 (AUD)332 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy3,584.50 (AUD)335 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy3,793.63 (AUD)349 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy3,898.44 (AUD)364 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy3,902.40 (AUD)360 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy30,345.66 (AUD)2,802 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy30,526.85 (AUD)2,845 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy30,791.43 (AUD)2,859 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy31,080.06 (AUD)2,854 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy31,116.80 (AUD)2,860 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy33,242.72 (AUD)3,101 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy34,061.36 (AUD)3,148 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy342.40 (AUD)32 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy367.37 (AUD)34 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy368.22 (AUD)34 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy372,028.30 (AUD)34,769 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy379.92 (AUD)35 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy4,251.26 (AUD)394 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy4,513.12 (AUD)421 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy4,804.30 (AUD)449 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy4,928.09 (AUD)461 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy4,949.60 (AUD)460 Ordinary Shares

1/29/2021
Morgan Stanley Australia Securities

Limited

Buy4,980.36 (AUD)462 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy40,342.92 (AUD)3,732 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy42,415.92 (AUD)3,942 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy42,814.72 (AUD)3,968 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy42.88 (AUD)4 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy43.12 (AUD)4 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy44,582.40 (AUD)4,128 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy47,490.98 (AUD)4,426 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy49,187.90 (AUD)4,597 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy499,262.00 (AUD)46,660 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy5,211.57 (AUD)483 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy5,375.73 (AUD)501 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy5,409.16 (AUD)499 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy5,447.49 (AUD)503 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy5,879.79 (AUD)549 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy514.56 (AUD)48 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy53.60 (AUD)5 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy53.62 (AUD)5 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy53.82 (AUD)5 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy535.50 (AUD)50 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy552.33 (AUD)51 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy556.92 (AUD)52 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy58,984.08 (AUD)5,492 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy6,243.93 (AUD)583 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy6,469.20 (AUD)599 Ordinary Shares

1/29/2021
Morgan Stanley Australia Securities

Limited

Buy6,604.98 (AUD)617 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy60,583.40 (AUD)5,662 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy61,653.40 (AUD)5,762 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy62,094.51 (AUD)5,787 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy64,232.00 (AUD)5,920 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy65,794.40 (AUD)6,064 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy652.70 (AUD)61 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy66,789.40 (AUD)6,242 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy662.76 (AUD)61 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy67,782.56 (AUD)6,323 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy675.04 (AUD)63 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy676.62 (AUD)63 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy68,540.28 (AUD)6,364 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy7,435.08 (AUD)684 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy7,954.63 (AUD)741 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy70,353.99 (AUD)6,569 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy729.64 (AUD)68 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy8,198.31 (AUD)757 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy8,429.96 (AUD)782 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy8,453.00 (AUD)790 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy8,728.65 (AUD)815 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy85.92 (AUD)8 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy9,026.24 (AUD)842 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy9,109.77 (AUD)849 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy9,255.05 (AUD)853 Ordinary Shares

1/29/2021
Morgan Stanley Australia Securities

Limited

Buy9,387.30 (AUD)870 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy9,393.48 (AUD)873 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy9,428.40 (AUD)873 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy9,703.68 (AUD)896 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy9,794.88 (AUD)912 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy9,897.50 (AUD)925 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy90,018.54 (AUD)8,289 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy97,156.00 (AUD)9,080 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy97,391.40 (AUD)9,102 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy98,386.50 (AUD)9,195 Ordinary Shares

1/29/2021

Morgan Stanley Australia Securities

Limited

Buy981.89 (AUD)91 Ordinary Shares

1/29/2021Morgan Stanley Capital Services LLCBuyN/A12,578 Swaps

1/29/2021Morgan Stanley Capital Services LLCBuyN/A162,945 Swaps

1/29/2021Morgan Stanley Capital Services LLCBuyN/A17,082 Swaps

1/29/2021Morgan Stanley Capital Services LLCBuyN/A18,354 Swaps

1/29/2021Morgan Stanley Capital Services LLCBuyN/A4,668 Swaps

1/29/2021Morgan Stanley Capital Services LLCBuyN/A4,745 Swaps

1/29/2021Morgan Stanley Capital Services LLCBuyN/A47,737 Swaps

1/29/2021Morgan Stanley Capital Services LLCBuyN/A5,300 Swaps

1/29/2021Morgan Stanley Capital Services LLCBuyN/A6,337 Swaps

1/29/2021Morgan Stanley Capital Services LLCBuyN/A9,830 Swaps

1/29/2021

Morgan Stanley Investment

Management Inc.

Buy7,258.66629 Ordinary Shares

2/01/2021

Morgan Stanley & Co. International

plc

Buy838.0473 Ordinary Shares

2/01/2021

Morgan Stanley & Co. International

plc

Buy2,438.65212 Ordinary Shares

2/01/2021

Morgan Stanley & Co. International

plc

Buy20,740.001,800 Ordinary Shares

2/01/2021
Morgan Stanley & Co. International

plc

BuyN/A24,548 Swaps

2/01/2021

Morgan Stanley & Co. International

plc

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A638 Ordinary Shares

2/01/2021Morgan Stanley & Co. LLC

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A7 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy1,089.00 (AUD)100 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy1,147.45 (AUD)106 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy1,162.08 (AUD)108 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy1,163.62 (AUD)107 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy1,215.31 (AUD)113 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy1,305.00 (AUD)120 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy1,348.12 (AUD)125 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy1,527.03 (AUD)141 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy1,567,992.01 (AUD)

145,319 Ordinary

Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy1,568.90 (AUD)145 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy1,612.50 (AUD)150 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy1,623.00 (AUD)150 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy1,751.68 (AUD)161 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy1,762.03 (AUD)163 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy1,904.52 (AUD)177 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy1,954.68 (AUD)182 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy10,000.80 (AUD)926 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy10,176.32 (AUD)944 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy10,554.60 (AUD)980 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy10,627.50 (AUD)975 Ordinary Shares

2/01/2021
Morgan Stanley Australia Securities

Limited

Buy10,864.80 (AUD)1,006 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy11,642.25 (AUD)1,083 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy119,720.64 (AUD)11,024 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy119.62 (AUD)11 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy12,273.40 (AUD)1,126 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy12,583.66 (AUD)1,163 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy12,739.84 (AUD)1,184 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy12,892.80 (AUD)1,185 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy13,304.07 (AUD)1,233 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy13,669.24 (AUD)1,261 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy14,503.04 (AUD)1,333 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy14,739.72 (AUD)1,356 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy15,089.28 (AUD)1,392 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy15,363.10 (AUD)1,414 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy15,364.96 (AUD)1,424 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy15,418.73 (AUD)1,427 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy15,794.11 (AUD)1,453 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy151.48 (AUD)14 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy154,195.82 (AUD)14,251 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy16,185.18 (AUD)1,507 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy16,407.45 (AUD)1,515 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy161,258.02 (AUD)14,959 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy172.80 (AUD)16 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy177,951.60 (AUD)16,477 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy18,412.24 (AUD)1,708 Ordinary Shares

2/01/2021
Morgan Stanley Australia Securities

Limited

Buy19,975.34 (AUD)1,853 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy2,272.47 (AUD)211 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy2,311.25 (AUD)215 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy2,560.78 (AUD)237 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy2,674.02 (AUD)246 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy206.34 (AUD)19 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy21,620.00 (AUD)2,000 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy21.52 (AUD)2 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy21.76 (AUD)2 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy210,422.56 (AUD)19,556 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy254,719.53 (AUD)23,607 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy258.96 (AUD)24 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy26,449.20 (AUD)2,449 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy263,623.47 (AUD)24,387 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy28,855.02 (AUD)2,657 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy283,798.58 (AUD)26,302 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy3,042.25 (AUD)283 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy3,051.66 (AUD)281 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy3,590.50 (AUD)334 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy3,916.64 (AUD)364 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy30,412.64 (AUD)2,837 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy30,956.31 (AUD)2,865 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy31,374.54 (AUD)2,889 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy323,962.00 (AUD)30,136 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy33,156.00 (AUD)3,070 Ordinary Shares

2/01/2021
Morgan Stanley Australia Securities

Limited

Buy35,413.86 (AUD)3,246 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy354.75 (AUD)33 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy366,923.83 (AUD)33,943 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy4,064.56 (AUD)376 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy4,428.16 (AUD)407 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy4,837.50 (AUD)450 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy4,915.68 (AUD)456 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy40,506.00 (AUD)3,768 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy439.93 (AUD)41 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy44,955.33 (AUD)4,151 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy45,339.84 (AUD)4,152 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy452,617.20 (AUD)41,909 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy46,677.04 (AUD)4,306 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy48,339.20 (AUD)4,480 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy48,997.39 (AUD)4,541 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy485.10 (AUD)45 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy49,140.00 (AUD)4,550 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy49,974.63 (AUD)4,623 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy495.42 (AUD)46 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy5,088.65 (AUD)469 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy5,168.41 (AUD)479 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy5,385.00 (AUD)500 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy5,691.60 (AUD)527 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy5,751.25 (AUD)535 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy5,788.56 (AUD)534 Ordinary Shares

2/01/2021
Morgan Stanley Australia Securities

Limited

Buy5,848.21 (AUD)541 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy5,885.72 (AUD)547 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy52,514.98 (AUD)4,858 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy526.26 (AUD)49 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy54,176.08 (AUD)4,984 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy54,222.96 (AUD)5,016 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy54.60 (AUD)5 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy55,764.94 (AUD)5,173 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy57,823.92 (AUD)5,364 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy579.96 (AUD)54 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy59,030.37 (AUD)5,481 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy6,026.74 (AUD)557 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy6,220.06 (AUD)577 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy6,252.40 (AUD)580 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy6,420.05 (AUD)595 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy6,630.70 (AUD)610 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy6,689.80 (AUD)620 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy6,818.62 (AUD)627 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy6,830.57 (AUD)631 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy60,685.20 (AUD)5,619 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy61,891.44 (AUD)5,736 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy637.79 (AUD)59 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy64,139.28 (AUD)5,972 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy64.86 (AUD)6 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy64.92 (AUD)6 Ordinary Shares

2/01/2021
Morgan Stanley Australia Securities

Limited

Buy66,536.73 (AUD)6,201 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy681.03 (AUD)63 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy7,494.79 (AUD)693 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy76.02 (AUD)7 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy762.30 (AUD)70 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy8,326.01 (AUD)772 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy8,505.42 (AUD)789 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy8,956.88 (AUD)824 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy8,967.90 (AUD)835 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy8,971.41 (AUD)833 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy805.49 (AUD)74 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy81,492.39 (AUD)7,497 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy82,929.00 (AUD)7,700 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy88,713.18 (AUD)8,199 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy884.78 (AUD)82 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy9,146.00 (AUD)850 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy9,341.75 (AUD)869 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy9,425.76 (AUD)876 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy9,817.95 (AUD)915 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy9,857.75 (AUD)917 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy907.20 (AUD)84 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy91,914.24 (AUD)8,448 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy929.66 (AUD)86 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy931.38 (AUD)86 Ordinary Shares

2/01/2021

Morgan Stanley Australia Securities

Limited

Buy949.52 (AUD)88 Ordinary Shares

2/01/2021Morgan Stanley Capital Services LLCBuyN/A1,575 Swaps
2/01/2021Morgan Stanley Capital Services LLCBuyN/A11,521 Swaps

2/01/2021Morgan Stanley Capital Services LLCBuyN/A14,729 Swaps

2/01/2021Morgan Stanley Capital Services LLCBuyN/A170 Swaps

2/01/2021Morgan Stanley Capital Services LLCBuyN/A2,414 Swaps

2/01/2021Morgan Stanley Capital Services LLCBuyN/A895 Swaps

2/02/2021

Morgan Stanley & Co. International

plc

Buy1,438.95129 Ordinary Shares

2/02/2021

Morgan Stanley & Co. International

plc

BuyN/A32,053 Swaps

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,029.60 (AUD)99 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,047.50 (AUD)100 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,116.17 (AUD)108 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,178.10 (AUD)110 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,198.30 (AUD)115 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,205.76 (AUD)115 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,311.18 (AUD)123 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,362.24 (AUD)129 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,375.22 (AUD)133 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,376.76 (AUD)132 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,393.20 (AUD)135 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,402.65 (AUD)135 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,413.15 (AUD)137 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,462.17 (AUD)141 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,468.28 (AUD)142 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,509.45 (AUD)145 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,542.16 (AUD)148 Ordinary Shares

2/02/2021
Morgan Stanley Australia Securities

Limited

Buy1,574.93 (AUD)151 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,624.24 (AUD)158 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,633.72 (AUD)158 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,711.87 (AUD)165 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,726.72 (AUD)165 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,756.10 (AUD)170 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,787.08 (AUD)172 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy1,881.00 (AUD)180 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy10,049.69 (AUD)964 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy10,067.20 (AUD)968 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy10,124.49 (AUD)967 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy10,164.81 (AUD)969 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy10,450.00 (AUD)1,000 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy10,722.40 (AUD)1,031 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy10,741.22 (AUD)1,022 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy10,753.68 (AUD)1,036 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy10.40 (AUD)1 Ordinary Share

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy10.60 (AUD)1 Ordinary Share

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy104.50 (AUD)10 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy11,171.05 (AUD)1,069 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy11,590.88 (AUD)1,106 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy11,639.14 (AUD)1,117 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy12,821.26 (AUD)1,234 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy13,243.82 (AUD)1,271 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy13,526.49 (AUD)1,300 Ordinary Shares

2/02/2021
Morgan Stanley Australia Securities

Limited

Buy133,049.40 (AUD)12,732 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy14,434.99 (AUD)1,382 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy14,502.40 (AUD)1,408 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy14,611.80 (AUD)1,420 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy14,643.72 (AUD)1,404 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy14,844.66 (AUD)1,426 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy14,973.66 (AUD)1,422 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy14,975.92 (AUD)1,429 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy15,056.90 (AUD)1,445 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy15,452.51 (AUD)1,464 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy15,523.89 (AUD)1,497 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy15,673.80 (AUD)1,510 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy15,757.56 (AUD)1,521 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy15,910.00 (AUD)1,480 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy15,924.80 (AUD)1,480 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy15,949.50 (AUD)1,519 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy16,083.60 (AUD)1,560 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy16,971.89 (AUD)1,628 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy169,363.15 (AUD)16,207 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy169,708.00 (AUD)16,240 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy17,599.38 (AUD)1,689 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy18,622.02 (AUD)1,788 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy18,674.04 (AUD)1,806 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy19,191.20 (AUD)1,840 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,007.41 (AUD)191 Ordinary Shares

2/02/2021
Morgan Stanley Australia Securities

Limited

Buy2,034.48 (AUD)196 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,057.66 (AUD)199 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,099.02 (AUD)203 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,242.45 (AUD)215 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,248.07 (AUD)214 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,278.80 (AUD)211 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,281.24 (AUD)214 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,390.58 (AUD)228 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,432.25 (AUD)235 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,495.61 (AUD)237 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,522.06 (AUD)241 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,603.38 (AUD)247 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,607.50 (AUD)250 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,622.06 (AUD)252 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,641.66 (AUD)247 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,711.73 (AUD)259 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,717.01 (AUD)261 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,745.40 (AUD)265 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,752.17 (AUD)264 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,759.97 (AUD)265 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,777.20 (AUD)265 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,792.22 (AUD)269 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,852.85 (AUD)273 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy2,976.70 (AUD)289 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy20,050.53 (AUD)1,941 Ordinary Shares

2/02/2021
Morgan Stanley Australia Securities

Limited

Buy20,239.97 (AUD)1,966 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy20,300.39 (AUD)1,969 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy20,601.39 (AUD)1,979 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy20,608.56 (AUD)1,974 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy208,216.25 (AUD)19,925 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy208.40 (AUD)20 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy21,684.02 (AUD)2,081 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy21.42 (AUD)2 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy22,349.60 (AUD)2,149 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy22,411.23 (AUD)2,157 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy22,747.71 (AUD)2,145 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy23,036.00 (AUD)2,215 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy247.92 (AUD)24 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy25,296.12 (AUD)2,423 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy25,612.18 (AUD)2,477 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy25,614.24 (AUD)2,482 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy26,640.90 (AUD)2,574 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy26,757.12 (AUD)2,496 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy263,256.40 (AUD)25,192 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy280.80 (AUD)27 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,059.15 (AUD)295 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,076.69 (AUD)294 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,093.25 (AUD)297 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,170.72 (AUD)304 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,172.00 (AUD)305 Ordinary Shares

2/02/2021
Morgan Stanley Australia Securities

Limited

Buy3,186.99 (AUD)306 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,206.41 (AUD)311 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,241.41 (AUD)309 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,302.20 (AUD)316 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,363.20 (AUD)320 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,411.45 (AUD)315 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,473.95 (AUD)335 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,539.76 (AUD)344 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,546.20 (AUD)340 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,572.19 (AUD)342 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,631.12 (AUD)345 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,721.91 (AUD)361 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,769.20 (AUD)360 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy3,817.90 (AUD)365 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy30,189.00 (AUD)2,900 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy30,467.40 (AUD)2,958 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy30,872.07 (AUD)2,943 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy30,978.88 (AUD)2,956 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy303,123.15 (AUD)29,007 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy307.69 (AUD)29 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy31,120.37 (AUD)3,001 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy312,089.25 (AUD)29,865 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy32,048.16 (AUD)2,984 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy32,590.56 (AUD)3,158 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy333.28 (AUD)32 Ordinary Shares

2/02/2021
Morgan Stanley Australia Securities

Limited

Buy334.80 (AUD)31 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy34,969.55 (AUD)3,223 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy35,255.08 (AUD)3,403 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy38,852.34 (AUD)3,743 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy388.31 (AUD)37 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy39,229.55 (AUD)3,805 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy39,620.46 (AUD)3,817 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy4,024.80 (AUD)390 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy4,053.00 (AUD)386 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy4,087.20 (AUD)393 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy4,177.36 (AUD)404 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy4,239.12 (AUD)408 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy4,245.21 (AUD)408 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy4,263.78 (AUD)397 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy4,485.44 (AUD)428 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy4,585.05 (AUD)443 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy4,596.33 (AUD)439 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy4,602.40 (AUD)440 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy4,662.00 (AUD)444 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy4,709.84 (AUD)452 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy4,882.50 (AUD)465 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy4,905.90 (AUD)474 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy4,937.12 (AUD)472 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy42,511.68 (AUD)4,072 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy42.20 (AUD)4 Ordinary Shares

2/02/2021
Morgan Stanley Australia Securities

Limited

Buy422.30 (AUD)41 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy423.53 (AUD)41 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy427.01 (AUD)41 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy43,669.95 (AUD)4,195 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy451.28 (AUD)43 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy464.62 (AUD)45 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy467.32 (AUD)45 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy47,600.80 (AUD)4,577 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy475.18 (AUD)46 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy5,082.00 (AUD)484 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy5,184.61 (AUD)499 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy5,285.55 (AUD)501 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy5,305.75 (AUD)507 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy5,486.00 (AUD)520 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy5,506.70 (AUD)530 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy5,609.70 (AUD)542 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy5,669.32 (AUD)542 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy5,710.16 (AUD)548 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy5,726.07 (AUD)549 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy5,761.75 (AUD)549 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy5,821.32 (AUD)556 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy5,874.90 (AUD)563 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy5,996.02 (AUD)567 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy51,050.86 (AUD)4,942 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy51,784.95 (AUD)4,965 Ordinary Shares

2/02/2021
Morgan Stanley Australia Securities

Limited

Buy51.70 (AUD)5 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy51.80 (AUD)5 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy52,770.81 (AUD)5,079 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy52.35 (AUD)5 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy54,656.03 (AUD)5,291 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy56,382.20 (AUD)5,474 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy570.90 (AUD)55 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy571.45 (AUD)55 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy6,015.81 (AUD)579 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy6,031.75 (AUD)575 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy6,296.41 (AUD)589 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy6,340.11 (AUD)607 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy6,379.78 (AUD)617 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy6,412.56 (AUD)616 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy6,544.44 (AUD)636 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy6,646.08 (AUD)644 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy6,711.81 (AUD)651 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy6,749.60 (AUD)649 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy6,773.40 (AUD)639 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy6,859.80 (AUD)666 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy6,903.60 (AUD)660 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy606.10 (AUD)58 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy607.55 (AUD)58 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy61,364.87 (AUD)5,719 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy610.74 (AUD)58 Ordinary Shares

2/02/2021
Morgan Stanley Australia Securities

Limited

Buy618.91 (AUD)59 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy620.10 (AUD)60 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy625.50 (AUD)60 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy628.80 (AUD)60 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy63,562.00 (AUD)6,100 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy63,600.75 (AUD)6,145 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy65,114.55 (AUD)6,255 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy7,005.93 (AUD)673 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy7,165.41 (AUD)687 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy7,345.24 (AUD)709 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy7,592.00 (AUD)730 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy7,651.35 (AUD)735 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy7,659.85 (AUD)733 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy7,722.19 (AUD)749 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy7,855.77 (AUD)755 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy700.26 (AUD)66 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy75,960.25 (AUD)7,325 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy76,085.40 (AUD)7,330 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy773.28 (AUD)72 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy8,176.50 (AUD)790 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy8,314.38 (AUD)801 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy8,449.94 (AUD)818 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy8,560.89 (AUD)813 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy8,670.71 (AUD)841 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy80,559.05 (AUD)7,709 Ordinary Shares

2/02/2021
Morgan Stanley Australia Securities

Limited

Buy805.42 (AUD)77 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy83.92 (AUD)8 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy834.80 (AUD)80 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy9,210.15 (AUD)873 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy9,238.20 (AUD)890 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy9,405.59 (AUD)907 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy9,473.76 (AUD)918 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy9,477.09 (AUD)921 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy9,692.80 (AUD)932 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy9,702.00 (AUD)924 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy9,824.04 (AUD)941 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy9,929.36 (AUD)952 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy943.95 (AUD)87 Ordinary Shares

2/02/2021

Morgan Stanley Australia Securities

Limited

Buy973.84 (AUD)94 Ordinary Shares

2/02/2021Morgan Stanley Capital Services LLCBuyN/A1,472 Swaps

2/02/2021Morgan Stanley Capital Services LLCBuyN/A12,530 Swaps

2/02/2021Morgan Stanley Capital Services LLCBuyN/A19,739 Swaps

2/02/2021Morgan Stanley Capital Services LLCBuyN/A5,037 Swaps

2/02/2021Morgan Stanley Capital Services LLCBuyN/A505 Swaps

2/02/2021Morgan Stanley Capital Services LLCBuyN/A6,640 Swaps

2/02/2021Morgan Stanley Capital Services LLCBuyN/A700 Swaps

2/02/2021Morgan Stanley Capital Services LLCBuyN/A706 Swaps

2/03/2021

Morgan Stanley & Co. International

plc

Buy608.8555 Ordinary Shares

2/03/2021

Morgan Stanley & Co. International

plc

Buy3,517.40316 Ordinary Shares

2/03/2021

Morgan Stanley & Co. International

plc

Buy73,106.286,604 Ordinary Shares

2/03/2021
Morgan Stanley & Co. International

plc

Buy116,744.2210,546 Ordinary Shares

2/03/2021

Morgan Stanley & Co. International

plc

Buy170,258.1615,296 Ordinary Shares

2/03/2021

Morgan Stanley & Co. International

plc

BuyN/A217,293 Swaps

2/03/2021

Morgan Stanley & Co. International

plc

BuyN/A720 Swaps

2/03/2021

Morgan Stanley & Co. International

plc

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A8,036 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy1,127.78 (AUD)107 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy1,257.88 (AUD)118 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy1,555.56 (AUD)149 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy1,587.01 (AUD)151 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy1,688.89 (AUD)161 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy1,941.94 (AUD)182 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy10,419.02 (AUD)982 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy10,443.16 (AUD)988 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy10,488.98 (AUD)998 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy10,884.72 (AUD)1,023 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy10.54 (AUD)1 Ordinary Share

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy101,370.54 (AUD)9,682 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy102,104.65 (AUD)9,715 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy104,148.00 (AUD)9,900 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy104,884.40 (AUD)9,970 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy11,171.68 (AUD)1,048 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy11,406.23 (AUD)1,069 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy11,447.56 (AUD)1,082 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy11,480.02 (AUD)1,082 Ordinary Shares

2/03/2021
Morgan Stanley Australia Securities

Limited

Buy11,487.00 (AUD)1,094 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy110,616.75 (AUD)10,485 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy12,378.20 (AUD)1,180 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy12,424.31 (AUD)1,171 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy129,537.18 (AUD)12,186 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy13,918.08 (AUD)1,318 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy130,759.83 (AUD)12,489 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy14,253.80 (AUD)1,364 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy15,090.75 (AUD)1,425 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy15,803.90 (AUD)1,498 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy159,070.71 (AUD)15,193 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy16,213.29 (AUD)1,531 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy16,343.67 (AUD)1,561 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy16,404.48 (AUD)1,536 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy16,995.42 (AUD)1,614 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy167,867.28 (AUD)15,777 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy17,786.80 (AUD)1,678 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy18,212.11 (AUD)1,723 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy18,427.20 (AUD)1,745 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy18,990.00 (AUD)1,800 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy184,395.06 (AUD)17,363 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy19,325.34 (AUD)1,818 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy19,791.80 (AUD)1,876 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy19,834.10 (AUD)1,898 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy194,220.24 (AUD)18,462 Ordinary Shares

2/03/2021
Morgan Stanley Australia Securities

Limited

Buy199.50 (AUD)19 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy2,228.10 (AUD)210 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy2,230.27 (AUD)211 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy2,497.98 (AUD)237 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy2,590.38 (AUD)243 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy2,690.25 (AUD)255 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy2,737.38 (AUD)258 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy2,803.70 (AUD)265 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy2,856.00 (AUD)272 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy20,091.24 (AUD)1,908 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy20,235.00 (AUD)1,900 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy20,565.15 (AUD)1,931 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy20,697.60 (AUD)1,960 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy20,980.00 (AUD)2,000 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy21,154.77 (AUD)2,009 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy21,329.28 (AUD)2,016 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy215,508.60 (AUD)20,331 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy23,843.00 (AUD)2,260 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy23,990.63 (AUD)2,287 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy232,092.33 (AUD)22,083 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy24,039.99 (AUD)2,283 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy24,585.82 (AUD)2,326 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy241.61 (AUD)23 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy25,686.10 (AUD)2,458 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy251.28 (AUD)24 Ordinary Shares

2/03/2021
Morgan Stanley Australia Securities

Limited

Buy263.00 (AUD)25 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy27,118.00 (AUD)2,600 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy28,460.20 (AUD)2,690 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy28,605.90 (AUD)2,686 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy29,064.72 (AUD)2,776 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy29,772.05 (AUD)2,849 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy3,189.12 (AUD)302 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy3,241.41 (AUD)309 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy3,594.42 (AUD)342 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy3,816.00 (AUD)360 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy3,931.42 (AUD)373 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy30,578.35 (AUD)2,915 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy30,802.74 (AUD)2,942 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy318,068.13 (AUD)30,379 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy32,437.17 (AUD)3,063 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy336.00 (AUD)32 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy35,580.54 (AUD)3,363 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy35,956.18 (AUD)3,373 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy359,969.07 (AUD)34,381 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy36,506.40 (AUD)3,444 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy38,008.76 (AUD)3,613 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy38,734.64 (AUD)3,682 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy39,140.64 (AUD)3,696 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy39,219.84 (AUD)3,714 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy4,026.28 (AUD)382 Ordinary Shares

2/03/2021
Morgan Stanley Australia Securities

Limited

Buy4,304.04 (AUD)403 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy4,389.00 (AUD)418 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy4,451.70 (AUD)426 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy4,628.40 (AUD)435 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy4,736.96 (AUD)452 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy44,542.10 (AUD)4,222 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy45,518.22 (AUD)4,266 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy47,662.85 (AUD)4,535 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy5,084.42 (AUD)484 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy5,285.00 (AUD)500 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy5,484.38 (AUD)514 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy5,549.21 (AUD)529 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy5,831.02 (AUD)547 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy5,860.24 (AUD)556 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy51,424.66 (AUD)4,879 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy52,475.00 (AUD)5,000 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy52.50 (AUD)5 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy53,041.84 (AUD)5,042 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy55,587.39 (AUD)5,289 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy557.03 (AUD)53 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy56,282.85 (AUD)5,345 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy59,245.34 (AUD)5,621 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy6,222.20 (AUD)587 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy6,358.55 (AUD)605 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy6,454.89 (AUD)613 Ordinary Shares

2/03/2021
Morgan Stanley Australia Securities

Limited

Buy6,922.50 (AUD)650 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy6,987.28 (AUD)668 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy6,989.15 (AUD)665 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy619.50 (AUD)59 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy62,884.50 (AUD)5,989 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy641.41 (AUD)61 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy65,520.00 (AUD)6,240 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy651.00 (AUD)62 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy7,232.97 (AUD)683 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy7,728.50 (AUD)725 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy738,061.71 (AUD)70,493 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy8,025.60 (AUD)760 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy8,255.64 (AUD)773 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy8,504.00 (AUD)800 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy8,504.00 (AUD)800 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy8,526.00 (AUD)812 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy8,556.05 (AUD)811 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy8,621.72 (AUD)818 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy8,687.16 (AUD)818 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy8,982.35 (AUD)845 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy80,061.84 (AUD)7,596 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy80,858.81 (AUD)7,621 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy80,860.50 (AUD)7,701 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy82,608.75 (AUD)7,875 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy83,401.50 (AUD)7,943 Ordinary Shares

2/03/2021
Morgan Stanley Australia Securities

Limited

Buy83,576.99 (AUD)7,907 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy87,026.64 (AUD)8,312 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy88,021.50 (AUD)8,383 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy88,135.48 (AUD)8,362 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy88,431.14 (AUD)8,414 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy89,419.08 (AUD)8,508 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy9,071.04 (AUD)859 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy9,611.10 (AUD)905 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy9,732.21 (AUD)919 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy9,857.24 (AUD)937 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy9,913.80 (AUD)930 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy90,347.40 (AUD)8,580 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy958.50 (AUD)90 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy97,023.42 (AUD)9,214 Ordinary Shares

2/03/2021

Morgan Stanley Australia Securities

Limited

Buy990.76 (AUD)94 Ordinary Shares

2/03/2021Morgan Stanley Capital Services LLCBuyN/A10,300 Swaps

2/03/2021Morgan Stanley Capital Services LLCBuyN/A17,102 Swaps

2/04/2021E*TRADE Securities LLC

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A14,872 Ordinary Shares

2/04/2021E*TRADE Securities LLC

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A

20 American Depositary

Receipts

2/04/2021

Morgan Stanley & Co. International

plc

Buy1,874.97171 Ordinary Shares

2/04/2021

Morgan Stanley & Co. International

plc

Buy27,655.372,521 Ordinary Shares

2/04/2021

Morgan Stanley & Co. International

plc

Buy167,760.5315,296 Ordinary Shares

2/04/2021

Morgan Stanley & Co. International

plc

BuyN/A155,386 Swaps

2/04/2021
Morgan Stanley & Co. International

plc

BuyN/A255,528 Swaps

2/04/2021

Morgan Stanley & Co. International

plc

BuyN/A855 Swaps

2/04/2021

Morgan Stanley & Co. International

plc

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A324 Ordinary Shares

2/04/2021Morgan Stanley & Co. LLCBorrowN/A34,006 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy1,285.88 (AUD)124 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy1,456.00 (AUD)140 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy1,738.80 (AUD)168 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy10,350.00 (AUD)1,000 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy10.33 (AUD)1 Ordinary Share

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy10.44 (AUD)1 Ordinary Share

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy101,465.84 (AUD)9,794 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy103,854.20 (AUD)9,844 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy104,040.20 (AUD)9,956 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy108,889.20 (AUD)10,440 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy109,397.20 (AUD)10,580 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy11,984.80 (AUD)1,136 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy12,022.40 (AUD)1,156 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy12,083.44 (AUD)1,153 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy12,627.33 (AUD)1,213 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy12,705.12 (AUD)1,224 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy12,776.82 (AUD)1,218 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy12,796.80 (AUD)1,240 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy13,062.40 (AUD)1,256 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy13,733.98 (AUD)1,313 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy13,809.32 (AUD)1,324 Ordinary Shares

2/04/2021
Morgan Stanley Australia Securities

Limited

Buy13,968.20 (AUD)1,324 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy14,289.21 (AUD)1,357 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy14,310.60 (AUD)1,380 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy14,678.93 (AUD)1,421 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy145,885.99 (AUD)14,041 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy15,381.37 (AUD)1,489 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy15,533.78 (AUD)1,478 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy16,592.00 (AUD)1,600 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy16,655.45 (AUD)1,610 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy16,947.26 (AUD)1,639 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy167,201.04 (AUD)16,108 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy167.52 (AUD)16 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy17,582.49 (AUD)1,689 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy176.80 (AUD)17 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy18,109.77 (AUD)1,743 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy19,188.88 (AUD)1,831 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy19,334.79 (AUD)1,869 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy19,646.00 (AUD)1,900 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy19,813.73 (AUD)1,907 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy196.65 (AUD)19 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy2,021.48 (AUD)194 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy2,069,402.40 (AUD)

198,981 Ordinary

Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy2,087,000.00 (AUD)

200,000 Ordinary

Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy2,144.46 (AUD)206 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy2,298.81 (AUD)222 Ordinary Shares

2/04/2021
Morgan Stanley Australia Securities

Limited

Buy2,359.66 (AUD)227 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy2,372.44 (AUD)229 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy2,377.02 (AUD)229 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy2,435.52 (AUD)236 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy2,635.42 (AUD)255 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy2,641.60 (AUD)254 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy2,755.76 (AUD)266 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy2,797.20 (AUD)270 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy2,839.37 (AUD)275 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy2,881.44 (AUD)276 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy20,228.66 (AUD)1,946 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy20,709.99 (AUD)2,000 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy20,895.00 (AUD)1,990 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy21,694.32 (AUD)2,078 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy217,171.78 (AUD)20,902 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy221.55 (AUD)21 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy226,626.40 (AUD)21,791 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy23,127.06 (AUD)2,211 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy248,037.75 (AUD)23,965 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy25,703.16 (AUD)2,481 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy26,014.02 (AUD)2,487 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy26,684.50 (AUD)2,572 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy269,814.15 (AUD)26,069 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy27,955.35 (AUD)2,701 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy28,811.16 (AUD)2,781 Ordinary Shares

2/04/2021
Morgan Stanley Australia Securities

Limited

Buy3,014.76 (AUD)291 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy3,046.77 (AUD)291 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy3,323.04 (AUD)322 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy3,633.09 (AUD)347 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy3,782.46 (AUD)363 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy3,970.88 (AUD)382 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy30,752.40 (AUD)2,940 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy30,937.28 (AUD)2,992 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy345,087.16 (AUD)33,374 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy37,637.60 (AUD)3,619 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy38,296.41 (AUD)3,693 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy38,458.59 (AUD)3,723 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy39,035.16 (AUD)3,739 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy4,120,728.30 (AUD)

398,138 Ordinary

Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy4,140,641.70 (AUD)

400,062 Ordinary

Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy4,170.75 (AUD)402 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy4,182.81 (AUD)402 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy4,236.87 (AUD)407 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy4,254.12 (AUD)404 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy4,289.04 (AUD)414 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy4,353.30 (AUD)420 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy4,527.32 (AUD)437 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy4,621.68 (AUD)441 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy4,636.80 (AUD)448 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy4,638.40 (AUD)446 Ordinary Shares

2/04/2021
Morgan Stanley Australia Securities

Limited

Buy4,819.44 (AUD)467 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy40,136.57 (AUD)3,863 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy40,242.79 (AUD)3,829 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy40,497.60 (AUD)3,894 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy40,799.52 (AUD)3,908 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy41,459.98 (AUD)4,000 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy413.40 (AUD)40 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy414,148.80 (AUD)39,822 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy43,374.96 (AUD)4,203 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy43,449.00 (AUD)4,138 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy455.84 (AUD)44 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy458.26 (AUD)44 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy46,572.04 (AUD)4,427 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy460.68 (AUD)44 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy5,123.68 (AUD)496 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy5,187.60 (AUD)495 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy5,617.68 (AUD)534 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy5,853.40 (AUD)565 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy5,884.89 (AUD)561 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy50,121.68 (AUD)4,838 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy51,772.38 (AUD)5,007 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy519.50 (AUD)50 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy521.50 (AUD)50 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy53,370.31 (AUD)5,117 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy53,994.91 (AUD)5,227 Ordinary Shares

2/04/2021
Morgan Stanley Australia Securities

Limited

Buy551.73 (AUD)53 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy56,190.15 (AUD)5,429 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy572,275.00 (AUD)55,000 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy58,388.96 (AUD)5,636 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy59,924.80 (AUD)5,762 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy6,003.00 (AUD)575 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy6,019.16 (AUD)581 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy6,183.32 (AUD)598 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy6,237,000.00 (AUD)

600,000 Ordinary

Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy6,348.04 (AUD)604 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy6,392.12 (AUD)617 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy6,431.48 (AUD)622 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy6,560.47 (AUD)629 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy6,739.86 (AUD)649 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy60,994.96 (AUD)5,798 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy63,969.45 (AUD)6,145 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy632.57 (AUD)61 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy65,992.41 (AUD)6,303 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy66,716.10 (AUD)6,446 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy66,786.06 (AUD)6,459 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy666.56 (AUD)64 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy7,120.80 (AUD)688 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy7,426.60 (AUD)710 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy7,579.22 (AUD)733 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy7,749.49 (AUD)743 Ordinary Shares

2/04/2021
Morgan Stanley Australia Securities

Limited

Buy7,765.34 (AUD)751 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy7,773.32 (AUD)746 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy7,846.26 (AUD)753 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy7,913.37 (AUD)762 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy725.19 (AUD)69 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy73,417.74 (AUD)7,073 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy78,655.50 (AUD)7,491 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy8,611.20 (AUD)832 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy8,812.62 (AUD)849 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy8,838.20 (AUD)856 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy82,908.15 (AUD)7,995 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy84,995.94 (AUD)8,157 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy859.88 (AUD)83 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy9,373.65 (AUD)897 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy9,510.48 (AUD)918 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy9,732.26 (AUD)926 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy9,842.85 (AUD)951 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy9,924.09 (AUD)957 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy90,025.68 (AUD)8,648 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy947.31 (AUD)91 Ordinary Shares

2/04/2021

Morgan Stanley Australia Securities

Limited

Buy955,874.40 (AUD)91,911 Ordinary Shares

2/04/2021Morgan Stanley Capital Services LLCBuyN/A12,411 Swaps

2/04/2021Morgan Stanley Capital Services LLCBuyN/A451 Swaps

2/04/2021Morgan Stanley Capital Services LLCBuyN/A5,701 Swaps

2/04/2021Morgan Stanley Capital Services LLCBuyN/A622 Swaps

2/05/2021
Morgan Stanley & Co. International

plc

BorrowN/A962 Ordinary Shares

2/05/2021

Morgan Stanley & Co. International

plc

Buy75,320.286,804 Ordinary Shares

2/05/2021

Morgan Stanley & Co. International

plc

BuyN/A15,777 Swaps

2/05/2021

Morgan Stanley & Co. International

plc

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A10,000 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy1,032.00 (AUD)100 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy1,033.00 (AUD)100 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy1,117.08 (AUD)107 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy1,315.84 (AUD)128 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy1,331.28 (AUD)129 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy1,397.62 (AUD)134 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy1,574.72 (AUD)152 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy1,586.20 (AUD)154 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy1,606.02 (AUD)156 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy1,816.50 (AUD)175 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy1,825.12 (AUD)176 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy1,827.00 (AUD)175 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy10,220.76 (AUD)979 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy10,236.15 (AUD)989 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy10,350.00 (AUD)1,000 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy10,482.15 (AUD)1,005 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy10,753.20 (AUD)1,044 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy10,835.37 (AUD)1,053 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy10.37 (AUD)1 Ordinary Share

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy103.70 (AUD)10 Ordinary Shares

2/05/2021
Morgan Stanley Australia Securities

Limited

Buy11,034.94 (AUD)1,058 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy11,554.40 (AUD)1,111 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy11,803.04 (AUD)1,136 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy11,823.82 (AUD)1,138 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy113.24 (AUD)11 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy118,404.44 (AUD)11,429 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy12,022.40 (AUD)1,156 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy12,101.79 (AUD)1,167 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy12,154.98 (AUD)1,171 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy12,220.39 (AUD)1,183 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy12,345.96 (AUD)1,194 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy12,675.24 (AUD)1,233 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy12,964.62 (AUD)1,249 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy122,374.30 (AUD)11,881 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy128,794.44 (AUD)12,396 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy13,392.71 (AUD)1,289 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy13,462.64 (AUD)1,292 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy13,749.76 (AUD)1,312 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy13,895.64 (AUD)1,331 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy135,933.56 (AUD)13,121 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy138,122.40 (AUD)13,281 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy14,137.56 (AUD)1,362 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy14,492.10 (AUD)1,407 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy14,570.64 (AUD)1,416 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy15,264.64 (AUD)1,472 Ordinary Shares

2/05/2021
Morgan Stanley Australia Securities

Limited

Buy150,976.80 (AUD)14,517 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy152,086.20 (AUD)14,780 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy152,706.40 (AUD)14,740 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy156,181.62 (AUD)15,178 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy16,657.74 (AUD)1,611 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy16,818.75 (AUD)1,625 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy163,912.56 (AUD)15,883 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy164,033.76 (AUD)15,864 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy165.76 (AUD)16 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy166,946.64 (AUD)16,177 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy17,049.99 (AUD)1,641 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy17,354.40 (AUD)1,680 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy17,355.50 (AUD)1,685 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy17,386.81 (AUD)1,667 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy170,344.05 (AUD)16,395 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy175,484.28 (AUD)16,906 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy178,925.93 (AUD)17,321 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy179,424.84 (AUD)17,319 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy18,569.82 (AUD)1,789 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy181,715.03 (AUD)17,591 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy188,303.58 (AUD)18,141 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy189,108.26 (AUD)18,289 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy189,432.60 (AUD)18,285 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy19,258.50 (AUD)1,850 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy19,339.68 (AUD)1,874 Ordinary Shares

2/05/2021
Morgan Stanley Australia Securities

Limited

Buy191,229.48 (AUD)18,317 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy197,498.36 (AUD)19,156 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy197,575.56 (AUD)19,071 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy2,043.36 (AUD)198 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy2,078.34 (AUD)201 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy2,225.85 (AUD)213 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy2,255.70 (AUD)219 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy2,260.08 (AUD)219 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy2,268.84 (AUD)219 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy2,294.60 (AUD)220 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy2,338.56 (AUD)224 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy2,367.86 (AUD)229 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy2,496.00 (AUD)240 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy2,549.04 (AUD)247 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy2,613.24 (AUD)252 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy2,616.20 (AUD)254 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy2,660.92 (AUD)255 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy2,850.12 (AUD)273 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy20.69 (AUD)2 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy21,185.58 (AUD)2,041 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy21,413.37 (AUD)2,057 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy21,600.36 (AUD)2,069 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy21,829.90 (AUD)2,095 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy22,142.07 (AUD)2,127 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy23,259.36 (AUD)2,256 Ordinary Shares

2/05/2021
Morgan Stanley Australia Securities

Limited

Buy23,322.13 (AUD)2,249 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy23,330.72 (AUD)2,252 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy23,415.46 (AUD)2,258 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy23,611.72 (AUD)2,266 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy23,743.93 (AUD)2,303 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy233,387.16 (AUD)22,398 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy235,655.67 (AUD)22,857 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy238,849.80 (AUD)23,055 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy24,656.52 (AUD)2,364 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy248,755.50 (AUD)23,850 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy248,992.24 (AUD)24,034 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy249.60 (AUD)24 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy25,632.86 (AUD)2,479 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy250,780.50 (AUD)24,230 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy252,602.10 (AUD)24,406 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy253,971.67 (AUD)24,491 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy26,331.17 (AUD)2,549 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy27,112.84 (AUD)2,602 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy27,218.40 (AUD)2,640 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy278,164.88 (AUD)26,824 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy28,500.47 (AUD)2,759 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy28,548.74 (AUD)2,761 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy29,418.66 (AUD)2,826 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy29,697.18 (AUD)2,861 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy29,962.80 (AUD)2,870 Ordinary Shares

2/05/2021
Morgan Stanley Australia Securities

Limited

Buy3,146.84 (AUD)302 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy3,281.66 (AUD)316 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy3,361.56 (AUD)327 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy3,411.20 (AUD)328 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy3,436.56 (AUD)333 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy3,495.09 (AUD)339 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy3,677.80 (AUD)355 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy3,709.52 (AUD)356 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy3,743.57 (AUD)361 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy3,814.70 (AUD)370 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy3,862.50 (AUD)375 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy3,932.69 (AUD)382 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy30,203.73 (AUD)2,907 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy306,847.30 (AUD)29,791 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy31,039.65 (AUD)2,999 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy31,372.80 (AUD)3,040 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy31,477.74 (AUD)3,018 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy314,651.16 (AUD)30,139 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy321.78 (AUD)31 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy33,115.72 (AUD)3,212 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy33,642.82 (AUD)3,238 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy331,423.17 (AUD)31,837 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy34,004.30 (AUD)3,254 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy34,709.02 (AUD)3,331 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy351,528.70 (AUD)34,129 Ordinary Shares

2/05/2021
Morgan Stanley Australia Securities

Limited

Buy367,306.44 (AUD)35,284 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy371,390.55 (AUD)35,745 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy388,423.30 (AUD)37,711 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy39,383.68 (AUD)3,776 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy39,741.75 (AUD)3,825 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy393,970.08 (AUD)38,028 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy4,047.90 (AUD)393 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy4,158.37 (AUD)401 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy4,181.40 (AUD)404 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy4,199.26 (AUD)403 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy4,218.34 (AUD)406 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy4,427.99 (AUD)427 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy4,608.45 (AUD)441 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy4,624.92 (AUD)443 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy4,631.77 (AUD)451 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy4,644.24 (AUD)444 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy4,881.24 (AUD)468 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy40,188.52 (AUD)3,868 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy40,364.10 (AUD)3,870 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy40,757.60 (AUD)3,919 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy41,699.99 (AUD)4,000 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy42,527.37 (AUD)4,101 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy42,885.12 (AUD)4,096 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy425.99 (AUD)41 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy429,387.36 (AUD)41,208 Ordinary Shares

2/05/2021
Morgan Stanley Australia Securities

Limited

Buy457,011.31 (AUD)43,817 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy46,189.00 (AUD)4,420 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy466,169.60 (AUD)44,824 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy467,653.90 (AUD)45,010 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy471,244.80 (AUD)45,312 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy478.40 (AUD)46 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy485,905.44 (AUD)46,632 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy5,003.16 (AUD)482 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy5,006.40 (AUD)480 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy5,485.92 (AUD)528 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy5,559.19 (AUD)533 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy5,699.74 (AUD)547 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy509.11 (AUD)49 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy513,865.24 (AUD)49,268 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy52,818.64 (AUD)5,138 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy535.08 (AUD)52 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy537.68 (AUD)52 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy54,187.14 (AUD)5,266 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy56,029.05 (AUD)5,445 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy56,396.92 (AUD)5,428 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy589.09 (AUD)57 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy59,172.22 (AUD)5,657 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy591.66 (AUD)57 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy6,028.22 (AUD)583 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy6,066.80 (AUD)580 Ordinary Shares

2/05/2021
Morgan Stanley Australia Securities

Limited

Buy6,146.35 (AUD)595 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy6,234.00 (AUD)600 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy6,237.14 (AUD)598 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy6,254.43 (AUD)609 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy614.78 (AUD)59 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy62,299.76 (AUD)5,956 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy62,551.26 (AUD)6,003 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy624.60 (AUD)60 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy642.32 (AUD)62 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy642.94 (AUD)62 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy65,091.88 (AUD)6,283 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy657,518.12 (AUD)63,467 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy657.92 (AUD)64 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy69,554.48 (AUD)6,766 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy7,539.60 (AUD)732 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy7,604.24 (AUD)734 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy7,709.38 (AUD)742 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy71,018.01 (AUD)6,783 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy71,286.30 (AUD)6,921 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy72,883.20 (AUD)7,008 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy754.09 (AUD)73 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy78,119.88 (AUD)7,526 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy79,921.40 (AUD)7,670 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy793.44 (AUD)76 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy8,625.61 (AUD)827 Ordinary Shares

2/05/2021
Morgan Stanley Australia Securities

Limited

Buy8,746.40 (AUD)841 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy87,673.02 (AUD)8,422 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy87,682.40 (AUD)8,431 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy9,138.56 (AUD)872 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy9,238.10 (AUD)887 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy9,364.68 (AUD)897 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy9,507.96 (AUD)924 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy9,543.82 (AUD)923 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy9,640.80 (AUD)927 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy90,046.50 (AUD)8,675 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy91,087.50 (AUD)8,750 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy925.20 (AUD)90 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy969.14 (AUD)94 Ordinary Shares

2/05/2021

Morgan Stanley Australia Securities

Limited

Buy99,320.00 (AUD)9,550 Ordinary Shares

2/05/2021Morgan Stanley Capital Services LLCBuyN/A1,918 Swaps

2/05/2021Morgan Stanley Capital Services LLCBuyN/A107 Swaps

2/05/2021Morgan Stanley Capital Services LLCBuyN/A12,966 Swaps

2/05/2021Morgan Stanley Capital Services LLCBuyN/A16,740 Swaps

2/05/2021Morgan Stanley Capital Services LLCBuyN/A2,100 Swaps

2/05/2021Morgan Stanley Capital Services LLCBuyN/A2,300 Swaps

2/05/2021Morgan Stanley Capital Services LLCBuyN/A2,610 Swaps

2/05/2021Morgan Stanley Capital Services LLCBuyN/A5,076 Swaps

2/05/2021Morgan Stanley Capital Services LLCBuyN/A5,622 Swaps

2/08/2021E*TRADE Securities LLC

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A925 Ordinary Shares

2/08/2021
Morgan Stanley Australia Securities

Limited

Buy1,186.22 (AUD)115 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy1,417.26 (AUD)138 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy1,811.04 (AUD)176 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy10,062.56 (AUD)976 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy10,608.84 (AUD)1,034 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy107,475.55 (AUD)10,465 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy112,959.66 (AUD)11,042 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy115,514.50 (AUD)11,215 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy118,535.01 (AUD)11,587 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy12,272.65 (AUD)1,195 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy12,282.92 (AUD)1,196 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy12,924.24 (AUD)1,256 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy123.41 (AUD)12 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy129,399.27 (AUD)12,649 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy13,037.43 (AUD)1,267 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy13,290.84 (AUD)1,291 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy13,359.10 (AUD)1,297 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy13,874.10 (AUD)1,347 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy133.90 (AUD)13 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy136,389.12 (AUD)13,216 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy14,983.93 (AUD)1,459 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy15,292.03 (AUD)1,489 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy15,450.84 (AUD)1,503 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy15,549.60 (AUD)1,520 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy15,918.63 (AUD)1,547 Ordinary Shares

2/08/2021
Morgan Stanley Australia Securities

Limited

Buy17,633.60 (AUD)1,712 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy17,685.10 (AUD)1,717 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy17,929.09 (AUD)1,739 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy175,862.20 (AUD)17,074 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy19,069.40 (AUD)1,855 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy19,846.75 (AUD)1,925 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy2,005.08 (AUD)196 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy2,379.30 (AUD)231 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy2,847.56 (AUD)277 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy20,350.10 (AUD)1,970 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy20,467.48 (AUD)1,991 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy20.62 (AUD)2 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy21,672.00 (AUD)2,100 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy23,692.89 (AUD)2,307 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy23,720.90 (AUD)2,303 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy23,942.40 (AUD)2,320 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy24,225.60 (AUD)2,352 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy243,156.87 (AUD)23,769 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy27,052.41 (AUD)2,629 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy28,101.99 (AUD)2,731 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy3,107.58 (AUD)302 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy3,333.36 (AUD)323 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy3,375.12 (AUD)328 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy3,714.69 (AUD)361 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy3,974.49 (AUD)387 Ordinary Shares

2/08/2021
Morgan Stanley Australia Securities

Limited

Buy30,202.64 (AUD)2,938 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy30,840.00 (AUD)3,000 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy31,600.59 (AUD)3,071 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy31,929.68 (AUD)3,106 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy34,124.76 (AUD)3,326 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy34,972.56 (AUD)3,402 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy36,212.02 (AUD)3,526 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy393.30 (AUD)38 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy4,048.75 (AUD)395 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy4,647.15 (AUD)449 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy4,842.72 (AUD)472 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy4,970.07 (AUD)483 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy41.16 (AUD)4 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy410.60 (AUD)40 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy43,804.86 (AUD)4,282 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy44,481.56 (AUD)4,327 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy46,150.65 (AUD)4,485 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy46,891.53 (AUD)4,557 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy5,016.10 (AUD)487 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy5,135.00 (AUD)500 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy5,160.56 (AUD)502 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy5,176.38 (AUD)506 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy5,417.28 (AUD)528 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy502.98 (AUD)49 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy514,313.25 (AUD)50,275 Ordinary Shares

2/08/2021
Morgan Stanley Australia Securities

Limited

Buy52,312.94 (AUD)5,074 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy53,393.73 (AUD)5,199 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy53,707.50 (AUD)5,250 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy56,953.26 (AUD)5,551 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy57,047.76 (AUD)5,544 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy57,912.03 (AUD)5,661 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy6,037.25 (AUD)589 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy6,180.00 (AUD)600 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy6,206.10 (AUD)604 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy6,237.55 (AUD)605 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy6,777.40 (AUD)658 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy615.60 (AUD)60 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy616.20 (AUD)60 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy618.90 (AUD)60 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy62,172.18 (AUD)6,042 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy68,124.20 (AUD)6,614 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy690.10 (AUD)67 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy7,240.90 (AUD)703 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy7,681.96 (AUD)748 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy7,835.60 (AUD)760 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy7,928.25 (AUD)775 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy8,020.87 (AUD)781 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy8,162.32 (AUD)794 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy8,456.30 (AUD)821 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy851.58 (AUD)83 Ordinary Shares

2/08/2021
Morgan Stanley Australia Securities

Limited

Buy86,149.20 (AUD)8,364 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy88,187.21 (AUD)8,537 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy88,607.52 (AUD)8,586 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy9,488.44 (AUD)923 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy9,572.64 (AUD)924 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy9,667.90 (AUD)935 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy9,788.04 (AUD)954 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy9,878.40 (AUD)960 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy9,907.20 (AUD)960 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy9,974.25 (AUD)975 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy936.84 (AUD)91 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy98,588.49 (AUD)9,581 Ordinary Shares

2/08/2021

Morgan Stanley Australia Securities

Limited

Buy99,783.32 (AUD)9,716 Ordinary Shares

2/08/2021Morgan Stanley Capital Services LLCBuyN/A1,688 Swaps

2/08/2021Morgan Stanley Capital Services LLCBuyN/A4 Swaps

2/08/2021Morgan Stanley Capital Services LLCBuyN/A513 Swaps

2/09/2021

Morgan Stanley & Co. International

plc

Buy11,147.001,000 Ordinary Shares

2/09/2021

Morgan Stanley & Co. International

plc

Buy17,966.611,623 Ordinary Shares

2/09/2021

Morgan Stanley & Co. International

plc

Buy80,002.897,227 Ordinary Shares

2/09/2021

Morgan Stanley & Co. International

plc

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A27,626 Ordinary Shares

2/09/2021Morgan Stanley & Co. LLCBorrowN/A27,626 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy1,006.08 (AUD)96 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy1,086,549.20 (AUD)

103,976 Ordinary

Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy1,120.29 (AUD)107 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy1,171.81 (AUD)113 Ordinary Shares

2/09/2021
Morgan Stanley Australia Securities

Limited

Buy1,207.56 (AUD)116 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy1,263.24 (AUD)121 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy1,417.95 (AUD)137 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy1,462.17 (AUD)141 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy1,471.12 (AUD)142 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy1,491.84 (AUD)144 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy1,535.50 (AUD)148 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy1,829.52 (AUD)176 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy1,872.78 (AUD)182 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy10,058.90 (AUD)970 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy10,157.40 (AUD)972 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy10,364.72 (AUD)989 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy10,410.00 (AUD)1,000 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy10,440.00 (AUD)1,000 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy10,480.92 (AUD)1,002 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy10,528.18 (AUD)1,007 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy10,878.48 (AUD)1,044 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy10.43 (AUD)1 Ordinary Share

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy102,874.10 (AUD)9,835 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy11,248.91 (AUD)1,078 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy11,259.70 (AUD)1,078 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy11,543.29 (AUD)1,111 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy12,076.02 (AUD)1,177 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy12,544.05 (AUD)1,205 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy12,675.24 (AUD)1,233 Ordinary Shares

2/09/2021
Morgan Stanley Australia Securities

Limited

Buy120,467.16 (AUD)11,539 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy13,146.91 (AUD)1,282 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy13,239.20 (AUD)1,273 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy13,351.00 (AUD)1,300 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy13,680.84 (AUD)1,318 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy13,880.42 (AUD)1,327 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy13,888.76 (AUD)1,324 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy13,925.60 (AUD)1,352 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy136,438.09 (AUD)13,157 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy14,078.45 (AUD)1,355 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy14,216.09 (AUD)1,363 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy14,668.20 (AUD)1,405 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy147,190.85 (AUD)14,092 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy15,758.60 (AUD)1,508 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy156,906.75 (AUD)15,015 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy16,099.20 (AUD)1,548 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy16,411.74 (AUD)1,569 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy17,459.16 (AUD)1,682 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy17,612.28 (AUD)1,687 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy170,696.74 (AUD)16,319 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy18,327.15 (AUD)1,758 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy18,531.19 (AUD)1,787 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy18,725.52 (AUD)1,804 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy185.22 (AUD)18 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy19,026.92 (AUD)1,826 Ordinary Shares

2/09/2021
Morgan Stanley Australia Securities

Limited

Buy19,334.88 (AUD)1,852 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy19,381.53 (AUD)1,869 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy19,406.50 (AUD)1,850 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy19,423.03 (AUD)1,856 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy19,639.69 (AUD)1,883 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy19,660.55 (AUD)1,885 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy2,074.57 (AUD)199 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy2,227.74 (AUD)214 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy2,266.56 (AUD)217 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy2,533.30 (AUD)245 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy2,534.49 (AUD)243 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy2,560.25 (AUD)245 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy2,577.44 (AUD)247 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy2,632.46 (AUD)253 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy2,649.22 (AUD)254 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy2,722.20 (AUD)260 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy2,853.28 (AUD)272 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy2,947.92 (AUD)284 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy2,967.80 (AUD)284 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy20,840.00 (AUD)2,000 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy20,860.00 (AUD)2,000 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy20,870.00 (AUD)2,000 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy21,300.30 (AUD)2,070 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy22,476.98 (AUD)2,154 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy222,570.40 (AUD)21,401 Ordinary Shares

2/09/2021
Morgan Stanley Australia Securities

Limited

Buy24,287.40 (AUD)2,358 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy27,067.98 (AUD)2,589 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy27,206.46 (AUD)2,601 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy27,813.87 (AUD)2,703 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy271.05 (AUD)26 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy28,783.08 (AUD)2,757 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy28,849.38 (AUD)2,766 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy28,971.03 (AUD)2,783 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy29,751.15 (AUD)2,847 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy297,074.46 (AUD)28,401 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy3,010.56 (AUD)294 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy3,185.92 (AUD)304 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy3,376.96 (AUD)323 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy3,518.58 (AUD)338 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy3,718.80 (AUD)360 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy3,727.32 (AUD)356 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy3,727.32 (AUD)356 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy3,765.60 (AUD)360 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy3,796.52 (AUD)364 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy3,818.00 (AUD)368 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy3,956.76 (AUD)379 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy3,991.68 (AUD)384 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy3,998.52 (AUD)383 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy31,021.80 (AUD)2,980 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy33,775.09 (AUD)3,257 Ordinary Shares

2/09/2021
Morgan Stanley Australia Securities

Limited

Buy33,819.06 (AUD)3,285 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy339,005.67 (AUD)32,691 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy35,882.28 (AUD)3,437 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy350.88 (AUD)34 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy366.45 (AUD)35 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy373,040.01 (AUD)35,973 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy383.32 (AUD)37 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy4,150.00 (AUD)400 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy4,610.20 (AUD)445 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy4,657.50 (AUD)450 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy4,754.75 (AUD)455 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy4,920.12 (AUD)474 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy40,840.56 (AUD)3,897 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy40,958.64 (AUD)3,912 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy42,151.20 (AUD)4,053 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy42,418.81 (AUD)4,067 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy42,869.64 (AUD)4,146 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy43,283.48 (AUD)4,138 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy484,069.10 (AUD)46,997 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy49,281.75 (AUD)4,725 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy49,316.80 (AUD)4,742 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy5,146.92 (AUD)493 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy5,166.64 (AUD)493 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy5,170.00 (AUD)500 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy5,181.22 (AUD)497 Ordinary Shares

2/09/2021
Morgan Stanley Australia Securities

Limited

Buy5,358.28 (AUD)513 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy5,574.70 (AUD)535 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy5,741.42 (AUD)551 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy51,954.82 (AUD)4,967 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy51,959.88 (AUD)4,977 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy51.75 (AUD)5 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy517,000.00 (AUD)50,000 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy53,795.78 (AUD)5,143 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy564.30 (AUD)54 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy6,491.40 (AUD)620 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy6,515.49 (AUD)628 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy6,587.53 (AUD)643 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy6,624.80 (AUD)637 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy6,688.65 (AUD)645 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy6,734.55 (AUD)646 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy6,824.49 (AUD)654 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy60,462.71 (AUD)5,797 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy60,840.79 (AUD)5,867 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy64,321.81 (AUD)6,167 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy64,400.75 (AUD)6,283 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy64,573.60 (AUD)6,209 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy649.14 (AUD)62 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy66,691.90 (AUD)6,382 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy690.36 (AUD)66 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy694.79 (AUD)67 Ordinary Shares

2/09/2021
Morgan Stanley Australia Securities

Limited

Buy7,123.00 (AUD)680 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy7,252.00 (AUD)700 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy7,280.00 (AUD)700 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy7,280.16 (AUD)697 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy7,287.00 (AUD)700 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy7,556.08 (AUD)729 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy7,675.20 (AUD)738 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy72,172.48 (AUD)6,943 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy73,297.44 (AUD)7,144 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy74,590.26 (AUD)7,131 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy754.56 (AUD)72 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy77,319.55 (AUD)7,399 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy78,385.45 (AUD)7,501 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy785,348.04 (AUD)75,357 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy8,026.64 (AUD)767 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy8,182.20 (AUD)780 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy8,335.11 (AUD)798 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy8,788.45 (AUD)841 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy8,823.00 (AUD)850 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy81,854.46 (AUD)7,818 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy9,309.44 (AUD)896 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy9,423.00 (AUD)900 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy9,788.32 (AUD)934 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy9,793.77 (AUD)939 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy93,621.55 (AUD)8,959 Ordinary Shares

2/09/2021
Morgan Stanley Australia Securities

Limited

Buy95,256.06 (AUD)9,098 Ordinary Shares

2/09/2021

Morgan Stanley Australia Securities

Limited

Buy98,279.79 (AUD)9,551 Ordinary Shares

2/09/2021Morgan Stanley Capital Services LLCBuyN/A1,388 Swaps

2/09/2021Morgan Stanley Capital Services LLCBuyN/A14 Swaps

2/09/2021Morgan Stanley Capital Services LLCBuyN/A18 Swaps

2/09/2021Morgan Stanley Capital Services LLCBuyN/A5,562 Swaps

2/09/2021Morgan Stanley Capital Services LLCBuyN/A7,669 Swaps

2/09/2021Morgan Stanley Capital Services LLCBuyN/A849 Swaps

2/09/2021

Morgan Stanley Wealth Management

Australia Pty Ltd

Buy3,733.95 (AUD)365 Ordinary Shares

2/10/2021

Morgan Stanley & Co. International

plc

Buy676.4262 Ordinary Shares

2/10/2021

Morgan Stanley & Co. International

plc

Buy1963.8180 Ordinary Shares

2/10/2021

Morgan Stanley & Co. International

plc

Buy22,106.002,022 Ordinary Shares

2/10/2021

Morgan Stanley & Co. International

plc

BuyN/A7,600 Swaps

2/10/2021

Morgan Stanley & Co. International

plc

BuyN/A851 Swaps

2/10/2021Morgan Stanley & Co. LLCBorrowN/A

247,627 Ordinary

Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy1,030.00 (AUD)100 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy1,111.24 (AUD)109 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy1,316.44 (AUD)129 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy1,548.88 (AUD)152 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy1,705.07 (AUD)167 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy1,766.44 (AUD)172 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy1,779.75 (AUD)175 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy1,795.74 (AUD)173 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy1,854.58 (AUD)182 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy1,897.20 (AUD)186 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy10,322.55 (AUD)1,015 Ordinary Shares

2/10/2021
Morgan Stanley Australia Securities

Limited

Buy10,449.94 (AUD)1,023 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy10,465.28 (AUD)1,024 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy10,547.13 (AUD)1,023 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy10,578.06 (AUD)1,031 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy10,678.50 (AUD)1,050 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy10,709.36 (AUD)1,052 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy10,961.28 (AUD)1,056 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy10.21 (AUD)1 Ordinary Share

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy10.30 (AUD)1 Ordinary Share

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy10.32 (AUD)1 Ordinary Share

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy101.90 (AUD)10 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy11,023.60 (AUD)1,085 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy11,373.00 (AUD)1,115 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy117,680.46 (AUD)11,526 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy12,004.74 (AUD)1,161 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy12,411.22 (AUD)1,215 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy123,091.76 (AUD)12,056 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy123.77 (AUD)12 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy13,552.70 (AUD)1,330 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy13,712.30 (AUD)1,330 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy13,872.00 (AUD)1,360 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy13,888.98 (AUD)1,359 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy14,355.26 (AUD)1,406 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy14,719.81 (AUD)1,441 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy14,795.57 (AUD)1,447 Ordinary Shares

2/10/2021
Morgan Stanley Australia Securities

Limited

Buy142,840.80 (AUD)14,004 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy142.59 (AUD)14 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy142.94 (AUD)14 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy15,488.80 (AUD)1,520 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy15,823.02 (AUD)1,549 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy15,896.97 (AUD)1,557 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy153.60 (AUD)15 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy16,583.22 (AUD)1,629 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy16,877.88 (AUD)1,626 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy16,882.20 (AUD)1,660 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy162.72 (AUD)16 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy166,831.20 (AUD)16,356 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy17,346.79 (AUD)1,699 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy17,491.36 (AUD)1,714 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy173.91 (AUD)17 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy18,460.26 (AUD)1,794 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy18,528.30 (AUD)1,785 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy183.33 (AUD)18 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy19,026.42 (AUD)1,869 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy19,562.36 (AUD)1,916 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy2,083.81 (AUD)205 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy2,233.80 (AUD)219 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy2,534.56 (AUD)248 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy2,652.24 (AUD)257 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy2,714.16 (AUD)263 Ordinary Shares

2/10/2021
Morgan Stanley Australia Securities

Limited

Buy2,760.75 (AUD)270 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy2,772.33 (AUD)271 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy2,863.39 (AUD)281 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy20,602.88 (AUD)2,012 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy20.52 (AUD)2 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy204,230.63 (AUD)20,003 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy21,114.28 (AUD)2,068 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy21,368.71 (AUD)2,096 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy21,542.03 (AUD)2,113 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy21,979.83 (AUD)2,157 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy213.88 (AUD)21 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy22,236.69 (AUD)2,179 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy224.62 (AUD)22 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy234.94 (AUD)23 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy24,491.99 (AUD)2,400 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy27,628.26 (AUD)2,706 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy28,903.14 (AUD)2,842 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy280,714.20 (AUD)27,521 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy3,194.16 (AUD)313 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy30,736.92 (AUD)3,009 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy305.10 (AUD)30 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy31,171.20 (AUD)3,056 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy31,273.20 (AUD)3,060 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy31,344.60 (AUD)3,073 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy31,752.60 (AUD)3,113 Ordinary Shares

2/10/2021
Morgan Stanley Australia Securities

Limited

Buy35,125.59 (AUD)3,442 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy38,462.63 (AUD)3,769 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy39,178.24 (AUD)3,826 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy4,311.78 (AUD)417 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy4,544.50 (AUD)441 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy4,552.60 (AUD)442 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy4,588.78 (AUD)449 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy4,783.84 (AUD)464 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy4,848.05 (AUD)470 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy4,866.04 (AUD)478 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy417.79 (AUD)41 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy427.98 (AUD)42 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy45,759.10 (AUD)4,495 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy45,963.39 (AUD)4,493 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy464.17 (AUD)45 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy47,884.90 (AUD)4,690 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy5,031.06 (AUD)493 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy5,094.79 (AUD)499 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy5,110.00 (AUD)500 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy5,230.03 (AUD)513 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy5,956.80 (AUD)584 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy51,550.29 (AUD)5,049 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy51,816.00 (AUD)5,080 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy529.10 (AUD)52 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy53,787.86 (AUD)5,263 Ordinary Shares

2/10/2021
Morgan Stanley Australia Securities

Limited

Buy54,692.40 (AUD)5,362 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy568.70 (AUD)55 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy579.12 (AUD)57 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy58,341.58 (AUD)5,731 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy59,942.34 (AUD)5,814 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy590.15 (AUD)58 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy6,154.24 (AUD)601 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy6,352.95 (AUD)615 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy6,687.55 (AUD)655 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy6,806.52 (AUD)666 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy6,818.95 (AUD)663 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy6,878.06 (AUD)673 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy6,908.82 (AUD)678 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy60,873.60 (AUD)5,968 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy607.70 (AUD)59 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy612.30 (AUD)60 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy617.10 (AUD)60 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy62,652.72 (AUD)6,071 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy637,175.47 (AUD)62,407 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy663.65 (AUD)65 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy68,771.46 (AUD)6,739 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy694.28 (AUD)68 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy694.96 (AUD)68 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy7,113.12 (AUD)696 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy7,174.44 (AUD)702 Ordinary Shares

2/10/2021
Morgan Stanley Australia Securities

Limited

Buy7,254.72 (AUD)704 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy7,257.97 (AUD)705 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy7,465.60 (AUD)733 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy7,483.93 (AUD)733 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy7,546.23 (AUD)733 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy7,548.00 (AUD)740 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy7,586.95 (AUD)742 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy72,012.00 (AUD)7,060 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy73,726.81 (AUD)7,151 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy77,558.00 (AUD)7,600 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy78,070.80 (AUD)7,654 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy8,140.14 (AUD)793 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy8,273.16 (AUD)804 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy8,286.43 (AUD)812 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy8,398.71 (AUD)823 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy8,423.25 (AUD)825 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy8,664.04 (AUD)849 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy8,782.56 (AUD)856 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy8,783.27 (AUD)859 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy856.38 (AUD)84 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy89,402.16 (AUD)8,663 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy9,046.06 (AUD)886 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy9,203.22 (AUD)897 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy9,370.68 (AUD)916 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy9,645.25 (AUD)941 Ordinary Shares

2/10/2021
Morgan Stanley Australia Securities

Limited

Buy9,868.11 (AUD)959 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy9,883.28 (AUD)968 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy906.91 (AUD)89 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy91,922.40 (AUD)9,012 Ordinary Shares

2/10/2021

Morgan Stanley Australia Securities

Limited

Buy960.68 (AUD)94 Ordinary Shares

2/10/2021Morgan Stanley Capital Services LLCBuyN/A1,906 Swaps

2/10/2021Morgan Stanley Capital Services LLCBuyN/A2 Swaps

2/10/2021Morgan Stanley Capital Services LLCBuyN/A3,426 Swaps

2/11/2021

Morgan Stanley & Co. International

plc

Buy1079100 Ordinary Shares

2/11/2021

Morgan Stanley & Co. International

plc

Buy2,905.20269 Ordinary Shares

2/11/2021

Morgan Stanley & Co. International

plc

BuyN/A9,540 Swaps

2/11/2021Morgan Stanley AIP GP LPBuy34542.52243,151 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy1,009.00 (AUD)100 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy1,142.43 (AUD)113 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy1,177.40 (AUD)116 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy1,391.04 (AUD)138 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy1,496.28 (AUD)148 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy1,715.30 (AUD)170 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy1,718.70 (AUD)170 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy1,851.96 (AUD)183 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy1,974.92 (AUD)194 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy10,085.07 (AUD)1,001 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy10,271.26 (AUD)1,021 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy10.05 (AUD)1 Ordinary Share

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy10.06 (AUD)1 Ordinary Share

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy10.08 (AUD)1 Ordinary Share

2/11/2021
Morgan Stanley Australia Securities

Limited

Buy10.14 (AUD)1 Ordinary Share

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy11,382.25 (AUD)1,132 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy12,589.92 (AUD)1,249 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy13,263.12 (AUD)1,308 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy13,283.40 (AUD)1,310 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy130,529.40 (AUD)12,988 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy15,940.08 (AUD)1,572 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy151.20 (AUD)15 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy17,095.05 (AUD)1,701 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy19,162.08 (AUD)1,901 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,096.64 (AUD)208 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,156.04 (AUD)214 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,225.47 (AUD)221 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,382.90 (AUD)235 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,438.92 (AUD)241 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,635.72 (AUD)262 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,704.12 (AUD)268 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,769.25 (AUD)275 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy2,962.05 (AUD)294 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy202.00 (AUD)20 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy21,851.90 (AUD)2,170 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy24,213.45 (AUD)2,395 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy24,291.74 (AUD)2,398 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy26,893.80 (AUD)2,676 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy3,024.00 (AUD)300 Ordinary Shares

2/11/2021
Morgan Stanley Australia Securities

Limited

Buy3,168.90 (AUD)315 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy3,491.14 (AUD)346 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy311.86 (AUD)31 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy324.16 (AUD)32 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy34,187.65 (AUD)3,395 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy36,300.60 (AUD)3,612 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy36,863.40 (AUD)3,668 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy4,168.98 (AUD)414 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy4,725.85 (AUD)470 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy4,881.52 (AUD)485 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy44,439.84 (AUD)4,374 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy45,367.96 (AUD)4,483 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy48,402.58 (AUD)4,809 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy48,934.50 (AUD)4,845 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy5,115.63 (AUD)507 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy55,470.24 (AUD)5,503 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy6,289.04 (AUD)619 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy6,663.02 (AUD)662 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy6,760.30 (AUD)670 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy606.60 (AUD)60 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy62,915.24 (AUD)6,254 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy697.59 (AUD)69 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy7,270.54 (AUD)722 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy7,277.55 (AUD)717 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy7,451.07 (AUD)737 Ordinary Shares

2/11/2021
Morgan Stanley Australia Securities

Limited

Buy7,513.32 (AUD)745 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy7,625.50 (AUD)755 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy7,957.06 (AUD)789 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy70,092.65 (AUD)6,964 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy73,781.92 (AUD)7,262 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy774.62 (AUD)77 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy8,602.00 (AUD)850 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy8,677.40 (AUD)860 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy81,646.20 (AUD)8,124 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy812.80 (AUD)80 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy9,376.65 (AUD)933 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy9,513.51 (AUD)941 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy9,671.51 (AUD)959 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy9,937.20 (AUD)980 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy9,994.66 (AUD)994 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy915.46 (AUD)91 Ordinary Shares

2/11/2021

Morgan Stanley Australia Securities

Limited

Buy946.58 (AUD)94 Ordinary Shares

2/11/2021Morgan Stanley Capital Services LLCBuyN/A103 Swaps

2/11/2021Morgan Stanley Capital Services LLCBuyN/A22,657 Swaps

2/11/2021Morgan Stanley Capital Services LLCBuyN/A6,807 Swaps

2/11/2021Morgan Stanley Capital Services LLCBuyN/A7,418 Swaps

2/12/2021

Morgan Stanley & Co. International

plc

BuyN/A11,955 Swaps

2/12/2021

Morgan Stanley & Co. International

plc

BuyN/A7,590 Swaps

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy1,316.04 (AUD)132 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy1,683.36 (AUD)168 Ordinary Shares

2/12/2021
Morgan Stanley Australia Securities

Limited

Buy1,821.82 (AUD)182 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy1,998.00 (AUD)200 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy104,858.88 (AUD)10,528 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy12,394.74 (AUD)1,237 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy13,013.00 (AUD)1,300 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy14,056.00 (AUD)1,400 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy14,278.10 (AUD)1,420 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy14,420.24 (AUD)1,432 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy15,965.88 (AUD)1,603 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy16,060.05 (AUD)1,602 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy18,797.52 (AUD)1,876 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy19,700.88 (AUD)1,978 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy2,290.80 (AUD)230 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy2,440.20 (AUD)245 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy2,977.02 (AUD)298 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy26,483.64 (AUD)2,659 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy3,013.01 (AUD)301 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy3,048.18 (AUD)303 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy3,067.68 (AUD)308 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy3,480.76 (AUD)346 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy3,615.41 (AUD)361 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy33,760.98 (AUD)3,366 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy35,901.66 (AUD)3,583 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy38,694.60 (AUD)3,885 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy4,020.00 (AUD)400 Ordinary Shares

2/12/2021
Morgan Stanley Australia Securities

Limited

Buy4,171.64 (AUD)418 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy40,900.86 (AUD)4,086 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy40,963.20 (AUD)4,080 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy47,491.12 (AUD)4,742 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy5,516.50 (AUD)550 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy5,745.32 (AUD)578 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy50,100.00 (AUD)5,000 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy560.00 (AUD)56 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy6,041.82 (AUD)606 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy6,326.32 (AUD)632 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy6,472.57 (AUD)645 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy75,725.88 (AUD)7,603 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy777.66 (AUD)78 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy8,906.64 (AUD)888 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy827.51 (AUD)83 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy9,094.24 (AUD)904 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy953.28 (AUD)96 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy99.60 (AUD)10 Ordinary Shares

2/12/2021

Morgan Stanley Australia Securities

Limited

Buy997.00 (AUD)100 Ordinary Shares

2/12/2021Morgan Stanley Capital Services LLCBuyN/A1,528 Swaps

2/12/2021Morgan Stanley Capital Services LLCBuyN/A1,750 Swaps

2/12/2021Morgan Stanley Capital Services LLCBuyN/A13,244 Swaps

2/12/2021Morgan Stanley Capital Services LLCBuyN/A14,493 Swaps

2/12/2021Morgan Stanley Capital Services LLCBuyN/A2,792 Swaps

2/12/2021Morgan Stanley Capital Services LLCBuyN/A3,738 Swaps

2/12/2021Morgan Stanley Capital Services LLCBuyN/A399 Swaps
2/12/2021Morgan Stanley Capital Services LLCBuyN/A45,520 Swaps

2/15/2021

Morgan Stanley & Co. International

plc

BuyN/A193 Swaps

2/15/2021

Morgan Stanley & Co. International

plc

BuyN/A3,000 Swaps

2/15/2021

Morgan Stanley & Co. International

plc

BuyN/A86,425 Swaps

2/15/2021

Morgan Stanley & Co. International

plc

BuyN/A9,063 Swaps

2/15/2021

Morgan Stanley & Co. International

plc

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A883 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,322.02 (AUD)133 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,575,872.00 (AUD)

160,000 Ordinary

Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,735.65 (AUD)174 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy1,816.70 (AUD)185 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy103,247.48 (AUD)10,514 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy107,531.52 (AUD)10,928 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy116,918.02 (AUD)11,894 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy118.20 (AUD)12 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy12,043.72 (AUD)1,219 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy12,831.00 (AUD)1,300 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy127,937.45 (AUD)13,015 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy13,200.28 (AUD)1,324 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy137.76 (AUD)14 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy14,214.18 (AUD)1,446 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy14,467.28 (AUD)1,471 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy15,360.00 (AUD)1,536 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy15,939.56 (AUD)1,624 Ordinary Shares

2/15/2021
Morgan Stanley Australia Securities

Limited

Buy157.28 (AUD)16 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy16,621.08 (AUD)1,684 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy16,836.87 (AUD)1,705 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy17,154.45 (AUD)1,746 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy17,768.56 (AUD)1,803 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy18,163.40 (AUD)1,844 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy18,244.48 (AUD)1,856 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy187.05 (AUD)19 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy19,085.46 (AUD)1,922 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy19,237.31 (AUD)1,957 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy19,680.67 (AUD)1,995 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy19,789.89 (AUD)2,001 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy19,850.28 (AUD)1,993 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy196.40 (AUD)20 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy2,113.64 (AUD)212 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy2,255.65 (AUD)229 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy2,286.20 (AUD)230 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy2,359.20 (AUD)240 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy2,985.28 (AUD)304 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy20,591.59 (AUD)2,053 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy20,813.05 (AUD)2,113 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy21,656.96 (AUD)2,192 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy257,752.43 (AUD)26,221 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy26,137.97 (AUD)2,659 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy26,398.73 (AUD)2,676 Ordinary Shares

2/15/2021
Morgan Stanley Australia Securities

Limited

Buy3,361.86 (AUD)342 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy3,499.48 (AUD)356 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy32,396.18 (AUD)3,299 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy39,035.85 (AUD)3,955 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy4,782.10 (AUD)485 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy4,841.26 (AUD)493 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy4,919.82 (AUD)501 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy43,655.03 (AUD)4,441 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy49,429.54 (AUD)5,031 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy49,848.60 (AUD)5,020 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy5,317.90 (AUD)535 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy5,613.11 (AUD)563 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy57,604.56 (AUD)5,772 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy58,568.40 (AUD)5,940 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy588.60 (AUD)60 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy594.60 (AUD)60 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy595.20 (AUD)60 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy6,645.37 (AUD)675 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy6,821.91 (AUD)687 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy61,801.21 (AUD)6,287 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy66,405.34 (AUD)6,711 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy66,468.78 (AUD)6,687 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy7,582.70 (AUD)764 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy7,586.64 (AUD)771 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy7,646.66 (AUD)772 Ordinary Shares

2/15/2021
Morgan Stanley Australia Securities

Limited

Buy7,704.31 (AUD)779 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy8,019.60 (AUD)815 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy8,136.76 (AUD)819 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy8,280.02 (AUD)833 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy8,680.88 (AUD)884 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy8,796.90 (AUD)885 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy9,393.78 (AUD)946 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy9,611.08 (AUD)964 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy9,712.04 (AUD)983 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy9,885.00 (AUD)1,000 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy903.44 (AUD)92 Ordinary Shares

2/15/2021

Morgan Stanley Australia Securities

Limited

Buy973.63 (AUD)98 Ordinary Shares

2/15/2021Morgan Stanley Capital Services LLCBuyN/A19,528 Swaps

2/15/2021Morgan Stanley Capital Services LLCBuyN/A746 Swaps

2/15/2021Morgan Stanley Capital Services LLCBuyN/A9,699 Swaps

2/16/2021

Morgan Stanley & Co. International

plc

BorrowN/A514 Ordinary Shares

2/16/2021

Morgan Stanley & Co. International

plc

Buy5557.32516 Ordinary Shares

2/16/2021

Morgan Stanley & Co. International

plc

Buy105,341.379,781 Ordinary Shares

2/16/2021

Morgan Stanley & Co. International

plc

Buy162,713.3915,297 Ordinary Shares

2/16/2021

Morgan Stanley & Co. International

plc

BuyN/A11,800 Swaps

2/16/2021

Morgan Stanley & Co. International

plc

BuyN/A14,013 Swaps

2/16/2021

Morgan Stanley & Co. International

plc

BuyN/A391,032 Swaps

2/16/2021

Morgan Stanley & Co. International

plc

BuyN/A65,071 Swaps

2/16/2021

Morgan Stanley & Co. International

plc

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A450 Ordinary Shares

2/16/2021
Morgan Stanley Australia Securities

Limited

BorrowN/A

269,000 Ordinary

Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy1,045.80 (AUD)105 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy1,298.46 (AUD)134 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy1,360.80 (AUD)140 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy1,367.58 (AUD)138 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy1,402.56 (AUD)144 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy1,476.59 (AUD)149 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy1,480.50 (AUD)150 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy1,521.33 (AUD)157 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy1,559.01 (AUD)157 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy1,615.40 (AUD)164 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy1,668.03 (AUD)169 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy1,731.73 (AUD)173 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy1,731.84 (AUD)176 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy1,795.52 (AUD)181 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy1,946.36 (AUD)197 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy1,973.94 (AUD)197 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy10,070.10 (AUD)1,005 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy10,130.30 (AUD)1,010 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy10,209.28 (AUD)1,024 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy10,315.27 (AUD)1,043 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy10,827.20 (AUD)1,072 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy11,117.73 (AUD)1,131 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy11,300.80 (AUD)1,120 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy11,375.10 (AUD)1,149 Ordinary Shares

2/16/2021
Morgan Stanley Australia Securities

Limited

Buy11,832.25 (AUD)1,175 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy112,138.00 (AUD)11,350 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy115,245.90 (AUD)11,641 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy118.44 (AUD)12 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy12,053.60 (AUD)1,235 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy12,073.36 (AUD)1,222 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy12,144.11 (AUD)1,243 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy12,570.19 (AUD)1,271 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy12,610.00 (AUD)1,300 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy123,018.00 (AUD)12,180 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy128.18 (AUD)13 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy13,287.20 (AUD)1,360 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy13,426.80 (AUD)1,340 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy14,360.28 (AUD)1,452 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy15,057.90 (AUD)1,521 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy15,203.87 (AUD)1,553 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy15,467.96 (AUD)1,564 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy15,628.68 (AUD)1,566 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy15,706.24 (AUD)1,552 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy150,568.02 (AUD)14,967 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy16,576.04 (AUD)1,651 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy16,609.06 (AUD)1,651 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy16,746.60 (AUD)1,695 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy16,909.62 (AUD)1,729 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy17,345.25 (AUD)1,779 Ordinary Shares

2/16/2021
Morgan Stanley Australia Securities

Limited

Buy17,708.10 (AUD)1,762 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy17,838.30 (AUD)1,839 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy17,866.40 (AUD)1,840 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy170,589.00 (AUD)16,890 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy174.42 (AUD)18 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy18,779.45 (AUD)1,895 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy183,355.40 (AUD)18,154 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy19,395.68 (AUD)1,928 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy19,656.00 (AUD)1,950 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy19,740.00 (AUD)2,000 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy195.00 (AUD)20 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy2,029.39 (AUD)209 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy2,251.50 (AUD)228 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy2,252.30 (AUD)223 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy2,326.45 (AUD)238 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy2,419.20 (AUD)240 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy2,457.35 (AUD)245 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy2,530.08 (AUD)252 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy2,547.71 (AUD)253 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy2,628.60 (AUD)260 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy2,646.56 (AUD)272 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy2,655.03 (AUD)269 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy2,715.34 (AUD)274 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy2,760.48 (AUD)284 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy2,764.66 (AUD)274 Ordinary Shares

2/16/2021
Morgan Stanley Australia Securities

Limited

Buy2,790.00 (AUD)279 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy2,817.10 (AUD)286 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy2,929,500.00 (AUD)

300,000 Ordinary

Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy20,087.57 (AUD)2,027 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy20,512.59 (AUD)2,037 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy20,685.98 (AUD)2,126 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy21,874.32 (AUD)2,214 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy22,635.18 (AUD)2,259 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy22,740.60 (AUD)2,265 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy23,171.26 (AUD)2,356 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy23,619.60 (AUD)2,430 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy23,983.25 (AUD)2,425 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy24,114.44 (AUD)2,426 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy24,245.74 (AUD)2,459 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy246.75 (AUD)25 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy25,290.40 (AUD)2,504 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy25,710.30 (AUD)2,597 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy25,907.22 (AUD)2,649 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy26,046.48 (AUD)2,647 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy26,776.03 (AUD)2,717 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy26,830.37 (AUD)2,717 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy26,926.07 (AUD)2,735 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy27,093.15 (AUD)2,745 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy27,290.25 (AUD)2,799 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy27,529.48 (AUD)2,812 Ordinary Shares

2/16/2021
Morgan Stanley Australia Securities

Limited

Buy27,670.50 (AUD)2,795 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy28,030.80 (AUD)2,840 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy28,167.88 (AUD)2,851 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy29,046.88 (AUD)2,896 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy29,369.34 (AUD)3,003 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy29.13 (AUD)3 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy29.22 (AUD)3 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy293.40 (AUD)30 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy3,009.00 (AUD)300 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy3,129.60 (AUD)320 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy3,276.00 (AUD)336 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy3,313.15 (AUD)335 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy3,323.04 (AUD)336 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy3,352.40 (AUD)340 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy3,480.41 (AUD)347 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy3,608.76 (AUD)366 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy3,696.99 (AUD)374 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy3,879.30 (AUD)386 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy30,017.39 (AUD)3,029 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy30,250.22 (AUD)3,022 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy31,776.10 (AUD)3,226 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy319.77 (AUD)33 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy32,097.96 (AUD)3,282 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy33,396.70 (AUD)3,370 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy33,752.07 (AUD)3,399 Ordinary Shares

2/16/2021
Morgan Stanley Australia Securities

Limited

Buy34,167.92 (AUD)3,508 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy34,863.45 (AUD)3,469 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy35,040.00 (AUD)3,504 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy35,653.28 (AUD)3,653 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy353.50 (AUD)35 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy36,619.53 (AUD)3,651 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy36,684.44 (AUD)3,713 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy362.97 (AUD)37 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy37,792.17 (AUD)3,783 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy37,908.08 (AUD)3,892 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy38,468.43 (AUD)3,843 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy38,613.84 (AUD)3,846 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy39,866.40 (AUD)3,955 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy397.70 (AUD)41 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy4,056.00 (AUD)416 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy4,144.98 (AUD)417 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy4,181.40 (AUD)414 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy4,225.65 (AUD)429 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy4,919.34 (AUD)503 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy41,491.44 (AUD)4,104 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy42,953.13 (AUD)4,257 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy43,480.05 (AUD)4,335 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy43,965.74 (AUD)4,459 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy44,035.16 (AUD)4,457 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy44,879.58 (AUD)4,479 Ordinary Shares

2/16/2021
Morgan Stanley Australia Securities

Limited

Buy44,951.74 (AUD)4,559 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy45,156.93 (AUD)4,641 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy46,320.94 (AUD)4,717 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy47,937.76 (AUD)4,852 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy48.65 (AUD)5 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy49,700.00 (AUD)5,000 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy5,097.62 (AUD)517 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy5,287.36 (AUD)533 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy5,293.92 (AUD)538 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy5,305.30 (AUD)530 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy5,589.12 (AUD)568 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy5,871.69 (AUD)594 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy5,957.82 (AUD)612 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy50,226.84 (AUD)5,094 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy51,962.06 (AUD)5,254 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy52,884.25 (AUD)5,315 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy53,631.00 (AUD)5,310 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy54,489.50 (AUD)5,395 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy54,685.28 (AUD)5,603 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy55,149.42 (AUD)5,639 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy55,205.98 (AUD)5,582 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy55,283.65 (AUD)5,545 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy55,706.89 (AUD)5,521 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy55,790.08 (AUD)5,624 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy56,277.20 (AUD)5,572 Ordinary Shares

2/16/2021
Morgan Stanley Australia Securities

Limited

Buy56,512.80 (AUD)5,640 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy577.31 (AUD)59 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy58,410.34 (AUD)5,906 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy59.04 (AUD)6 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy6,162.00 (AUD)632 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy6,178.95 (AUD)621 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy6,505.92 (AUD)648 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy60,781.76 (AUD)6,152 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy61,785.75 (AUD)6,337 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy64,801.49 (AUD)6,539 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy65,862.10 (AUD)6,521 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy655.26 (AUD)67 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy66,199.00 (AUD)6,755 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy67,295.76 (AUD)6,888 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy68,674.20 (AUD)6,895 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy7,070.94 (AUD)723 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy7,201.92 (AUD)726 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy7,260.84 (AUD)747 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy7,577.46 (AUD)774 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy70,669.20 (AUD)7,160 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy716.40 (AUD)72 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy72,791.25 (AUD)7,375 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy76,426.84 (AUD)7,658 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy78,352.98 (AUD)7,851 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy81,334.08 (AUD)8,199 Ordinary Shares

2/16/2021
Morgan Stanley Australia Securities

Limited

Buy83,234.09 (AUD)8,399 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy830.45 (AUD)85 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy86,502.70 (AUD)8,782 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy872.08 (AUD)88 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy88,252.41 (AUD)9,033 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy88,375.00 (AUD)8,750 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy9,133.11 (AUD)931 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy9,346.89 (AUD)947 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy9,620.37 (AUD)963 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy9,800.00 (AUD)1,000 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy9,810.00 (AUD)1,000 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy9,827.30 (AUD)973 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy9,828.90 (AUD)1,005 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy94,475.90 (AUD)9,670 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy94,871.70 (AUD)9,583 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy96,091.40 (AUD)9,514 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy97,200.00 (AUD)10,000 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy975.00 (AUD)100 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy988.00 (AUD)100 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy989.00 (AUD)100 Ordinary Shares

2/16/2021

Morgan Stanley Australia Securities

Limited

Buy99,688.64 (AUD)10,214 Ordinary Shares

2/16/2021Morgan Stanley Capital Services LLCBuyN/A1,253 Swaps

2/16/2021Morgan Stanley Capital Services LLCBuyN/A100 Swaps

2/16/2021Morgan Stanley Capital Services LLCBuyN/A20,694 Swaps

2/16/2021Morgan Stanley Capital Services LLCBuyN/A49,299 Swaps

2/16/2021Morgan Stanley Capital Services LLCBuyN/A9,768 Swaps
2/17/2021

Morgan Stanley & Co. International

plc

Buy252.5423 Ordinary Shares

2/17/2021

Morgan Stanley & Co. International

plc

Buy1767.78161 Ordinary Shares

2/17/2021

Morgan Stanley & Co. International

plc

Buy4,282.20390 Ordinary Shares

2/17/2021

Morgan Stanley & Co. International

plc

BuyN/A108,137 Swaps

2/17/2021

Morgan Stanley & Co. International

plc

BuyN/A153,800 Swaps

2/17/2021

Morgan Stanley & Co. International

plc

BuyN/A2,061 Swaps

2/17/2021

Morgan Stanley & Co. International

plc

BuyN/A3,324 Swaps

2/17/2021

Morgan Stanley & Co. International

plc

BuyN/A9,437 Swaps

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy1,570.00 (AUD)157 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy1,602.72 (AUD)159 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy1,892.55 (AUD)185 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy1,919.00 (AUD)190 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy1,984.00 (AUD)200 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy10,413.52 (AUD)1,054 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy10,446.94 (AUD)1,051 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy103,566.33 (AUD)10,367 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy11,083.02 (AUD)1,093 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy11,427.78 (AUD)1,127 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy12,084.00 (AUD)1,200 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy12,204.36 (AUD)1,218 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy12,226.56 (AUD)1,194 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy13,157.25 (AUD)1,325 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy13,912.08 (AUD)1,372 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy130.26 (AUD)13 Ordinary Shares

2/17/2021
Morgan Stanley Australia Securities

Limited

Buy131.95 (AUD)13 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy14,138.95 (AUD)1,421 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy14,834.13 (AUD)1,468 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy15,732.50 (AUD)1,550 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy153.75 (AUD)15 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy16,585.20 (AUD)1,626 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy161,171.70 (AUD)16,085 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy165,565.40 (AUD)16,540 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy17,261.52 (AUD)1,704 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy17,272.71 (AUD)1,729 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy173,092.36 (AUD)17,206 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy174,712.20 (AUD)17,230 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy179.82 (AUD)18 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy18,228.21 (AUD)1,821 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy19,165.35 (AUD)1,907 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy19,203.49 (AUD)1,907 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy19,212.48 (AUD)1,906 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy19,347.87 (AUD)1,929 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy19,453.33 (AUD)1,963 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy19,582.20 (AUD)1,935 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy19,673.28 (AUD)1,944 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy198,147.39 (AUD)19,677 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy2,293.83 (AUD)231 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy2,669.78 (AUD)262 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy2,790.36 (AUD)276 Ordinary Shares

2/17/2021
Morgan Stanley Australia Securities

Limited

Buy2,866.88 (AUD)289 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy2,988.00 (AUD)300 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy20,931.20 (AUD)2,110 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy202.40 (AUD)20 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy21,092.00 (AUD)2,123 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy23,273.25 (AUD)2,325 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy24,802.46 (AUD)2,434 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy24,963.12 (AUD)2,457 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy25,552.40 (AUD)2,540 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy25,719.84 (AUD)2,544 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy25,897.80 (AUD)2,539 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy25,922.00 (AUD)2,600 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy26,173.20 (AUD)2,566 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy26,646.62 (AUD)2,662 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy27,650.00 (AUD)2,765 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy294.64 (AUD)29 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy3,171.20 (AUD)320 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy3,300.00 (AUD)330 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy3,433.12 (AUD)344 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy3,607.95 (AUD)359 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy3,685.16 (AUD)362 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy3,689.28 (AUD)366 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy3,733.95 (AUD)365 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy3,863.86 (AUD)386 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy3,883.62 (AUD)383 Ordinary Shares

2/17/2021
Morgan Stanley Australia Securities

Limited

Buy3,915.60 (AUD)390 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy3,948.12 (AUD)396 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy308,130.00 (AUD)30,813 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy31,768.24 (AUD)3,196 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy32,669.14 (AUD)3,206 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy35,063.74 (AUD)3,482 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy355,396.86 (AUD)35,049 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy36,473.52 (AUD)3,662 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy36,880.31 (AUD)3,677 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy37,781.07 (AUD)3,737 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy38,329.50 (AUD)3,795 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy38,778.21 (AUD)3,813 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy39,607.80 (AUD)3,945 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy4,184.13 (AUD)422 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy4,319.55 (AUD)435 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy4,320.56 (AUD)424 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy4,435.55 (AUD)437 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy4,486.30 (AUD)442 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy4,522.44 (AUD)446 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy4,575.30 (AUD)453 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy4,782.66 (AUD)474 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy40,622.20 (AUD)4,022 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy40,814.10 (AUD)4,041 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy403.20 (AUD)40 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy407.60 (AUD)40 Ordinary Shares

2/17/2021
Morgan Stanley Australia Securities

Limited

Buy41,505.28 (AUD)4,184 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy416.76 (AUD)41 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy42,083.46 (AUD)4,138 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy478.93 (AUD)47 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy48,635.47 (AUD)4,849 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy48,647.10 (AUD)4,855 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy49,574.46 (AUD)4,889 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy5,070.00 (AUD)500 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy5,308.74 (AUD)522 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy5,436.12 (AUD)534 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy5,479.02 (AUD)549 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy51,847.04 (AUD)5,216 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy6,390.64 (AUD)629 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy6,653.20 (AUD)663 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy6,722.37 (AUD)661 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy61,978.55 (AUD)6,229 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy63,645.12 (AUD)6,314 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy67,013.76 (AUD)6,688 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy67,098.88 (AUD)6,764 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy68,822.91 (AUD)6,903 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy688.62 (AUD)69 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy7,261.38 (AUD)714 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy7,290.72 (AUD)732 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy7,833.36 (AUD)771 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy70,311.45 (AUD)7,095 Ordinary Shares

2/17/2021
Morgan Stanley Australia Securities

Limited

Buy74,086.08 (AUD)7,328 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy76,794.10 (AUD)7,718 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy793.16 (AUD)79 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy8,067.78 (AUD)798 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy8,127.90 (AUD)821 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy8,247.33 (AUD)819 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy8,990.00 (AUD)899 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy81,254.25 (AUD)8,085 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy82,605.60 (AUD)8,344 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy88,175.88 (AUD)8,853 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy89,530.58 (AUD)8,971 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy9,910.00 (AUD)1,000 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy90,094.89 (AUD)9,073 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy90,666.59 (AUD)9,149 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy93,559.84 (AUD)9,328 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy99,386.10 (AUD)10,039 Ordinary Shares

2/17/2021

Morgan Stanley Australia Securities

Limited

Buy998.00 (AUD)100 Ordinary Shares

2/17/2021Morgan Stanley Capital Services LLCBuyN/A1,738 Swaps

2/17/2021Morgan Stanley Capital Services LLCBuyN/A11,555 Swaps

2/17/2021Morgan Stanley Capital Services LLCBuyN/A115 Swaps

2/17/2021Morgan Stanley Capital Services LLCBuyN/A16,760 Swaps

2/17/2021Morgan Stanley Capital Services LLCBuyN/A17,766 Swaps

2/17/2021Morgan Stanley Capital Services LLCBuyN/A2,658 Swaps

2/17/2021Morgan Stanley Capital Services LLCBuyN/A21,901 Swaps

2/17/2021Morgan Stanley Capital Services LLCBuyN/A22,117 Swaps

2/17/2021Morgan Stanley Capital Services LLCBuyN/A3 Swaps
2/17/2021Morgan Stanley Capital Services LLCBuyN/A300 Swaps

2/17/2021Morgan Stanley Capital Services LLCBuyN/A43,306 Swaps

2/17/2021Morgan Stanley Capital Services LLCBuyN/A937 Swaps

2/17/2021Morgan Stanley Capital Services LLCBuyN/A97,564 Swaps

2/18/2021

Morgan Stanley & Co. International

plc

BuyN/A13,295 Swaps

2/18/2021

Morgan Stanley & Co. International

plc

BuyN/A35,494 Swaps

2/18/2021

Morgan Stanley & Co. International

plc

BuyN/A37,767 Swaps

2/18/2021

Morgan Stanley & Co. International

plc

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A10,000 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,062.88 (AUD)104 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,160.35 (AUD)115 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,224.00 (AUD)120 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,272.24 (AUD)124 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,281.42 (AUD)126 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,439.61 (AUD)141 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,453.37 (AUD)142 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,524.27 (AUD)149 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,588.75 (AUD)155 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,632.96 (AUD)162 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,768.92 (AUD)173 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,790.25 (AUD)175 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,798.72 (AUD)176 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy1,923.24 (AUD)188 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy10,291.90 (AUD)1,019 Ordinary Shares

2/18/2021
Morgan Stanley Australia Securities

Limited

Buy10,373.42 (AUD)1,019 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy10,378.29 (AUD)1,014 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy10,856.84 (AUD)1,076 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy10.08 (AUD)1 Ordinary Share

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy105,089.47 (AUD)10,313 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy106,219.58 (AUD)10,522 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy107,147.85 (AUD)10,515 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy11,319.21 (AUD)1,113 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy11,357.85 (AUD)1,119 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy11,594.80 (AUD)1,148 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy11,871.22 (AUD)1,161 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy113,403.60 (AUD)11,118 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy116,147.40 (AUD)11,387 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy12,407.12 (AUD)1,226 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy125,590.23 (AUD)12,447 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy13,239.60 (AUD)1,298 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy132,305.25 (AUD)13,035 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy14,119.00 (AUD)1,400 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy14,486.32 (AUD)1,435 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy14,817.60 (AUD)1,470 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy142,858.32 (AUD)13,992 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy15,109.16 (AUD)1,493 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy15,463.50 (AUD)1,525 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy159,514.26 (AUD)15,654 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy16,596.80 (AUD)1,640 Ordinary Shares

2/18/2021
Morgan Stanley Australia Securities

Limited

Buy16,601.46 (AUD)1,626 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy17,307.68 (AUD)1,696 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy17,658.08 (AUD)1,738 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy173,009.76 (AUD)16,912 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy173,529.16 (AUD)16,996 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy176,019.06 (AUD)17,223 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy18,113.15 (AUD)1,768 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy18,343.26 (AUD)1,809 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy18,786.79 (AUD)1,861 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy18,819.00 (AUD)1,845 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy19,456.40 (AUD)1,915 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy19,552.15 (AUD)1,915 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,098,636.97 (AUD)

205,888 Ordinary

Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,160.64 (AUD)211 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,228.60 (AUD)220 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,679.97 (AUD)263 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy2,845.38 (AUD)282 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy20,797.80 (AUD)2,039 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy20,848.80 (AUD)2,040 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy20,868.64 (AUD)2,032 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy20,929.30 (AUD)2,062 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy203,524.87 (AUD)19,973 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy204.80 (AUD)20 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy205,868.30 (AUD)20,383 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy21,266.53 (AUD)2,087 Ordinary Shares

2/18/2021
Morgan Stanley Australia Securities

Limited

Buy21,518.88 (AUD)2,118 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy21,634.99 (AUD)2,119 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy214,744.06 (AUD)21,074 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy22,181.34 (AUD)2,194 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy222,131.70 (AUD)21,735 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy227,375.75 (AUD)22,183 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy23,086.27 (AUD)2,279 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy23,189.18 (AUD)2,269 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy23,930.40 (AUD)2,360 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy232.07 (AUD)23 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy234.37 (AUD)23 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy24,197.70 (AUD)2,370 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy24,719.28 (AUD)2,433 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy240,691.44 (AUD)23,528 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy25,112.27 (AUD)2,479 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy25,561.98 (AUD)2,511 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy26,026.56 (AUD)2,582 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy26,424.84 (AUD)2,606 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy26,633.70 (AUD)2,637 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy27,076.92 (AUD)2,652 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy272,472.60 (AUD)26,713 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy295,732.65 (AUD)28,965 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy3,147.32 (AUD)311 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy3,254.94 (AUD)321 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy3,339.60 (AUD)330 Ordinary Shares

2/18/2021
Morgan Stanley Australia Securities

Limited

Buy3,716.73 (AUD)366 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy3,781.14 (AUD)374 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy30,957.50 (AUD)3,050 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy30.27 (AUD)3 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy31,446.60 (AUD)3,083 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy31,477.68 (AUD)3,068 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy31,884.51 (AUD)3,129 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy32,398.99 (AUD)3,211 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy324.80 (AUD)32 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy34,727.00 (AUD)3,388 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy35,481.30 (AUD)3,513 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy36,062.41 (AUD)3,539 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy36,377.88 (AUD)3,556 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy36,545.52 (AUD)3,597 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy364,903.90 (AUD)35,810 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy368.64 (AUD)36 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy39,576.42 (AUD)3,903 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy4,110.25 (AUD)401 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy4,165.60 (AUD)410 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy4,501.94 (AUD)439 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy4,556.16 (AUD)448 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy4,680.93 (AUD)463 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy4,726.80 (AUD)468 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy4,903.35 (AUD)485 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy4,978.74 (AUD)491 Ordinary Shares

2/18/2021
Morgan Stanley Australia Securities

Limited

Buy40,547.79 (AUD)3,987 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy406.00 (AUD)40 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy41,168.32 (AUD)4,064 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy42,876.54 (AUD)4,179 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy43,753.71 (AUD)4,277 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy433.44 (AUD)43 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy44,014.19 (AUD)4,360 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy44,766.48 (AUD)4,376 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy44,794.26 (AUD)4,383 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy45,460.10 (AUD)4,501 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy45,758.79 (AUD)4,473 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy48,720.09 (AUD)4,819 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy5,004.22 (AUD)494 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy5,075.00 (AUD)500 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy5,076.85 (AUD)497 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy5,155.92 (AUD)504 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy5,629.54 (AUD)553 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy5,821.68 (AUD)573 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy5,830.50 (AUD)575 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy5,949.51 (AUD)583 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy50.80 (AUD)5 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy51,793.25 (AUD)5,053 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy52,726.14 (AUD)5,139 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy53,642.75 (AUD)5,285 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy53,647.36 (AUD)5,239 Ordinary Shares

2/18/2021
Morgan Stanley Australia Securities

Limited

Buy53,749.78 (AUD)5,306 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy54,046.20 (AUD)5,330 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy54,236.61 (AUD)5,333 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy55,389.25 (AUD)5,425 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy56,992.22 (AUD)5,582 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy57,400.64 (AUD)5,672 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy57,866.15 (AUD)5,735 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy6,019.60 (AUD)596 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy6,154.24 (AUD)601 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy6,396.00 (AUD)624 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy6,596.64 (AUD)648 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy6,741.57 (AUD)659 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy6,949.44 (AUD)684 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy606.00 (AUD)60 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy612.90 (AUD)60 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy613.20 (AUD)60 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy63,229.76 (AUD)6,248 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy63,753.36 (AUD)6,232 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy64,174.72 (AUD)6,304 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy650.24 (AUD)64 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy67,895.97 (AUD)6,663 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy68,555.76 (AUD)6,708 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy69,669.74 (AUD)6,817 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy7,520.22 (AUD)738 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy7,626.00 (AUD)744 Ordinary Shares

2/18/2021
Morgan Stanley Australia Securities

Limited

Buy7,836.18 (AUD)766 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy7,837.60 (AUD)776 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy7,854.60 (AUD)780 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy7,865.55 (AUD)770 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy70,676.48 (AUD)6,902 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy70.70 (AUD)7 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy72,730.10 (AUD)7,201 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy74,098.08 (AUD)7,351 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy755.16 (AUD)74 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy76,139.14 (AUD)7,546 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy765.00 (AUD)75 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy768.00 (AUD)75 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy78,346.24 (AUD)7,651 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy8,370.55 (AUD)830 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy8,380.29 (AUD)822 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy8,500.76 (AUD)833 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy8,551.20 (AUD)840 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy8,732.17 (AUD)865 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy8,859.45 (AUD)869 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy8,943.96 (AUD)876 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy830.66 (AUD)82 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy89,005.98 (AUD)8,709 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy9,405.28 (AUD)928 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy9,434.15 (AUD)935 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy9,598.98 (AUD)942 Ordinary Shares

2/18/2021
Morgan Stanley Australia Securities

Limited

Buy9,625.86 (AUD)954 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy9,834.39 (AUD)967 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy9,883.80 (AUD)969 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy90,205.44 (AUD)8,896 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy90,313.97 (AUD)8,863 Ordinary Shares

2/18/2021

Morgan Stanley Australia Securities

Limited

Buy95,531.25 (AUD)9,375 Ordinary Shares

2/18/2021Morgan Stanley Capital Services LLCBuyN/A1 Swap

2/18/2021Morgan Stanley Capital Services LLCBuyN/A100 Swaps

2/18/2021Morgan Stanley Capital Services LLCBuyN/A13,551 Swaps

2/18/2021Morgan Stanley Capital Services LLCBuyN/A144 Swaps

2/18/2021Morgan Stanley Capital Services LLCBuyN/A23,071 Swaps

2/18/2021Morgan Stanley Capital Services LLCBuyN/A235 Swaps

2/18/2021Morgan Stanley Capital Services LLCBuyN/A3,281 Swaps

2/18/2021Morgan Stanley Capital Services LLCBuyN/A6,792 Swaps

2/18/2021Morgan Stanley Capital Services LLCBuyN/A81,380 Swaps

2/18/2021Morgan Stanley Capital Services LLCBuyN/A90,664 Swaps

2/19/2021

Morgan Stanley & Co. International

plc

Buy222 Ordinary Shares

2/19/2021

Morgan Stanley & Co. International

plc

Buy131.9912 Ordinary Shares

2/19/2021

Morgan Stanley & Co. International

plc

Buy43920.443,932 Ordinary Shares

2/19/2021

Morgan Stanley & Co. International

plc

BuyN/A1,406 Swaps

2/19/2021

Morgan Stanley & Co. International

plc

BuyN/A2,659 Swaps

2/19/2021

Morgan Stanley & Co. International

plc

BuyN/A31,947 Swaps

2/19/2021

Morgan Stanley & Co. International

plc

BuyN/A87,073 Swaps

2/19/2021

Morgan Stanley & Co. International

plc

BuyN/A93,000 Swaps

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy1,034.24 (AUD)101 Ordinary Shares

2/19/2021
Morgan Stanley Australia Securities

Limited

Buy1,058.48 (AUD)101 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy1,114.94 (AUD)107 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy1,122.43 (AUD)107 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy1,155.84 (AUD)112 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy1,172.94 (AUD)113 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy1,208.72 (AUD)116 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy1,242.00 (AUD)120 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy1,314.18 (AUD)126 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy1,329.30 (AUD)126 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy1,542.15 (AUD)149 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy1,629.05 (AUD)155 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy1,752.75 (AUD)171 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy1,821.69 (AUD)173 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy10,155.80 (AUD)986 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy10,370.00 (AUD)1,000 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy10,687.15 (AUD)1,013 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy10,712.21 (AUD)1,037 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy10,722.30 (AUD)1,030 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy10,886.82 (AUD)1,058 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy100,411.74 (AUD)9,711 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy103,962.69 (AUD)9,873 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy103,972.31 (AUD)9,888 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy105,701.75 (AUD)10,115 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy109,482.30 (AUD)10,578 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy11,012.94 (AUD)1,062 Ordinary Shares

2/19/2021
Morgan Stanley Australia Securities

Limited

Buy11,340.30 (AUD)1,101 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy11,346.90 (AUD)1,090 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy11,497.29 (AUD)1,113 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy119,645.84 (AUD)11,384 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy12,055.50 (AUD)1,175 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy12,155.49 (AUD)1,179 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy12,267.71 (AUD)1,183 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy121,157.79 (AUD)11,661 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy122,338.75 (AUD)11,769 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy125,676.96 (AUD)12,178 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy126,174.09 (AUD)11,937 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy127,730.45 (AUD)12,365 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy129,139.75 (AUD)12,599 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy13,339.64 (AUD)1,297 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy13,494.00 (AUD)1,300 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy13,559.00 (AUD)1,300 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy13,657.92 (AUD)1,312 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy13,966.01 (AUD)1,332 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy13,992.74 (AUD)1,350 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy131,485.45 (AUD)12,655 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy133.90 (AUD)13 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy134,878.50 (AUD)13,095 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy14,054.72 (AUD)1,336 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy14,224.12 (AUD)1,371 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy14,362.38 (AUD)1,387 Ordinary Shares

2/19/2021
Morgan Stanley Australia Securities

Limited

Buy14,474.60 (AUD)1,372 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy14,833.50 (AUD)1,450 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy15,949.35 (AUD)1,541 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy16,684.50 (AUD)1,589 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy17,640.04 (AUD)1,706 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy17,669.28 (AUD)1,686 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy17,870.50 (AUD)1,735 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy173,659.20 (AUD)16,698 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy173,859.00 (AUD)16,558 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy174,366.45 (AUD)16,847 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy174,409.96 (AUD)16,738 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy18,098.22 (AUD)1,722 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy18,271.94 (AUD)1,762 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy18,666.72 (AUD)1,788 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy18,701.28 (AUD)1,776 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy183,110.40 (AUD)17,340 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy185,556.80 (AUD)17,842 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy192,530.70 (AUD)18,602 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy199,475.28 (AUD)19,329 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy2,050.16 (AUD)196 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy2,054.00 (AUD)200 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy2,103.24 (AUD)204 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy2,429.04 (AUD)232 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy2,455.75 (AUD)235 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy2,474.28 (AUD)237 Ordinary Shares

2/19/2021
Morgan Stanley Australia Securities

Limited

Buy2,608.43 (AUD)253 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy2,672.80 (AUD)260 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy2,729.16 (AUD)266 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy2,825.55 (AUD)273 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy2,890.44 (AUD)279 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy2,934.40 (AUD)280 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy20,108.76 (AUD)1,941 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy20,398.24 (AUD)1,928 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy20,680.00 (AUD)2,000 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy20,810.00 (AUD)2,000 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy20,954.25 (AUD)2,010 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy21,393.40 (AUD)2,065 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy21,609.76 (AUD)2,062 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy21,857.76 (AUD)2,118 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy21.14 (AUD)2 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy22,134.06 (AUD)2,106 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy22,295.10 (AUD)2,151 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy23,063.47 (AUD)2,237 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy230,255.48 (AUD)22,204 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy24,511.76 (AUD)2,366 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy25,093.98 (AUD)2,447 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy25,937.10 (AUD)2,506 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy26,099.98 (AUD)2,506 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy26,295.66 (AUD)2,526 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy26,884.00 (AUD)2,585 Ordinary Shares

2/19/2021
Morgan Stanley Australia Securities

Limited

Buy27,230.58 (AUD)2,586 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy28,318.08 (AUD)2,752 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy28,488.28 (AUD)2,734 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy281,006.99 (AUD)27,203 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,070.95 (AUD)295 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,073.90 (AUD)295 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,129.00 (AUD)300 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,429.90 (AUD)333 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,497.40 (AUD)335 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,518.82 (AUD)339 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,589.71 (AUD)347 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,610.53 (AUD)347 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,746.16 (AUD)363 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,975.54 (AUD)383 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy3,998.45 (AUD)379 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy31,002.17 (AUD)3,007 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy31,248.28 (AUD)2,996 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy31,929.92 (AUD)3,088 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy31.63 (AUD)3 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy310.04 (AUD)30 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy32,700.54 (AUD)3,161 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy32,758.32 (AUD)3,108 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy32,854.26 (AUD)3,153 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy33,135.60 (AUD)3,180 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy34,913.33 (AUD)3,388 Ordinary Shares

2/19/2021
Morgan Stanley Australia Securities

Limited

Buy35,273.88 (AUD)3,438 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy35,848.15 (AUD)3,406 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy359.45 (AUD)35 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy36,658.88 (AUD)3,488 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy37,294.40 (AUD)3,586 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy372.24 (AUD)36 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy38,490.31 (AUD)3,664 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy383,033.20 (AUD)36,410 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy39,545.73 (AUD)3,819 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy39,966.77 (AUD)3,869 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy4,002.81 (AUD)389 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy4,155.47 (AUD)407 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy4,253.40 (AUD)417 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy4,564.35 (AUD)441 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy4,638.21 (AUD)443 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy4,735.70 (AUD)460 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy4,849.79 (AUD)467 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy4,950.75 (AUD)483 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy4,956.00 (AUD)472 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy40,441.50 (AUD)3,870 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy41,640.00 (AUD)4,000 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy41,840.00 (AUD)4,000 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy41,919.14 (AUD)4,058 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy417.80 (AUD)40 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy44,602.86 (AUD)4,297 Ordinary Shares

2/19/2021
Morgan Stanley Australia Securities

Limited

Buy45,223.50 (AUD)4,380 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy45,889.68 (AUD)4,404 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy458,192.80 (AUD)44,057 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy47,534.25 (AUD)4,575 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy471,659.10 (AUD)45,615 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy48,632.40 (AUD)4,740 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy48,815.14 (AUD)4,721 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy5,022.80 (AUD)486 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy5,423.51 (AUD)523 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy5,682.76 (AUD)548 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy5,900.55 (AUD)566 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy501,259.59 (AUD)47,603 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy503.52 (AUD)48 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy52,766.88 (AUD)5,064 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy52,786.80 (AUD)5,115 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy53,193.00 (AUD)5,215 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy53,352.65 (AUD)5,195 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy53,386.53 (AUD)5,099 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy53,529.52 (AUD)5,192 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy54,277.36 (AUD)5,224 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy57,816.60 (AUD)5,570 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy573.44 (AUD)56 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy58,135.58 (AUD)5,542 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy58,969.02 (AUD)5,703 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy6,469.71 (AUD)626 Ordinary Shares

2/19/2021
Morgan Stanley Australia Securities

Limited

Buy6,489.45 (AUD)627 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy6,553.84 (AUD)632 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy6,738.60 (AUD)660 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy6,764.50 (AUD)652 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy6,771.02 (AUD)652 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy6,909.00 (AUD)658 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy60,414.95 (AUD)5,857 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy606,596.82 (AUD)58,439 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy61,061.84 (AUD)5,894 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy61,684.50 (AUD)6,018 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy62,436.48 (AUD)5,952 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy63.20 (AUD)6 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy65,755.48 (AUD)6,434 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy66,982.14 (AUD)6,453 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy67,016.25 (AUD)6,475 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy681.78 (AUD)66 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy685,262.06 (AUD)65,954 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy7,111.52 (AUD)676 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy7,456.80 (AUD)717 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy7,487.58 (AUD)721 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy7,494.14 (AUD)734 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy7,536.64 (AUD)736 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy7,623.00 (AUD)726 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy7,771.91 (AUD)752 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy7,918.17 (AUD)771 Ordinary Shares

2/19/2021
Morgan Stanley Australia Securities

Limited

Buy715.53 (AUD)69 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy72,387.90 (AUD)6,994 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy733.60 (AUD)70 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy76,503.57 (AUD)7,293 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy77,732.50 (AUD)7,375 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy77,995.15 (AUD)7,565 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy78,036.39 (AUD)7,569 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy798.49 (AUD)77 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy8,008.32 (AUD)776 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy8,045.83 (AUD)777 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy8,181.81 (AUD)777 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy8,229.70 (AUD)799 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy8,252.64 (AUD)792 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy8,258.31 (AUD)801 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy8,442.54 (AUD)801 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy8,482.20 (AUD)804 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy8,523.61 (AUD)811 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy8,587.66 (AUD)821 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy8,918.91 (AUD)847 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy808.08 (AUD)78 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy81,245.96 (AUD)7,723 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy82,458.45 (AUD)7,967 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy84,021.75 (AUD)8,025 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy84,979.81 (AUD)8,179 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy85,806.36 (AUD)8,219 Ordinary Shares

2/19/2021
Morgan Stanley Australia Securities

Limited

Buy85,904.28 (AUD)8,316 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy871,066.35 (AUD)84,161 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy9,073.85 (AUD)865 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy9,103.36 (AUD)889 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy9,151.64 (AUD)872 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy9,154.21 (AUD)871 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy9,184.76 (AUD)884 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy9,307.00 (AUD)908 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy9,733.50 (AUD)927 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy9,802.32 (AUD)934 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy9,879.08 (AUD)961 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy9,960.65 (AUD)955 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy92,946.00 (AUD)8,852 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy923.82 (AUD)89 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy94,567.55 (AUD)8,968 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy965.34 (AUD)93 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy978.50 (AUD)95 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy98,021.14 (AUD)9,398 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy980.22 (AUD)93 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy983.01 (AUD)93 Ordinary Shares

2/19/2021

Morgan Stanley Australia Securities

Limited

Buy99,781.90 (AUD)9,458 Ordinary Shares

2/19/2021Morgan Stanley Capital Services LLCBuyN/A1,846 Swaps

2/19/2021Morgan Stanley Capital Services LLCBuyN/A13,207 Swaps

2/19/2021Morgan Stanley Capital Services LLCBuyN/A18,355 Swaps

2/19/2021Morgan Stanley Capital Services LLCBuyN/A228 Swaps

2/19/2021Morgan Stanley Capital Services LLCBuyN/A4,614 Swaps
2/19/2021Morgan Stanley Capital Services LLCBuyN/A419 Swaps

2/19/2021Morgan Stanley Capital Services LLCBuyN/A8,060 Swaps

2/19/2021Morgan Stanley Capital Services LLCBuyN/A8,956 Swaps

2/19/2021Morgan Stanley Capital Services LLCBuyN/A95,834 Swaps

2/22/2021

Morgan Stanley & Co. International

plc

Buy805.1471 Ordinary Shares

2/22/2021

Morgan Stanley & Co. International

plc

Buy48739.324,298 Ordinary Shares

2/22/2021

Morgan Stanley & Co. International

plc

BuyN/A14,258 Swaps

2/22/2021

Morgan Stanley & Co. International

plc

BuyN/A2,659 Swaps

2/22/2021

Morgan Stanley & Co. International

plc

BuyN/A20,839 Swaps

2/22/2021

Morgan Stanley & Co. International

plc

BuyN/A4,707 Swaps

2/22/2021

Morgan Stanley & Co. International

plc

BuyN/A54,486 Swaps

2/22/2021

Morgan Stanley & Co. International

plc

BuyN/A56,339 Swaps

2/22/2021

Morgan Stanley & Co. International

plc

BuyN/A92,000 Swaps

2/22/2021

Morgan Stanley & Co. International

plc

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A1,000 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,037.52 (AUD)99 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,099.35 (AUD)105 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,137.96 (AUD)109 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,139.05 (AUD)109 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,185.60 (AUD)114 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,332.48 (AUD)128 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,372.80 (AUD)132 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,601.91 (AUD)153 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy1,741.81 (AUD)167 Ordinary Shares

2/22/2021
Morgan Stanley Australia Securities

Limited

Buy1,953.21 (AUD)187 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy10,129.32 (AUD)967 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy10,460.88 (AUD)1,002 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy10,492.27 (AUD)995 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy10,543.27 (AUD)997 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy104.40 (AUD)10 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy11,193.00 (AUD)1,066 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy11,394.24 (AUD)1,079 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy11,493.26 (AUD)1,103 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy11,835.72 (AUD)1,124 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy111,796.48 (AUD)10,688 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy118,799.25 (AUD)11,325 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy12,950.12 (AUD)1,231 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy126,220.82 (AUD)12,067 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy14,310.27 (AUD)1,359 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy14,857.50 (AUD)1,415 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy147.14 (AUD)14 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy15,582.00 (AUD)1,484 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy16,155.87 (AUD)1,535 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy161,866.20 (AUD)15,460 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy17,133.65 (AUD)1,631 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy17,500.86 (AUD)1,662 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy17,690.40 (AUD)1,680 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy17,785.17 (AUD)1,689 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy170,038.44 (AUD)16,148 Ordinary Shares

2/22/2021
Morgan Stanley Australia Securities

Limited

Buy18,514.20 (AUD)1,770 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy19,154.40 (AUD)1,840 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy19,326.56 (AUD)1,838 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy19,687.80 (AUD)1,884 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,017.60 (AUD)194 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,074.41 (AUD)197 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,088.00 (AUD)200 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,179.87 (AUD)209 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,359.44 (AUD)226 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,394.30 (AUD)230 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,405.80 (AUD)230 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,554.68 (AUD)244 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,589.65 (AUD)245 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,602.50 (AUD)250 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,716.74 (AUD)258 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,719.60 (AUD)260 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,808.84 (AUD)267 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,821.11 (AUD)271 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,823.82 (AUD)271 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,858.31 (AUD)273 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,868.25 (AUD)275 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy2,900.76 (AUD)276 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy21,871.80 (AUD)2,095 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy211.20 (AUD)20 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy22,439.43 (AUD)2,131 Ordinary Shares

2/22/2021
Morgan Stanley Australia Securities

Limited

Buy223,478.19 (AUD)21,223 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy231,492.72 (AUD)22,089 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy24,285.80 (AUD)2,324 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy24,392.72 (AUD)2,332 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy24,630.82 (AUD)2,338 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy241.27 (AUD)23 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy251.28 (AUD)24 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy26,269.23 (AUD)2,509 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy261.75 (AUD)25 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy27,572.56 (AUD)2,636 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy27,583.36 (AUD)2,632 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy281.34 (AUD)27 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy3,004.43 (AUD)286 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy3,154.48 (AUD)301 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy3,307.50 (AUD)315 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy3,499.28 (AUD)332 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy3,625.76 (AUD)344 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy3,633.09 (AUD)347 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy3,654.03 (AUD)349 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy3,918.75 (AUD)375 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy30,184.72 (AUD)2,872 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy31,330.31 (AUD)2,981 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy31,389.06 (AUD)2,998 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy31.44 (AUD)3 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy32,985.77 (AUD)3,143 Ordinary Shares

2/22/2021
Morgan Stanley Australia Securities

Limited

Buy33,587.06 (AUD)3,211 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy34,107.48 (AUD)3,267 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy35,485.56 (AUD)3,399 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy35,559.81 (AUD)3,377 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy36,025.60 (AUD)3,464 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy36,959.10 (AUD)3,530 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy363.65 (AUD)35 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy37,704.04 (AUD)3,596 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy375.84 (AUD)36 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy39,211.62 (AUD)3,738 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy39,285.72 (AUD)3,763 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy398.05 (AUD)38 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy4,049.28 (AUD)384 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy4,117.23 (AUD)391 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy4,538.76 (AUD)436 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy4,551.84 (AUD)436 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy4,609.50 (AUD)439 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy4,615.60 (AUD)440 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy4,650.25 (AUD)445 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy4,684.56 (AUD)447 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy4,773.60 (AUD)459 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy40,410.36 (AUD)3,834 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy42,158.06 (AUD)4,042 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy42.14 (AUD)4 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy43,586.40 (AUD)4,191 Ordinary Shares

2/22/2021
Morgan Stanley Australia Securities

Limited

Buy45,258.95 (AUD)4,331 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy45,543.34 (AUD)4,321 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy45,973.77 (AUD)4,391 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy47,163.87 (AUD)4,479 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy49,213.50 (AUD)4,667 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy5,175.76 (AUD)496 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy5,229.00 (AUD)498 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy5,241.99 (AUD)499 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy5,334.00 (AUD)508 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy5,611.34 (AUD)538 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy5,738.85 (AUD)545 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy5,789.91 (AUD)553 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy5,844.15 (AUD)555 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy5,900.24 (AUD)563 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy52,176.15 (AUD)4,955 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy523.25 (AUD)50 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy53,595.90 (AUD)5,085 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy54,148.50 (AUD)5,157 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy54,544.50 (AUD)5,175 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy542.88 (AUD)52 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy57,461.84 (AUD)5,483 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy58,175.15 (AUD)5,567 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy6,360.51 (AUD)611 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy6,629.40 (AUD)635 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy6,736.24 (AUD)644 Ordinary Shares

2/22/2021
Morgan Stanley Australia Securities

Limited

Buy60,794.48 (AUD)5,801 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy626.40 (AUD)60 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy632.40 (AUD)60 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy633.00 (AUD)60 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy67,408.74 (AUD)6,426 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy7,021.60 (AUD)670 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy7,101.73 (AUD)677 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy7,164.90 (AUD)684 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy7,268.95 (AUD)689 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy7,332.25 (AUD)695 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy7,339.41 (AUD)697 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy7,806.43 (AUD)741 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy7,882.50 (AUD)750 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy73.08 (AUD)7 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy735.70 (AUD)70 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy744.08 (AUD)71 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy79,469.91 (AUD)7,547 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy8,147.42 (AUD)773 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy8,165.35 (AUD)781 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy8,195.40 (AUD)785 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy8,221.50 (AUD)783 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy8,268.72 (AUD)789 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy8,598.12 (AUD)822 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy8,601.80 (AUD)820 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy8,676.21 (AUD)822 Ordinary Shares

2/22/2021
Morgan Stanley Australia Securities

Limited

Buy8,694.25 (AUD)830 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy8,715.30 (AUD)834 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy8,788.45 (AUD)841 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy804.65 (AUD)77 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy83,265.00 (AUD)7,930 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy83.60 (AUD)8 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy846.45 (AUD)81 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy848.88 (AUD)81 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy85,916.16 (AUD)8,136 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy864.03 (AUD)83 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy9,231.20 (AUD)880 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy9,563.04 (AUD)916 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy9,881.58 (AUD)942 Ordinary Shares

2/22/2021

Morgan Stanley Australia Securities

Limited

Buy908.71 (AUD)87 Ordinary Shares

2/22/2021Morgan Stanley Capital Services LLCBuyN/A15,852 Swaps

2/22/2021Morgan Stanley Capital Services LLCBuyN/A2,913 Swaps

2/22/2021Morgan Stanley Capital Services LLCBuyN/A200 Swaps

2/22/2021Morgan Stanley Capital Services LLCBuyN/A200 Swaps

2/22/2021Morgan Stanley Capital Services LLCBuyN/A218,537 Swaps

2/22/2021Morgan Stanley Capital Services LLCBuyN/A26,223 Swaps

2/22/2021Morgan Stanley Capital Services LLCBuyN/A37,126 Swaps

2/22/2021Morgan Stanley Capital Services LLCBuyN/A8,931 Swaps

2/23/2021

Morgan Stanley & Co. International

plc

Buy80408.477,097 Ordinary Shares

2/23/2021

Morgan Stanley & Co. International

plc

BuyN/A12,244 Swaps

2/23/2021

Morgan Stanley & Co. International

plc

BuyN/A3,950 Swaps

2/23/2021
Morgan Stanley & Co. International

plc

BuyN/A50,400 Swaps

2/23/2021

Morgan Stanley & Co. International

plc

BuyN/A60,880 Swaps

2/23/2021

Morgan Stanley & Co. International

plc

BuyN/A64,323 Swaps

2/23/2021

Morgan Stanley & Co. International

plc

BuyN/A91,000 Swaps

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy1,002.98 (AUD)97 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy1,012.68 (AUD)97 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy1,043.33 (AUD)101 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy1,044.00 (AUD)100 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy1,180.48 (AUD)112 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy1,248.31 (AUD)119 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy1,274.90 (AUD)122 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy1,311.66 (AUD)126 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy1,349.12 (AUD)128 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy1,539.20 (AUD)148 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy1,566.00 (AUD)150 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy1,573.50 (AUD)150 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy1,716.44 (AUD)166 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy1,772.81 (AUD)169 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy1,818.23 (AUD)173 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy1,825.12 (AUD)176 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy10,206.77 (AUD)973 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy10,782.72 (AUD)1,024 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy10.41 (AUD)1 Ordinary Share

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy10.42 (AUD)1 Ordinary Share

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy109,987.60 (AUD)10,495 Ordinary Shares

2/23/2021
Morgan Stanley Australia Securities

Limited

Buy115.55 (AUD)11 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy115.83 (AUD)11 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy12,345.44 (AUD)1,178 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy12,772.41 (AUD)1,217 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy12,816.64 (AUD)1,216 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy126.24 (AUD)12 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy13,055.32 (AUD)1,241 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy13,264.66 (AUD)1,273 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy13,570.80 (AUD)1,290 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy13,673.82 (AUD)1,306 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy13,913.62 (AUD)1,334 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy130,631.97 (AUD)12,453 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy15,332.24 (AUD)1,463 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy15,958.17 (AUD)1,522 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy153,999.94 (AUD)14,611 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy17,410.60 (AUD)1,655 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy17,758.44 (AUD)1,701 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy179.01 (AUD)17 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy19,254.33 (AUD)1,839 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy19,554.21 (AUD)1,857 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy19,621.84 (AUD)1,894 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy19,937.47 (AUD)1,897 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy199.31 (AUD)19 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy2,041.65 (AUD)195 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy2,084.64 (AUD)202 Ordinary Shares

2/23/2021
Morgan Stanley Australia Securities

Limited

Buy2,154.88 (AUD)208 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy2,236.30 (AUD)214 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy2,309.35 (AUD)219 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy2,404.71 (AUD)231 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy2,417.44 (AUD)232 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy2,442.60 (AUD)236 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy2,478.00 (AUD)236 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy2,714.32 (AUD)259 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy2,745.60 (AUD)264 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy2,806.30 (AUD)266 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy2,944.88 (AUD)281 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy20,619.20 (AUD)1,960 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy20,690.02 (AUD)1,963 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy22,511.54 (AUD)2,146 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy248.40 (AUD)24 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy25,150.56 (AUD)2,416 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy25,819.50 (AUD)2,459 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy26,019.00 (AUD)2,478 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy261.25 (AUD)25 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy279.45 (AUD)27 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy3,484.32 (AUD)336 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy3,563.85 (AUD)345 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy3,836.15 (AUD)365 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy3,855.40 (AUD)370 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy31.17 (AUD)3 Ordinary Shares

2/23/2021
Morgan Stanley Australia Securities

Limited

Buy316.20 (AUD)30 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy357.51 (AUD)34 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy374.76 (AUD)36 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy383.32 (AUD)37 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy39,109.94 (AUD)3,739 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy4,286.73 (AUD)411 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy4,317.55 (AUD)411 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy4,361.65 (AUD)415 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy4,771.08 (AUD)457 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy4,810.32 (AUD)459 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy41,376.22 (AUD)3,950 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy43,625.06 (AUD)4,139 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy5,137.85 (AUD)487 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy51,618.07 (AUD)4,949 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy52,993.44 (AUD)5,076 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy523.00 (AUD)50 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy558.09 (AUD)53 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy58,802.66 (AUD)5,579 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy586.60 (AUD)56 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy6,052.73 (AUD)577 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy6,073.71 (AUD)579 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy6,162.24 (AUD)588 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy6,214.34 (AUD)601 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy642.94 (AUD)61 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy646.35 (AUD)62 Ordinary Shares

2/23/2021
Morgan Stanley Australia Securities

Limited

Buy646.66 (AUD)62 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy67,127.37 (AUD)6,387 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy695.64 (AUD)66 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy7,042.56 (AUD)672 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy7,989.32 (AUD)758 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy70,403.58 (AUD)6,686 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy75,455.86 (AUD)7,159 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy8,281.75 (AUD)785 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy8,449.29 (AUD)807 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy9,058.15 (AUD)859 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy9,211.96 (AUD)874 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy9,445.41 (AUD)897 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy9,624.42 (AUD)914 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy9,678.93 (AUD)917 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy9,707.34 (AUD)921 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy9,761.31 (AUD)927 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy99,036.00 (AUD)9,432 Ordinary Shares

2/23/2021

Morgan Stanley Australia Securities

Limited

Buy99,991.50 (AUD)9,523 Ordinary Shares

2/23/2021Morgan Stanley Capital Services LLCBuyN/A1,759 Swaps

2/23/2021Morgan Stanley Capital Services LLCBuyN/A10,077 Swaps

2/23/2021Morgan Stanley Capital Services LLCBuyN/A107,750 Swaps

2/23/2021Morgan Stanley Capital Services LLCBuyN/A200 Swaps

2/23/2021Morgan Stanley Capital Services LLCBuyN/A33,596 Swaps

2/23/2021Morgan Stanley Capital Services LLCBuyN/A6,825 Swaps

2/23/2021Morgan Stanley Capital Services LLCBuyN/A6,869 Swaps

2/23/2021Morgan Stanley Capital Services LLCBuyN/A7,090 Swaps
2/24/2021E*TRADE Securities LLC

Increase in shares held or in

respect of which the holder

may exercise right to

rehypothecate pursuant to the

N/A1,000 Ordinary Shares

2/24/2021

Morgan Stanley & Co. International

plc

BuyN/A2,261 Swaps

2/24/2021

Morgan Stanley & Co. International

plc

BuyN/A32,163 Swaps

2/24/2021

Morgan Stanley & Co. International

plc

BuyN/A4,000 Swaps

2/24/2021

Morgan Stanley & Co. International

plc

BuyN/A4,458 Swaps

2/24/2021

Morgan Stanley & Co. International

plc

BuyN/A58,266 Swaps

2/24/2021

Morgan Stanley & Co. International

plc

BuyN/A9,789 Swaps

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,002.24 (AUD)96 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,048.00 (AUD)100 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,101.34 (AUD)106 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,125.64 (AUD)107 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,129.24 (AUD)109 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,166.61 (AUD)111 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,349.40 (AUD)130 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,361.09 (AUD)131 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,370.16 (AUD)132 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,460.89 (AUD)139 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,529.53 (AUD)147 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,603.44 (AUD)153 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,612.00 (AUD)155 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,643.99 (AUD)158 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,712.70 (AUD)165 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,757.60 (AUD)169 Ordinary Shares

2/24/2021
Morgan Stanley Australia Securities

Limited

Buy1,757.60 (AUD)169 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,800.63 (AUD)171 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,856.80 (AUD)176 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,886.02 (AUD)181 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,897.71 (AUD)183 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy1,959.93 (AUD)189 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy10,836.80 (AUD)1,042 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy10.45 (AUD)1 Ordinary Share

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy10.57 (AUD)1 Ordinary Share

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy100,056.96 (AUD)9,584 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy100,549.90 (AUD)9,622 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy11,431.28 (AUD)1,096 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy11,866.56 (AUD)1,128 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy113,478.91 (AUD)10,943 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy119,283.84 (AUD)11,328 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy12,744.26 (AUD)1,226 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy12,817.32 (AUD)1,236 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy121,492.80 (AUD)11,682 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy125,534.19 (AUD)12,059 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy125.76 (AUD)12 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy13,814.90 (AUD)1,322 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy14,201.55 (AUD)1,359 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy14,332.50 (AUD)1,365 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy14,709.66 (AUD)1,411 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy14,832.86 (AUD)1,414 Ordinary Shares

2/24/2021
Morgan Stanley Australia Securities

Limited

Buy148.26 (AUD)14 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy16,130.95 (AUD)1,529 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy16,156.32 (AUD)1,552 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy16,702.40 (AUD)1,606 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy16,905.84 (AUD)1,624 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy17,086.87 (AUD)1,625 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy17,116.96 (AUD)1,624 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy17,836.40 (AUD)1,720 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy177.48 (AUD)17 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy177.65 (AUD)17 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy18,324.80 (AUD)1,762 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy19,096.82 (AUD)1,838 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy19,481.25 (AUD)1,875 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy19,861.76 (AUD)1,888 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy197.50 (AUD)19 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy2,108.49 (AUD)201 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy2,122.00 (AUD)200 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy2,177.78 (AUD)209 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy2,254.63 (AUD)217 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy2,333.22 (AUD)222 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy2,510.90 (AUD)238 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy2,532.06 (AUD)243 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy2,595.30 (AUD)246 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy2,608.32 (AUD)247 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy2,628.36 (AUD)252 Ordinary Shares

2/24/2021
Morgan Stanley Australia Securities

Limited

Buy2,640.52 (AUD)251 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy2,841.93 (AUD)273 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy2,885.64 (AUD)278 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy2,929.98 (AUD)282 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy20,697.60 (AUD)1,960 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy21,180,000.00 (AUD)

2,000,000 Ordinary

Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy21,320.00 (AUD)2,000 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy239.66 (AUD)23 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy24,082.87 (AUD)2,309 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy240.35 (AUD)23 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy247,539.60 (AUD)23,688 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy25,521.52 (AUD)2,426 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy28,393.06 (AUD)2,738 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy292,931.76 (AUD)28,248 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy3,013.10 (AUD)290 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy3,149.44 (AUD)304 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy3,203.82 (AUD)306 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy3,425.40 (AUD)330 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy3,709.23 (AUD)357 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy3,724.15 (AUD)353 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy3,785.08 (AUD)361 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy3,801.33 (AUD)361 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy3,857.17 (AUD)367 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy3,912.04 (AUD)374 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy3,991.90 (AUD)382 Ordinary Shares

2/24/2021
Morgan Stanley Australia Securities

Limited

Buy30,121.84 (AUD)2,888 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy30,234.90 (AUD)2,910 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy30,268.08 (AUD)2,916 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy30,323.72 (AUD)2,927 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy31,376.80 (AUD)3,017 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy31.20 (AUD)3 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy32,209.22 (AUD)3,106 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy340,513.25 (AUD)32,585 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy352.58 (AUD)34 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy37,074.36 (AUD)3,558 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy37,846.51 (AUD)3,601 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy396.34 (AUD)38 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy4,096.15 (AUD)395 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy4,221.00 (AUD)402 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy4,250.08 (AUD)404 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy4,353.35 (AUD)415 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy4,441.25 (AUD)425 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy4,523.96 (AUD)428 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy4,778.19 (AUD)459 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy4,840.65 (AUD)465 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy4,939.70 (AUD)470 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy4,943.82 (AUD)474 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy4,949.10 (AUD)470 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy414.20 (AUD)40 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy420,591.60 (AUD)40,248 Ordinary Shares

2/24/2021
Morgan Stanley Australia Securities

Limited

Buy431,381.60 (AUD)41,479 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy432,031.46 (AUD)41,422 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy436.38 (AUD)42 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy443.52 (AUD)42 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy45,318.35 (AUD)4,345 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy45,751.11 (AUD)4,414 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy462.44 (AUD)44 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy5,018.04 (AUD)477 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy5,074.55 (AUD)481 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy5,248.92 (AUD)498 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy5,300.00 (AUD)500 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy5,523.00 (AUD)526 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy5,925.15 (AUD)567 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy51.80 (AUD)5 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy535.50 (AUD)51 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy539.76 (AUD)52 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy59,614.24 (AUD)5,656 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy6,061.92 (AUD)584 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy6,207.24 (AUD)598 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy6,309.76 (AUD)607 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy6,732.80 (AUD)640 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy6,903.09 (AUD)666 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy62,888.56 (AUD)5,978 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy624,408.40 (AUD)59,752 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy624.00 (AUD)60 Ordinary Shares

2/24/2021
Morgan Stanley Australia Securities

Limited

Buy64,871.95 (AUD)6,149 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy679.25 (AUD)65 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy7,240.98 (AUD)687 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy7,327.80 (AUD)690 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy7,807.50 (AUD)750 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy7,867.10 (AUD)755 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy7,892.60 (AUD)760 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy7,937.23 (AUD)761 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy7,978.37 (AUD)769 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy73.43 (AUD)7 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy776.26 (AUD)74 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy791.16 (AUD)76 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy8,310.80 (AUD)790 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy8,432.00 (AUD)800 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy8,835.24 (AUD)852 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy8,974.68 (AUD)858 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy84.64 (AUD)8 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy86,181.15 (AUD)8,247 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy9,310.20 (AUD)885 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy9,624.44 (AUD)929 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy9,799.68 (AUD)928 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy9,848.70 (AUD)930 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy9,919.26 (AUD)942 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy956.41 (AUD)91 Ordinary Shares

2/24/2021

Morgan Stanley Australia Securities

Limited

Buy956.80 (AUD)92 Ordinary Shares

2/24/2021Morgan Stanley Capital Services LLCBuyN/A14,290 Swaps
2/24/2021Morgan Stanley Capital Services LLCBuyN/A14,524 Swaps

2/24/2021Morgan Stanley Capital Services

[TRUNCATED]

Data sourced from publicly available filings. Our datasets may not be complete. Automated analysis can produce errors. If you believe any data on this page is incorrect, please contact us at hello@nzxplorer.co.nz. For informational purposes only. Not investment advice.

Other issuers discussed similar conditions around this time

Matched by meaning across NZX announcement text, not keywords — based on our semantic index of announcement bodies.