The a2 Milk Company Limited logo

SPH Notice – Morgan Stanley and its Subsidiaries

Substantial Holder Notice9 February 2021ATMConsumer Staples

1
 

 

Disclosure of beginning to have substantial

ho

ldi

n

g


Section 276, Financial Markets Conduct Act

2013



To

NZX Limited


and To

A2 MILK CO LTD (ATM)

Date this disclosure made:

09 February, 2021



Date on which substantial holding began:

04 February, 2021



Substantial product holder(s) giving disclosure Full name(s):

Morgan Stanley and its Subsidiaries listed in Annexure A



Summary of substantial holding Class of quoted voting products:

Ordinary Shares



Summary for

Morgan Stanley and its Subsidiaries listed in Annexure A



For this disclosure,—


(a) total number held in class:

37,516,328



(b) total in class:

742,606,937


(c)

total percentage held in class:

5.052%


 

2
 

 

Details of relevant interests –

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 a

g

reement

(

s

)

.

962

0.000%

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 a

g

reement

(

s

)

.

923,002

0.124%

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 throu

g

h an associate.

2,202,033

0.296%

HSBC Nominees (New

Zealand) Limited

Unknown

The relevant agreement document(s) (Master Securities Loan Agreement) are attached in Annexure F (31 pages).

Holder of securities subject to an obligation to return under a Securities Lending Agreement.

13,220,734

1.780%

HSBC Nominees (New

Zealand) Limited

Unknown

The relevant agreement document(s) (1995 Overseas Securities Lender's Agreement, 2000 Global Master Securities Lending Agreement & 2010 Global Master Securities Lending Agreement) are attached in Annexure D & E

(

100

p

a

g

es

)

.

Holder of securities subject to an obligation to return under a Prime Brokera

g

e A

g

reement.

3,806

0.001%

HSBC Nominees (New

Zealand) Limited

Unknown

The relevant agreement document(s) (Prime Brokerage Agreement) are attached in Annexure B

(

80

p

a

g

es

)

.

Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of sales and tradin

g

businesses.

32,155

0.004%

HSBC Nominees (New

Zealand) Limited

Unknown

The relevant agreements need not be attached under regulation 139.

3
 

 

Derivative relevant interest over quoted underlying.

6,377,105

0.859%

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.

540,205

0.073%

Unknown

Unknown

Call Option Agreement: The relevant agreement document(s) (2002 ISDA Master Agreement & MSASL Terms of Business) are attached in Annexure C & G (70 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).

73

0.000%

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 Lendin

g

A

g

reement.

34,006

0.005%

HSBC Custody Nominees

(Australia) Limited

Unknown

The relevant agreement document(s) (Master Securities Loan Agreement) are attached in Annexure F

(

31

p

a

g

es

)

.

Holder of securities subject to an obligation to return under a Prime Brokera

g

e A

g

reement.

126

0.000%

HSBC Custody Nominees

(Australia) Limited

Unknown

The relevant agreement document(s) (Prime Brokerage Margin Agreement) are attached in Annexure B

(

19

p

a

g

es

)

.

Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of sales and tradin

g

businesses.

682,682

0.092%

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.

2,085,993

0.281%

Morgan Stanley Australia

Securities (Nominee) Pty

Limited

Unknown

The relevant agreement document(s) (Australian Master Securities Lending Agreement) are attached in Annexure H (42 pages).

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 mana

g

ement business.

8,762

0.001%

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 discretionar

y

mana

g

ed 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 discretionar

y

mana

g

ed business.

26,259

0.004%

Morgan Stanley Wealth

Management Australia

Pty discretionary client

account

Unknown

The relevant agreements need not be attached under regulation 139.

4
 

 

Morgan Stanley

Capital Services LLC

Derivative relevant interest over quoted underlying.

11,347,083

1.528%

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 a

g

reement

(

s

)

.

12,222

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 a

g

reement

(

s

)

.

2,650

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 I (15

p

a

g

es

)

.

Shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the a

g

reement

(

s

)

.

20

0.000%

DTC Through E Trade

Unknown

The relevant agreement document(s) (Margin Agreement) may be viewed

here

.

5
 

 

For a derivative releva

nt 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

617,560.41 (AUD)

Cash

6/04/2021

Not Applicable

21,639,259.25 (AUD)

11/18/2022

2,964.80

2/22/2023

332,853.76 (AUD)

2/22/2023

68,505.84 (AUD)

2/22/2023

10,485.80

2/22/2023

25,938,470.76 (AUD)

9/20/2021

7,916,680.39 (AUD)

1/27/2022

285,537.70 (AUD)

8/29/2022

1,912,243.84 (AUD)

10/04/2022

1,062,399.15

10/19/2022

12,507,454.55 (AUD)

9/29/2022

Call Option Agreement

806,412.00 (AUD)

Physical

2/24/2021 12.04 (AUD)

339,305.60 (AUD)

3/31/2021

10.60 (AUD)

2,449,871.46 (AUD)

3/24/2021

12.55 (AUD)

1,986,649.34 (AUD)

3/31/2021

11.93 (AUD)

486,400.88 (AUD)

3/24/2021

12.55 (AUD)

424,831.37 (AUD)

3/31/2021

11.93 (AUD)

55,000.00 (AUD)

3/18/2021

11.00 (AUD)

Morgan Stanley Capital Services LLC

Swap Agreement

4,157,012.91 (AUD)

Cash

6/03/2024

Not Applicable

465,974.30 (AUD)

1/31/2023

940,637.00 (AUD)

5/31/2022

6
 

 

75,963.79 (AUD)

1/31/2023

1,061.68

10/31/2022

115,935.25 (AUD)

7/14/2022

345,568.86 (AUD)

9/19/2022

20,779.82 (AUD)

3/18/2021

685,652.27 (AUD)

3/15/2021

3,482,800.96 (AUD)

5/31/2022

102,438.75 (AUD)

1/31/2023

166,310.96 (AUD)

6/30/2022

4,810,925.61 (AUD)

12/14/2022

48,575,255.78 (AUD)

9/29/2025

10,421.80 (AUD)

12/30/2022

17,374,050.69 (AUD)

8/17/2022

1,649,801.97 (AUD)

8/17/2022

24,151,111.77 (AUD)

10/15/2021

4,800,000.00 (AUD)

9/13/2021

2,814,823.56 (AUD)

9/27/2021

2,772,935.50 (AUD)

7/13/2023

1,826,113.87 (AUD)

6/17/2025

Details of transactions and events giving rise to substantial holdingDetails of the transactions or other events requiring disclosure:
set out in the table below

Date of

Transaction

Holder of Relevant Interest

Transaction Nature

Consideration

Class and number of securities

10/05/2020

Morgan Stanley & Co. International plc

Borrow

N/A

20,000 Ordinary Shares

10/05/2020

Morgan Stanley & Co. International plc

Buy

11,130.48

722 Ordinary Shares

10/05/2020

Morgan Stanley & Co. International plc

Buy

138.96

9 Ordinary Shares

10/05/2020

Morgan Stanley & Co. International plc

Buy

208,347.36

13,494 Ordinary Shares

10/05/2020

Morgan Stanley & Co. International plc

Buy

70,616.65

4,605 Ordinary Shares

10/05/2020

Morgan Stanley & Co. International plc

Buy

N/A

1,433 Swaps

10/05/2020

Morgan Stanley & Co. International plc

Buy

N/A

13,500 Swaps

10/05/2020

Morgan Stanley & Co. International plc

Buy

N/A

7,619 Swaps

10/05/2020

Morgan Stanley & Co. International plc

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

3,545 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,027.84 (AUD)

73 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,030.03 (AUD)

73 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,154.56 (AUD)

82 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,241.68 (AUD)

88 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,280.37 (AUD)

91 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,309.44 (AUD)

93 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,408.00 (AUD)

100 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,422.08 (AUD)

101 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,460.68 (AUD)

104 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,476.80 (AUD)

104 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,486.80 (AUD)

105 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,639.08 (AUD)

116 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,690.99 (AUD)

119 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,729.38 (AUD)

123 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,767.00 (AUD)

124 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,807.21 (AUD)

127 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,959.60 (AUD)

138 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,976.58 (AUD)

139 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

10,003.99 (AUD)

709 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

10,117.08 (AUD)

716 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

10,245.86 (AUD)

718 Ordinary Shares

7

10/05/2020
Morgan Stanley Australia Securities Limited

Buy

10,631.15 (AUD)

745 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

10,786.50 (AUD)

765 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

10,853.05 (AUD)

767 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

10,869.76 (AUD)

772 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

113.92 (AUD)

8 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

12,805.48 (AUD)

898 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

12,974.70 (AUD)

915 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

123,402.56 (AUD)

8,672 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

13,513.76 (AUD)

949 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

13,634.24 (AUD)

968 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

13,666.32 (AUD)

972 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

13,693.86 (AUD)

963 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

13,708.80 (AUD)

960 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

13,821.06 (AUD)

974 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

14,265.21 (AUD)

1,011 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

14,320.80 (AUD)

1,020 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

14,491.96 (AUD)

1,022 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

14,982.94 (AUD)

1,063 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

14.20 (AUD)

1 Ordinary Share

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

14.21 (AUD)

1 Ordinary Share

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

140.80 (AUD)

10 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

142.80 (AUD)

10 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

15,554.30 (AUD)

1,090 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

15,980.86 (AUD)

1,127 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

156.31 (AUD)

11 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

16,296.34 (AUD)

1,142 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

16,378.73 (AUD)

1,151 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

17,102.24 (AUD)

1,201 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

17,211.82 (AUD)

1,207 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

17,869.50 (AUD)

1,254 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

170.58 (AUD)

12 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

18,064.20 (AUD)

1,265 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

18,205.77 (AUD)

1,283 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

18,265.13 (AUD)

1,289 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

18,342.47 (AUD)

1,289 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

18,560.52 (AUD)

1,308 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,080.88 (AUD)

148 Ordinary Shares

8

10/05/2020
Morgan Stanley Australia Securities Limited

Buy

2,155.77 (AUD)

153 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,158.40 (AUD)

152 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,259.20 (AUD)

160 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,346.30 (AUD)

165 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,360.40 (AUD)

168 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,414.52 (AUD)

171 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,441.03 (AUD)

173 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,559.60 (AUD)

180 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,567.49 (AUD)

183 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,568.39 (AUD)

181 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,580.76 (AUD)

182 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,599.25 (AUD)

185 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,608.50 (AUD)

185 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,696.10 (AUD)

190 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,850.22 (AUD)

202 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,864.16 (AUD)

204 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,896.36 (AUD)

206 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,916.63 (AUD)

207 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,935.50 (AUD)

206 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

21,345.00 (AUD)

1,500 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

21,828.17 (AUD)

1,547 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

21,850.71 (AUD)

1,553 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

21,941.05 (AUD)

1,555 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

212,866.57 (AUD)

14,959 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

22,026.78 (AUD)

1,549 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

22,055.44 (AUD)

1,562 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

23,174.40 (AUD)

1,632 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

25,379.25 (AUD)

1,781 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

253.80 (AUD)

18 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

255.42 (AUD)

18 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

26,002.24 (AUD)

1,826 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

263,482.68 (AUD)

18,516 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

266.95 (AUD)

19 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

28,511.10 (AUD)

2,005 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

28.18 (AUD)

2 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

284.80 (AUD)

20 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

29,670.48 (AUD)

2,088 Ordinary Shares

9

10/05/2020
Morgan Stanley Australia Securities Limited

Buy

3,012.52 (AUD)

212 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,026.73 (AUD)

213 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,086.88 (AUD)

218 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,253.56 (AUD)

228 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,504.64 (AUD)

249 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,512.88 (AUD)

246 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,564.77 (AUD)

253 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,565.00 (AUD)

250 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,575.88 (AUD)

252 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,682.71 (AUD)

261 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,694.60 (AUD)

260 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,819.71 (AUD)

271 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,842.10 (AUD)

270 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,886.31 (AUD)

277 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

323.61 (AUD)

23 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

34,861.00 (AUD)

2,455 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

35,400.00 (AUD)

2,500 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

356.12 (AUD)

25 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,212.00 (AUD)

300 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,566.25 (AUD)

325 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,724.36 (AUD)

332 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

406.87 (AUD)

29 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

41,253.75 (AUD)

2,895 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

412.67 (AUD)

29 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

42,331.59 (AUD)

2,979 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

42.27 (AUD)

3 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

426.00 (AUD)

30 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

426.30 (AUD)

30 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

43,607.08 (AUD)

3,058 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

439.89 (AUD)

31 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

45,528.75 (AUD)

3,195 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

45,979.60 (AUD)

3,238 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

464.97 (AUD)

33 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

478.89 (AUD)

34 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

49,632.75 (AUD)

3,483 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

493.85 (AUD)

35 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,005.54 (AUD)

353 Ordinary Shares

10

10/05/2020
Morgan Stanley Australia Securities Limited

Buy

5,016.13 (AUD)

353 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,087.24 (AUD)

356 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,407.40 (AUD)

380 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,452.80 (AUD)

384 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,669.16 (AUD)

397 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,716.60 (AUD)

404 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,962.37 (AUD)

419 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

53,822.70 (AUD)

3,785 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

532.76 (AUD)

38 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

540.74 (AUD)

38 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

549.31 (AUD)

39 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

56,271.60 (AUD)

3,960 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

56.28 (AUD)

4 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

56.82 (AUD)

4 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

57,183.40 (AUD)

4,027 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

59,021.01 (AUD)

4,177 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,118.90 (AUD)

430 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,235.74 (AUD)

441 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,359.10 (AUD)

451 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,448.95 (AUD)

459 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,499.02 (AUD)

458 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,550.81 (AUD)

461 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,635.84 (AUD)

466 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,890.56 (AUD)

488 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

60,477.76 (AUD)

4,256 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

611.89 (AUD)

43 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

619.52 (AUD)

44 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

664.11 (AUD)

47 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

7,115.00 (AUD)

500 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

7,274.19 (AUD)

517 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

745.71 (AUD)

53 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

8,278.60 (AUD)

583 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

8,356.36 (AUD)

586 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

8,560.44 (AUD)

602 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

8,596.56 (AUD)

602 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

8,645.12 (AUD)

614 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

8,753.64 (AUD)

613 Ordinary Shares

11

10/05/2020
Morgan Stanley Australia Securities Limited

Buy

809.40 (AUD)

57 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

84,184.68 (AUD)

5,916 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

84.48 (AUD)

6 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

84.72 (AUD)

6 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

882.26 (AUD)

62 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,157.39 (AUD)

649 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,200.77 (AUD)

653 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,293.34 (AUD)

654 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,340.82 (AUD)

662 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,364.68 (AUD)

667 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,391.80 (AUD)

660 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,493.90 (AUD)

670 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,912.24 (AUD)

702 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

90,090.13 (AUD)

6,331 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

90,545.49 (AUD)

6,363 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

924.30 (AUD)

65 Ordinary Shares

10/05/2020

Morgan Stanley Australia Securities Limited

Buy

974.28 (AUD)

69 Ordinary Shares

10/05/2020

Morgan Stanley Capital Services LLC

Buy

N/A

23,009 Swaps

10/05/2020

Morgan Stanley Capital Services LLC

Buy

N/A

6,147 Swaps

10/05/2020

Morgan Stanley Capital Services LLC

Buy

N/A

63,104 Swaps

10/05/2020

Morgan Stanley Capital Services LLC

Buy

N/A

9,418 Swaps

10/06/2020

Morgan Stanley & Co. International plc

Borrow

N/A

3,545 Ordinary Shares

10/06/2020

Morgan Stanley & Co. International plc

Buy

1,561.26

101 Ordinary Shares

10/06/2020

Morgan Stanley & Co. International plc

Buy

6,222.96

402 Ordinary Shares

10/06/2020

Morgan Stanley & Co. International plc

Buy

N/A

37,990 Swaps

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

1,017.43 (AUD)

71 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

1,024.92 (AUD)

72 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

1,218.90 (AUD)

85 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

1,345.14 (AUD)

94 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

1,415.70 (AUD)

99 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

1,425.50 (AUD)

100 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

1,596.18 (AUD)

111 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

10,260.25 (AUD)

715 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

10,292.46 (AUD)

719 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

10,403.58 (AUD)

726 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

10,459.91 (AUD)

733 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

10,537.60 (AUD)

740 Ordinary Shares

12

10/06/2020
Morgan Stanley Australia Securities Limited

Buy

10,856.16 (AUD)

756 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

10,946.14 (AUD)

766 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

11,191.73 (AUD)

781 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

11,231.94 (AUD)

786 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

11,662.65 (AUD)

815 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

110,532.96 (AUD)

7,806 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

127,907.28 (AUD)

9,033 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

13,253.76 (AUD)

936 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

13,458.08 (AUD)

932 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

13,568.55 (AUD)

939 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

14,071.20 (AUD)

984 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

14,555.10 (AUD)

1,015 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

15,651.76 (AUD)

1,093 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

154,528.08 (AUD)

10,913 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

159,258.00 (AUD)

11,176 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

16,247.84 (AUD)

1,141 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

16,447.79 (AUD)

1,151 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

17,097.74 (AUD)

1,199 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

17,867.64 (AUD)

1,246 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

18,189.45 (AUD)

1,268 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

18,487.12 (AUD)

1,291 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

18,668.64 (AUD)

1,311 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

18,879.17 (AUD)

1,317 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

19,158.24 (AUD)

1,336 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

2,376.41 (AUD)

167 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

2,393.11 (AUD)

167 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

2,478.20 (AUD)

173 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

2,495.16 (AUD)

174 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

2,735.12 (AUD)

191 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

2,947.86 (AUD)

206 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

20,262.96 (AUD)

1,416 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

20,349.02 (AUD)

1,426 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

23,325.30 (AUD)

1,630 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

23,797.50 (AUD)

1,670 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

24,510.00 (AUD)

1,720 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

24,666.72 (AUD)

1,742 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

24,744.18 (AUD)

1,734 Ordinary Shares

13

10/06/2020
Morgan Stanley Australia Securities Limited

Buy

242,900.64 (AUD)

17,154 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

25,530.48 (AUD)

1,803 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

26,645.22 (AUD)

1,862 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

28,220.88 (AUD)

1,993 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

28,790.94 (AUD)

2,019 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

284,531.04 (AUD)

20,094 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

29,143.40 (AUD)

2,038 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

3,030.53 (AUD)

212 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

3,076.65 (AUD)

215 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

3,092.30 (AUD)

214 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

3,105.27 (AUD)

217 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

3,123.94 (AUD)

218 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

3,125.13 (AUD)

219 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

3,362.85 (AUD)

235 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

3,479.44 (AUD)

244 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

3,725.77 (AUD)

261 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

3,779.15 (AUD)

264 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

31,391.38 (AUD)

2,206 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

31,444.56 (AUD)

2,202 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

313.06 (AUD)

22 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

33,919.79 (AUD)

2,377 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

347,541.92 (AUD)

24,068 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

36,436.40 (AUD)

2,548 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

36,555.83 (AUD)

2,551 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

37,884.84 (AUD)

2,653 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

371.02 (AUD)

26 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

38,490.72 (AUD)

2,703 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

386.37 (AUD)

27 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

4,084.01 (AUD)

287 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

4,088.32 (AUD)

285 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

4,529.93 (AUD)

317 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

4,601.52 (AUD)

321 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

4,729.44 (AUD)

334 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

4,869.48 (AUD)

341 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

40,883.15 (AUD)

2,849 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

416.73 (AUD)

29 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

45,153.36 (AUD)

3,162 Ordinary Shares

14

10/06/2020
Morgan Stanley Australia Securities Limited

Buy

47,352.48 (AUD)

3,316 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

49,517.52 (AUD)

3,497 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

499.27 (AUD)

35 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

5,279.33 (AUD)

371 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

5,620.85 (AUD)

395 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

5,725.65 (AUD)

399 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

5,736.00 (AUD)

400 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

5,756.64 (AUD)

402 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

5,818.08 (AUD)

408 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

5,864.97 (AUD)

411 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

5,917.90 (AUD)

415 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

5,924.34 (AUD)

414 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

52,041.00 (AUD)

3,652 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

55,120.80 (AUD)

3,860 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

56.64 (AUD)

4 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

570.20 (AUD)

40 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

585.48 (AUD)

41 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

59,662.87 (AUD)

4,181 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

599.54 (AUD)

42 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

6,422.07 (AUD)

448 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

6,721.17 (AUD)

471 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

615.76 (AUD)

43 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

630.52 (AUD)

44 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

644.40 (AUD)

45 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

646.20 (AUD)

45 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

658.48 (AUD)

46 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

7,497.00 (AUD)

525 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

7,639.80 (AUD)

535 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

7,723.87 (AUD)

539 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

7,919.41 (AUD)

554 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

7,942.05 (AUD)

555 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

721.50 (AUD)

50 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

766.38 (AUD)

53 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

777.06 (AUD)

54 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

797.15 (AUD)

56 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

8,067.79 (AUD)

563 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

8,090.80 (AUD)

565 Ordinary Shares

15

10/06/2020
Morgan Stanley Australia Securities Limited

Buy

8,391.52 (AUD)

586 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

8,833.44 (AUD)

616 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

819.66 (AUD)

57 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

83,120.25 (AUD)

5,833 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

9,381.96 (AUD)

657 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

9,412.35 (AUD)

655 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

9,582.72 (AUD)

672 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

9,681.84 (AUD)

678 Ordinary Shares

10/06/2020

Morgan Stanley Australia Securities Limited

Buy

91,006.32 (AUD)

6,427 Ordinary Shares

10/06/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,524 Swaps

10/06/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,748 Swaps

10/06/2020

Morgan Stanley Capital Services LLC

Buy

N/A

11,081 Swaps

10/06/2020

Morgan Stanley Capital Services LLC

Buy

N/A

14,074 Swaps

10/06/2020

Morgan Stanley Capital Services LLC

Buy

N/A

17,469 Swaps

10/06/2020

Morgan Stanley Capital Services LLC

Buy

N/A

20,161 Swaps

10/06/2020

Morgan Stanley Capital Services LLC

Buy

N/A

44 Swaps

10/06/2020

Morgan Stanley Capital Services LLC

Buy

N/A

8,206 Swaps

10/06/2020

Morgan Stanley Capital Services LLC

Buy

N/A

981 Swaps

10/07/2020

E*TRADE Securities LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

34 Ordinary Shares

10/07/2020

Morgan Stanley & Co. International plc

Borrow

N/A

43,382 Ordinary Shares

10/07/2020

Morgan Stanley & Co. International plc

Buy

294.80

19 Ordinary Shares

10/07/2020

Morgan Stanley & Co. International plc

Buy

N/A

6,038 Swaps

10/07/2020

Morgan Stanley & Co. International plc

Buy

N/A

8,443 Swaps

10/07/2020

Morgan Stanley & Co. International plc

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

357 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

1,031.76 (AUD)

72 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

1,144.00 (AUD)

80 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

1,163.16 (AUD)

81 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

1,256.28 (AUD)

87 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

1,635.90 (AUD)

114 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

1,663.44 (AUD)

116 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

1,666.92 (AUD)

116 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

1,952.10 (AUD)

135 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

10,077.21 (AUD)

702 Ordinary Shares

16

10/07/2020
Morgan Stanley Australia Securities Limited

Buy

10,203.03 (AUD)

713 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

10,317.45 (AUD)

715 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

10,332.00 (AUD)

720 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

10,822.50 (AUD)

750 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

102,027.00 (AUD)

7,100 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

102,048.91 (AUD)

7,104 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

107,865.48 (AUD)

7,522 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

11,435.06 (AUD)

793 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

11,466.38 (AUD)

796 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

11,797.70 (AUD)

823 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

11,896.50 (AUD)

825 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

12,056.43 (AUD)

839 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

12,068.35 (AUD)

841 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

12,097.05 (AUD)

843 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

12,349.37 (AUD)

857 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

12,352.46 (AUD)

862 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

12,839.31 (AUD)

891 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

125,087.82 (AUD)

8,723 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

128,723.04 (AUD)

8,964 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

13,088.48 (AUD)

914 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

13,833.60 (AUD)

960 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

13,919.84 (AUD)

968 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

130.23 (AUD)

9 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

138,008.16 (AUD)

9,624 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

14,344.99 (AUD)

1,000 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

14,460.52 (AUD)

1,007 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

14,578.62 (AUD)

1,011 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

14,667.60 (AUD)

1,020 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

14.37 (AUD)

1 Ordinary Share

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

14.38 (AUD)

1 Ordinary Share

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

14.38 (AUD)

1 Ordinary Share

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

141,519.70 (AUD)

9,862 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

15,483.65 (AUD)

1,079 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

15,912.00 (AUD)

1,105 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

17,448.09 (AUD)

1,221 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

178,748.10 (AUD)

12,465 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

18,176.22 (AUD)

1,257 Ordinary Shares

17

10/07/2020
Morgan Stanley Australia Securities Limited

Buy

18,449.25 (AUD)

1,275 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

18,552.26 (AUD)

1,301 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

18,659.48 (AUD)

1,294 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

18,968.40 (AUD)

1,320 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

185,746.40 (AUD)

12,944 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

19,158.28 (AUD)

1,324 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

19,626.42 (AUD)

1,362 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

19,954.80 (AUD)

1,380 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

191,438.22 (AUD)

13,336 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

2,107.98 (AUD)

147 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

2,292.80 (AUD)

160 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

2,348.48 (AUD)

164 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

2,599.20 (AUD)

180 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

2,699.68 (AUD)

188 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

20,157.75 (AUD)

1,395 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

20,620.71 (AUD)

1,431 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

20,663.76 (AUD)

1,432 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

20,976.00 (AUD)

1,472 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

200.90 (AUD)

14 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

21,066.12 (AUD)

1,467 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

22,232.55 (AUD)

1,545 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

22,500.80 (AUD)

1,568 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

22,605.36 (AUD)

1,572 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

24,693.24 (AUD)

1,716 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

24,978.92 (AUD)

1,748 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

25,127.43 (AUD)

1,748 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

25,812.10 (AUD)

1,795 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

26,114.62 (AUD)

1,811 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

26,350.60 (AUD)

1,835 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

26,607.11 (AUD)

1,849 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

267,713.46 (AUD)

18,669 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

27,098.03 (AUD)

1,891 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

272.08 (AUD)

19 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

276,797.15 (AUD)

19,289 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

28,617.01 (AUD)

1,997 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

29,118.56 (AUD)

2,032 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

29,141.31 (AUD)

2,023 Ordinary Shares

18

10/07/2020
Morgan Stanley Australia Securities Limited

Buy

29,534.13 (AUD)

2,061 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

3,190.14 (AUD)

222 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

3,324.09 (AUD)

231 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

3,324.65 (AUD)

230 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

3,448.80 (AUD)

240 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

3,642.36 (AUD)

254 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

3,759.70 (AUD)

262 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

31,108.60 (AUD)

2,180 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

31,499.71 (AUD)

2,189 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

32,037.16 (AUD)

2,231 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

34,057.50 (AUD)

2,375 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

34,276.98 (AUD)

2,382 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

34,602.42 (AUD)

2,413 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

35,323.20 (AUD)

2,453 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

359.00 (AUD)

25 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

36,939.13 (AUD)

2,567 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

37,321.90 (AUD)

2,590 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

4,187.28 (AUD)

292 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

4,196.04 (AUD)

292 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

4,215.96 (AUD)

294 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

4,293.00 (AUD)

300 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

4,670.46 (AUD)

324 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

41,515.06 (AUD)

2,887 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

41,586.56 (AUD)

2,896 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

42,132.84 (AUD)

2,932 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

43,352.84 (AUD)

3,019 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

430,685.12 (AUD)

29,992 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

447,533.45 (AUD)

31,187 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

46,836.16 (AUD)

3,248 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

47,623.14 (AUD)

3,321 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

48,038.40 (AUD)

3,336 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

48,230.52 (AUD)

3,354 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

48,628.08 (AUD)

3,384 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

49,378.35 (AUD)

3,441 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

5,008.50 (AUD)

350 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

5,455.92 (AUD)

381 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

5,456.80 (AUD)

380 Ordinary Shares

19

10/07/2020
Morgan Stanley Australia Securities Limited

Buy

5,803.65 (AUD)

405 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

5,881.45 (AUD)

410 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

51,782.40 (AUD)

3,596 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

52,163.10 (AUD)

3,630 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

52,799.88 (AUD)

3,682 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

6,250.26 (AUD)

438 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

6,280.92 (AUD)

438 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

6,421.35 (AUD)

445 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

6,501.28 (AUD)

454 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

6,647.00 (AUD)

460 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

6,763.76 (AUD)

472 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

6,868.68 (AUD)

476 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

6,993.54 (AUD)

486 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

64,209.60 (AUD)

4,459 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

66,795.72 (AUD)

4,658 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

67,327.16 (AUD)

4,682 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

7,109.40 (AUD)

492 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

7,569.14 (AUD)

526 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

7,586.16 (AUD)

527 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

7,638.00 (AUD)

536 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

7,646.40 (AUD)

531 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

7,691.19 (AUD)

533 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

7,698.04 (AUD)

532 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

7,716.69 (AUD)

537 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

7,964.25 (AUD)

555 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

715.50 (AUD)

50 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

74,419.10 (AUD)

5,186 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

8,039.13 (AUD)

561 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

8,104.04 (AUD)

562 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

8,121.86 (AUD)

565 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

8,147.96 (AUD)

568 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

8,173.04 (AUD)

566 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

8,231.13 (AUD)

573 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

8,409.36 (AUD)

585 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

8,538.25 (AUD)

595 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

8,895.04 (AUD)

616 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

8,960.64 (AUD)

624 Ordinary Shares

20

10/07/2020
Morgan Stanley Australia Securities Limited

Buy

8,987.90 (AUD)

622 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

831.72 (AUD)

58 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

87,689.10 (AUD)

6,115 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

9,056.56 (AUD)

632 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

9,251.22 (AUD)

642 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

9,305.25 (AUD)

653 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

9,339.60 (AUD)

645 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

9,632.25 (AUD)

675 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

9,646.52 (AUD)

676 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

9,662.40 (AUD)

671 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

9,673.74 (AUD)

669 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

9,810.36 (AUD)

687 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

9,854.08 (AUD)

692 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

978,446.88 (AUD)

68,232 Ordinary Shares

10/07/2020

Morgan Stanley Australia Securities Limited

Buy

99,933.40 (AUD)

6,964 Ordinary Shares

10/07/2020

Morgan Stanley Capital Services LLC

Buy

N/A

16,336 Swaps

10/07/2020

Morgan Stanley Capital Services LLC

Buy

N/A

29,724 Swaps

10/07/2020

Morgan Stanley Capital Services LLC

Buy

N/A

6,611 Swaps

10/08/2020

Morgan Stanley & Co. International plc

Buy

1,570.00

100 Ordinary Shares

10/08/2020

Morgan Stanley & Co. International plc

Buy

1,856.89

118 Ordinary Shares

10/08/2020

Morgan Stanley & Co. International plc

Buy

12,997.11

826 Ordinary Shares

10/08/2020

Morgan Stanley & Co. International plc

Buy

N/A

12,864 Swaps

10/08/2020

Morgan Stanley & Co. LLC

Borrow

N/A

33 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

1,089.00 (AUD)

75 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

1,437.48 (AUD)

99 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

1,536.52 (AUD)

107 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

1,969.28 (AUD)

136 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

10,317.63 (AUD)

717 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

10,382.00 (AUD)

716 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

10,389.51 (AUD)

723 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

10,831.92 (AUD)

746 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

10,890.00 (AUD)

750 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

10,956.68 (AUD)

763 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

100.55 (AUD)

7 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

11,130.33 (AUD)

770 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

11,263.20 (AUD)

780 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

11,600.00 (AUD)

800 Ordinary Shares

21

10/08/2020
Morgan Stanley Australia Securities Limited

Buy

11,823.84 (AUD)

816 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

118,620.62 (AUD)

8,249 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

12,566.98 (AUD)

867 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

12,598.70 (AUD)

874 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

13,237.56 (AUD)

918 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

13,591.62 (AUD)

938 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

131,059.32 (AUD)

9,114 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

14,015.36 (AUD)

976 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

14,508.96 (AUD)

1,002 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

14,746.50 (AUD)

1,017 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

14.48 (AUD)

1 Ordinary Share

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

15,465.24 (AUD)

1,071 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

16,733.10 (AUD)

1,158 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

17,994.50 (AUD)

1,241 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

172.56 (AUD)

12 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

18,107.96 (AUD)

1,261 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

188.37 (AUD)

13 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

19,745.50 (AUD)

1,366 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

2,085.10 (AUD)

145 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

2,114.81 (AUD)

146 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

2,172.00 (AUD)

150 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

2,185.72 (AUD)

151 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

2,231.22 (AUD)

155 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

2,329.56 (AUD)

162 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

2,408.66 (AUD)

166 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

2,450.50 (AUD)

169 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

2,514.55 (AUD)

173 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

2,713.37 (AUD)

187 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

2,805.24 (AUD)

194 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

2,906.78 (AUD)

202 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

2,923.54 (AUD)

201 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

2,935.06 (AUD)

202 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

2,968.46 (AUD)

206 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

20,836.80 (AUD)

1,447 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

216.30 (AUD)

15 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

23,340.11 (AUD)

1,613 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

23,703.76 (AUD)

1,637 Ordinary Shares

22

10/08/2020
Morgan Stanley Australia Securities Limited

Buy

23,730.80 (AUD)

1,640 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

24,158.12 (AUD)

1,673 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

247.01 (AUD)

17 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

247.35 (AUD)

17 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

25,093.10 (AUD)

1,745 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

25,634.02 (AUD)

1,763 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

26,190.55 (AUD)

1,805 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

26,617.38 (AUD)

1,851 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

262,550.04 (AUD)

18,258 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

28,045.08 (AUD)

1,953 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

28,544.30 (AUD)

1,985 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

29,197.31 (AUD)

2,029 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

29,468.45 (AUD)

2,045 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

3,122.63 (AUD)

217 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

3,215.66 (AUD)

223 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

3,723.93 (AUD)

257 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

3,853.84 (AUD)

268 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

3,942.12 (AUD)

273 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

303.03 (AUD)

21 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

31,602.78 (AUD)

2,178 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

32,068.86 (AUD)

2,217 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

32,662.01 (AUD)

2,251 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

33,419.12 (AUD)

2,324 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

4,031.00 (AUD)

278 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

4,082.14 (AUD)

283 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

4,202.10 (AUD)

290 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

4,485.70 (AUD)

310 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

4,684.62 (AUD)

326 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

4,889.87 (AUD)

337 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

4,952.98 (AUD)

341 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

40,325.67 (AUD)

2,783 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

40,980.20 (AUD)

2,836 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

422.24 (AUD)

29 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

43.29 (AUD)

3 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

45,370.50 (AUD)

3,129 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

45,438.24 (AUD)

3,138 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

477.67 (AUD)

33 Ordinary Shares

23

10/08/2020
Morgan Stanley Australia Securities Limited

Buy

488.92 (AUD)

34 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

5,043.50 (AUD)

350 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

5,065.73 (AUD)

349 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

5,126.40 (AUD)

356 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

5,144.20 (AUD)

356 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

5,241.72 (AUD)

361 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

5,277.90 (AUD)

365 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

5,376.10 (AUD)

370 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

5,408.50 (AUD)

373 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

5,523.72 (AUD)

382 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

5,604.72 (AUD)

386 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

5,726.16 (AUD)

396 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

518.04 (AUD)

36 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

549.48 (AUD)

38 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

55,895.06 (AUD)

3,887 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

576.60 (AUD)

40 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

590,802.30 (AUD)

41,085 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

6,108.45 (AUD)

422 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

6,222.10 (AUD)

430 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

6,230.70 (AUD)

430 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

6,382.19 (AUD)

440 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

6,425.71 (AUD)

443 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

6,504.28 (AUD)

452 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

6,614.19 (AUD)

459 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

6,635.64 (AUD)

457 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

6,639.43 (AUD)

459 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

6,641.73 (AUD)

459 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

6,790.18 (AUD)

467 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

6,848.72 (AUD)

472 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

6,882.96 (AUD)

476 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

6,959.87 (AUD)

479 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

6,962.46 (AUD)

482 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

638.66 (AUD)

44 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

696.23 (AUD)

48 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

7,013.16 (AUD)

484 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

7,290.00 (AUD)

500 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

7,335.40 (AUD)

511 Ordinary Shares

24

10/08/2020
Morgan Stanley Australia Securities Limited

Buy

7,453.00 (AUD)

514 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

7,820.89 (AUD)

539 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

73,100.43 (AUD)

5,031 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

73,341.00 (AUD)

5,058 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

76,136.72 (AUD)

5,302 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

764.79 (AUD)

53 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

8,224.88 (AUD)

569 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

8,458.67 (AUD)

587 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

8,838.90 (AUD)

610 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

86,449.00 (AUD)

5,962 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

9,078.96 (AUD)

627 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

9,171.12 (AUD)

636 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

9,495.26 (AUD)

661 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

9,577.08 (AUD)

666 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

9,810.66 (AUD)

678 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

9,903.50 (AUD)

683 Ordinary Shares

10/08/2020

Morgan Stanley Australia Securities Limited

Buy

9,987.74 (AUD)

690 Ordinary Shares

10/08/2020

Morgan Stanley Capital Services LLC

Buy

N/A

104 Swaps

10/08/2020

Morgan Stanley Capital Services LLC

Buy

N/A

334 Swaps

10/08/2020

Morgan Stanley Capital Services LLC

Buy

N/A

7,028 Swaps

10/08/2020

Morgan Stanley Capital Services LLC

Buy

N/A

78,825 Swaps

10/09/2020

Morgan Stanley & Co. International plc

Borrow

N/A

60,000 Ordinary Shares

10/09/2020

Morgan Stanley & Co. International plc

Buy

1,554.35

100 Ordinary Shares

10/09/2020

Morgan Stanley & Co. International plc

Buy

1,745.87

112 Ordinary Shares

10/09/2020

Morgan Stanley & Co. International plc

Buy

N/A

24,916 Swaps

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

1,020.98 (AUD)

71 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

1,264.56 (AUD)

88 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

1,407.28 (AUD)

98 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

1,708.84 (AUD)

119 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

1,869.40 (AUD)

130 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

10,113.45 (AUD)

706 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

10,852.50 (AUD)

750 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

10,877.30 (AUD)

758 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

10,960.43 (AUD)

767 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

11,421.64 (AUD)

794 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

11,454.30 (AUD)

801 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

12,789.55 (AUD)

895 Ordinary Shares

25

10/09/2020
Morgan Stanley Australia Securities Limited

Buy

13,087.20 (AUD)

912 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

13,756.84 (AUD)

956 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

14,496.03 (AUD)

1,013 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

14,593.95 (AUD)

1,017 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

15,496.20 (AUD)

1,078 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

15,868.80 (AUD)

1,102 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

16,499.43 (AUD)

1,153 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

171.72 (AUD)

12 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

172.20 (AUD)

12 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

18,093.60 (AUD)

1,260 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

18,219.46 (AUD)

1,267 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

18,429.84 (AUD)

1,287 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

18,578.96 (AUD)

1,292 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

18,655.00 (AUD)

1,300 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

19,080.00 (AUD)

1,325 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,010.40 (AUD)

140 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,024.76 (AUD)

141 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,136.66 (AUD)

149 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,162.32 (AUD)

151 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,185.76 (AUD)

152 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,212.20 (AUD)

154 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,354.22 (AUD)

164 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,376.00 (AUD)

165 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,377.12 (AUD)

166 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,435.29 (AUD)

169 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,447.14 (AUD)

170 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,529.12 (AUD)

176 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,694.04 (AUD)

188 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,770.32 (AUD)

194 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,798.25 (AUD)

195 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,820.44 (AUD)

196 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,960.10 (AUD)

207 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,994.15 (AUD)

208 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

20,217.95 (AUD)

1,405 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

201.04 (AUD)

14 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

22,167.36 (AUD)

1,548 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

22,202.72 (AUD)

1,544 Ordinary Shares

26

10/09/2020
Morgan Stanley Australia Securities Limited

Buy

22,802.10 (AUD)

1,578 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

229.12 (AUD)

16 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

23,854.20 (AUD)

1,660 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

23,878.40 (AUD)

1,664 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

23,935.75 (AUD)

1,675 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

24,419.83 (AUD)

1,697 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

243.95 (AUD)

17 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

25,028.19 (AUD)

1,749 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

25,639.54 (AUD)

1,783 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

26,432.70 (AUD)

1,842 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

27,197.84 (AUD)

1,894 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

28,531.03 (AUD)

1,991 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

29,197.31 (AUD)

2,029 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

3,017.70 (AUD)

210 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

3,255.84 (AUD)

228 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

3,391.32 (AUD)

236 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

3,484.80 (AUD)

242 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

3,851.16 (AUD)

268 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

3,863.49 (AUD)

267 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

30,241.14 (AUD)

2,103 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

32,153.68 (AUD)

2,236 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

32,205.68 (AUD)

2,249 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

33,894.70 (AUD)

2,362 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

330.74 (AUD)

23 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

38,477.84 (AUD)

2,687 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

4,043.88 (AUD)

282 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

4,250.95 (AUD)

295 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

4,326.14 (AUD)

302 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

4,373.70 (AUD)

305 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

4,484.99 (AUD)

312 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

4,576.02 (AUD)

318 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

4,612.44 (AUD)

323 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

4,778.55 (AUD)

333 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

4,822.32 (AUD)

335 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

40,264.74 (AUD)

2,802 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

40,268.34 (AUD)

2,814 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

41,500.20 (AUD)

2,892 Ordinary Shares

27

10/09/2020
Morgan Stanley Australia Securities Limited

Buy

42.93 (AUD)

3 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

43,457.80 (AUD)

3,020 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

43.11 (AUD)

3 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

43.14 (AUD)

3 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

430.80 (AUD)

30 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

44,087.16 (AUD)

3,068 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

444.23 (AUD)

31 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

5,105.04 (AUD)

356 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

5,428.80 (AUD)

377 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

5,478.78 (AUD)

381 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

5,514.24 (AUD)

384 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

5,820.01 (AUD)

406 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

5,840.52 (AUD)

409 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

508,937.10 (AUD)

35,466 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

51,616.95 (AUD)

3,597 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

51,781.12 (AUD)

3,616 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

516.60 (AUD)

36 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

57,313.90 (AUD)

3,994 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

57.52 (AUD)

4 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

6,064.14 (AUD)

422 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

6,071.68 (AUD)

424 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

6,317.21 (AUD)

439 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

6,322.80 (AUD)

440 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

6,430.50 (AUD)

450 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

6,440.28 (AUD)

451 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

6,578.00 (AUD)

460 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

6,581.46 (AUD)

458 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

6,687.72 (AUD)

468 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

6,912.00 (AUD)

480 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

7,160.00 (AUD)

500 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

7,192.47 (AUD)

500 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

7,286.40 (AUD)

506 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

7,471.14 (AUD)

521 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

7,566.49 (AUD)

526 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

7,790.40 (AUD)

541 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

7,807.80 (AUD)

546 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

7,943.28 (AUD)

552 Ordinary Shares

28

10/09/2020
Morgan Stanley Australia Securities Limited

Buy

70,470.48 (AUD)

4,904 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

702.66 (AUD)

49 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

71.85 (AUD)

5 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

71.90 (AUD)

5 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

718.74 (AUD)

50 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

8,196.76 (AUD)

572 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

8,753.50 (AUD)

610 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

8,845.76 (AUD)

616 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

8,855.94 (AUD)

618 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

8,899.20 (AUD)

618 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

801.64 (AUD)

56 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

819.09 (AUD)

57 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

834.04 (AUD)

58 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

85.80 (AUD)

6 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

85.92 (AUD)

6 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

862.20 (AUD)

60 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

862.50 (AUD)

60 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

875.96 (AUD)

61 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

876.87 (AUD)

61 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

886.60 (AUD)

62 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

889.70 (AUD)

62 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

9,464.40 (AUD)

660 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

9,615.43 (AUD)

671 Ordinary Shares

10/09/2020

Morgan Stanley Australia Securities Limited

Buy

9,950.96 (AUD)

692 Ordinary Shares

10/09/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,361 Swaps

10/09/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,938 Swaps

10/09/2020

Morgan Stanley Capital Services LLC

Buy

N/A

11,413 Swaps

10/09/2020

Morgan Stanley Capital Services LLC

Buy

N/A

20,035 Swaps

10/09/2020

Morgan Stanley Capital Services LLC

Buy

N/A

3,115 Swaps

10/09/2020

Morgan Stanley Capital Services LLC

Buy

N/A

33,500 Swaps

10/12/2020

Morgan Stanley & Co. International plc

Buy

126.00

8 Ordinary Shares

10/12/2020

Morgan Stanley & Co. International plc

Buy

N/A

48,700 Swaps

10/12/2020

Morgan Stanley & Co. International plc

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

1,040 Ordinary Shares

29

10/12/2020
Morgan Stanley & Co. LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

1 Ordinary Share

10/12/2020

Morgan Stanley Australia Securities Limited

Borrow

N/A

258,000 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

1,376.55 (AUD)

95 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

1,422.96 (AUD)

98 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

1,451,770.00 (AUD)

100,000 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

1,486.14 (AUD)

102 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

1,844.04 (AUD)

127 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

10,722.89 (AUD)

739 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

11,536.82 (AUD)

794 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

11,608.00 (AUD)

800 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

11,772.56 (AUD)

808 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

138,730.11 (AUD)

9,561 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

14,490.00 (AUD)

1,000 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

14,505.48 (AUD)

999 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

17,905.34 (AUD)

1,234 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

17,913.28 (AUD)

1,232 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

19,427.76 (AUD)

1,338 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,166.46 (AUD)

149 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,308.68 (AUD)

159 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,388.66 (AUD)

164 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,657.16 (AUD)

183 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,675.36 (AUD)

184 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

20,168.90 (AUD)

1,390 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

20,314.50 (AUD)

1,401 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

20,387.43 (AUD)

1,407 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

21,780.00 (AUD)

1,500 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

219,573.50 (AUD)

15,143 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

24,747.08 (AUD)

1,702 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

246.75 (AUD)

17 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

252,879.68 (AUD)

17,392 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

261.54 (AUD)

18 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

264,482.60 (AUD)

18,190 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

28,618.92 (AUD)

1,971 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

28,818.28 (AUD)

1,982 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

29,966.94 (AUD)

2,061 Ordinary Shares

30

10/12/2020
Morgan Stanley Australia Securities Limited

Buy

3,053.40 (AUD)

210 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

3,146.50 (AUD)

217 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

3,195.66 (AUD)

221 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

3,375.60 (AUD)

232 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

3,598.48 (AUD)

248 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

3,813.50 (AUD)

263 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

3,851.68 (AUD)

266 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

33,849.12 (AUD)

2,328 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

34,524.50 (AUD)

2,381 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

362.75 (AUD)

25 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

43,427.50 (AUD)

2,995 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

44,190.81 (AUD)

3,033 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

49,721.66 (AUD)

3,422 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

5,042.52 (AUD)

348 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

5,096.00 (AUD)

350 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

5,176.50 (AUD)

357 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

5,463.28 (AUD)

376 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

51,023.28 (AUD)

3,514 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

51,137.18 (AUD)

3,517 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

51,421.67 (AUD)

3,539 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

51,539.52 (AUD)

3,552 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

58.32 (AUD)

4 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

580.40 (AUD)

40 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

595.52 (AUD)

41 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

6,314.70 (AUD)

434 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

6,422.26 (AUD)

442 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

6,746.56 (AUD)

464 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

6,770.40 (AUD)

465 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

6,935.58 (AUD)

477 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

610.68 (AUD)

42 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

65,438.50 (AUD)

4,513 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

7,295.00 (AUD)

500 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

7,371.78 (AUD)

507 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

7,479.54 (AUD)

513 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

7,479.54 (AUD)

513 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

7,831.67 (AUD)

539 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

725.50 (AUD)

50 Ordinary Shares

31

10/12/2020
Morgan Stanley Australia Securities Limited

Buy

78,588.70 (AUD)

5,405 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

8,514.58 (AUD)

586 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

812,978.77 (AUD)

55,971 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

9,431.50 (AUD)

650 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

9,589.80 (AUD)

660 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

9,597.72 (AUD)

661 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

91,664.76 (AUD)

6,313 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

97,797.40 (AUD)

6,740 Ordinary Shares

10/12/2020

Morgan Stanley Australia Securities Limited

Buy

974.18 (AUD)

67 Ordinary Shares

10/12/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,378 Swaps

10/12/2020

Morgan Stanley Capital Services LLC

Buy

N/A

24,169 Swaps

10/12/2020

Morgan Stanley Capital Services LLC

Buy

N/A

4,627 Swaps

10/12/2020

Morgan Stanley Capital Services LLC

Buy

N/A

63,082 Swaps

10/12/2020

Morgan Stanley Capital Services LLC

Buy

N/A

8,054 Swaps

10/12/2020

Morgan Stanley Wealth Management Australia Pty Ltd

Buy

7,482.95 (AUD)

515 Ordinary Shares

10/13/2020

Morgan Stanley & Co. International plc

Borrow

N/A

36,397 Ordinary Shares

10/13/2020

Morgan Stanley & Co. International plc

Buy

1,515.58

94 Ordinary Shares

10/13/2020

Morgan Stanley & Co. International plc

Buy

33,465.12

2,076 Ordinary Shares

10/13/2020

Morgan Stanley & Co. International plc

Buy

35,399.52

2,196 Ordinary Shares

10/13/2020

Morgan Stanley & Co. International plc

Buy

64.37

4 Ordinary Shares

10/13/2020

Morgan Stanley & Co. International plc

Buy

N/A

12,818 Swaps

10/13/2020

Morgan Stanley & Co. International plc

Buy

N/A

84,373 Swaps

10/13/2020

Morgan Stanley & Co. LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

10,000 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Borrow

N/A

450,000 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

1,118.25 (AUD)

75 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

1,262.48 (AUD)

86 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

1,427.04 (AUD)

96 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

10,193.16 (AUD)

692 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

10,317.72 (AUD)

692 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

10,338.48 (AUD)

692 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

10,713.60 (AUD)

720 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

108,253.60 (AUD)

7,280 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

11,100.48 (AUD)

744 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

11,769.12 (AUD)

792 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

11,893.11 (AUD)

799 Ordinary Shares

32

10/13/2020
Morgan Stanley Australia Securities Limited

Buy

12,070.40 (AUD)

820 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

120,989.28 (AUD)

8,131 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

127,427.55 (AUD)

8,535 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

130,034.37 (AUD)

8,733 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

132.57 (AUD)

9 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

14,890.00 (AUD)

1,000 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

148.85 (AUD)

10 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

16,830.00 (AUD)

1,125 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

186,501.15 (AUD)

12,559 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

19,833.84 (AUD)

1,352 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,079.00 (AUD)

140 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,227.50 (AUD)

150 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,518.94 (AUD)

169 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

213,765.75 (AUD)

14,395 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

224,175.60 (AUD)

15,096 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

23,544.61 (AUD)

1,577 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

27,222.30 (AUD)

1,827 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

27,680.51 (AUD)

1,859 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

279.49 (AUD)

19 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

3,364.87 (AUD)

225 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

3,964.73 (AUD)

266 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

30,910.86 (AUD)

2,069 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

31,327.12 (AUD)

2,134 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

33,412.50 (AUD)

2,250 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

35,117.55 (AUD)

2,349 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

35,135.10 (AUD)

2,366 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

36,156.75 (AUD)

2,425 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

37,837.12 (AUD)

2,536 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

38,253.60 (AUD)

2,576 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

39,206.18 (AUD)

2,626 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

4,142.20 (AUD)

278 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

4,556.34 (AUD)

306 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

42,445.99 (AUD)

2,843 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

45,665.77 (AUD)

3,071 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

457,558.20 (AUD)

30,812 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

46,608.66 (AUD)

3,126 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

47,406.45 (AUD)

3,171 Ordinary Shares

33

10/13/2020
Morgan Stanley Australia Securities Limited

Buy

5,034.15 (AUD)

339 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

5,976.00 (AUD)

400 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

506.60 (AUD)

34 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

508.64 (AUD)

34 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

51,566.49 (AUD)

3,462 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

54,898.62 (AUD)

3,682 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

57,441.78 (AUD)

3,897 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

59.24 (AUD)

4 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

66,170.20 (AUD)

4,435 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

68,619.42 (AUD)

4,593 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

7,124.48 (AUD)

484 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

7,397.75 (AUD)

495 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

7,440.00 (AUD)

500 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

728.85 (AUD)

49 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

73.40 (AUD)

5 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

74.25 (AUD)

5 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

75,972.60 (AUD)

5,116 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

8,020.07 (AUD)

537 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

821.15 (AUD)

55 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

865.36 (AUD)

58 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

882.05 (AUD)

59 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

9,901.89 (AUD)

663 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

918.22 (AUD)

62 Ordinary Shares

10/13/2020

Morgan Stanley Australia Securities Limited

Buy

97,073.50 (AUD)

6,515 Ordinary Shares

10/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,179 Swaps

10/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

11,460 Swaps

10/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

17,712 Swaps

10/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

22,728 Swaps

10/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

26,649 Swaps

10/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

31,191 Swaps

10/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

4,019 Swaps

10/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

4,331 Swaps

10/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

48,981 Swaps

10/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

55,495 Swaps

10/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

569 Swaps

10/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

57,970 Swaps

10/14/2020

Morgan Stanley & Co. International plc

Buy

43,723.14

2,689 Ordinary Shares

34

10/14/2020
Morgan Stanley & Co. International plc

Buy

71,670.82

4,392 Ordinary Shares

10/14/2020

Morgan Stanley & Co. International plc

Buy

95,120.50

5,829 Ordinary Shares

10/14/2020

Morgan Stanley & Co. International plc

Buy

N/A

40,953 Swaps

10/14/2020

Morgan Stanley & Co. International plc

Buy

N/A

80,235 Swaps

10/14/2020

Morgan Stanley Australia Securities Limited

Borrow

N/A

270,000 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

1,521.00 (AUD)

100 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

1,641,292.80 (AUD)

110,080 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

101,507.28 (AUD)

6,808 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

11,272.41 (AUD)

753 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

12,746.16 (AUD)

843 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

13,689.12 (AUD)

912 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

14,903.70 (AUD)

987 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

17,479.89 (AUD)

1,163 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

180.60 (AUD)

12 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

19,352.09 (AUD)

1,291 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

195.78 (AUD)

13 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

2,115.40 (AUD)

140 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

2,377.90 (AUD)

158 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

2,447.82 (AUD)

162 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

2,481.60 (AUD)

165 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

2,484.90 (AUD)

165 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

2,486.68 (AUD)

166 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

2,529.93 (AUD)

169 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

2,637.25 (AUD)

175 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

2,668.22 (AUD)

178 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

2,683.21 (AUD)

179 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

2,714.40 (AUD)

180 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

2,797.44 (AUD)

186 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

2,996.94 (AUD)

199 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

20,831.25 (AUD)

1,375 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

226.80 (AUD)

15 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

23,280.00 (AUD)

1,552 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

26,517.31 (AUD)

1,769 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

3,006.96 (AUD)

201 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

3,407,330.92 (AUD)

225,000 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

3,465.00 (AUD)

231 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

3,737.50 (AUD)

250 Ordinary Shares

35

10/14/2020
Morgan Stanley Australia Securities Limited

Buy

39,645.69 (AUD)

2,659 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

4,004.15 (AUD)

265 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

4,100.25 (AUD)

275 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

4,343.40 (AUD)

285 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

4,386.21 (AUD)

293 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

4,413.36 (AUD)

296 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

4,566.00 (AUD)

300 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

4,722.56 (AUD)

314 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

4,816.00 (AUD)

320 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

4,825.60 (AUD)

320 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

4,989.60 (AUD)

330 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

45.27 (AUD)

3 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

468.41 (AUD)

31 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

5,557.58 (AUD)

371 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

58,952.88 (AUD)

3,899 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

6,008.00 (AUD)

400 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

6,127.65 (AUD)

405 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

6,307.62 (AUD)

418 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

6,399.20 (AUD)

421 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

61,205.55 (AUD)

4,105 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

69,406.05 (AUD)

4,655 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

695.06 (AUD)

46 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

7,567.63 (AUD)

502 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

76,190.10 (AUD)

5,110 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

76.30 (AUD)

5 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

836.82 (AUD)

55 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

9,137.80 (AUD)

610 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

9,198.80 (AUD)

610 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

9,368.20 (AUD)

620 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

9,431.25 (AUD)

625 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

9,728.76 (AUD)

646 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

90,593.16 (AUD)

6,076 Ordinary Shares

10/14/2020

Morgan Stanley Australia Securities Limited

Buy

90,951.00 (AUD)

6,100 Ordinary Shares

10/14/2020

Morgan Stanley Capital Services LLC

Buy

N/A

109 Swaps

10/14/2020

Morgan Stanley Capital Services LLC

Buy

N/A

12,559 Swaps

10/14/2020

Morgan Stanley Capital Services LLC

Buy

N/A

15,417 Swaps

10/14/2020

Morgan Stanley Capital Services LLC

Buy

N/A

22,359 Swaps

36

10/14/2020
Morgan Stanley Capital Services LLC

Buy

N/A

3,385 Swaps

10/14/2020

Morgan Stanley Capital Services LLC

Buy

N/A

300 Swaps

10/14/2020

Morgan Stanley Capital Services LLC

Buy

N/A

33,486 Swaps

10/14/2020

Morgan Stanley Capital Services LLC

Buy

N/A

36,363 Swaps

10/14/2020

Morgan Stanley Capital Services LLC

Buy

N/A

38,564 Swaps

10/14/2020

Morgan Stanley Capital Services LLC

Buy

N/A

4,668 Swaps

10/14/2020

Morgan Stanley Capital Services LLC

Buy

N/A

41,457 Swaps

10/14/2020

Morgan Stanley Capital Services LLC

Buy

N/A

5,048 Swaps

10/14/2020

Morgan Stanley Capital Services LLC

Buy

N/A

5,070 Swaps

10/14/2020

Morgan Stanley Capital Services LLC

Buy

N/A

6,590 Swaps

10/15/2020

Morgan Stanley & Co. International plc

Borrow

N/A

1,900 Ordinary Shares

10/15/2020

Morgan Stanley & Co. International plc

Buy

1,446.90

91 Ordinary Shares

10/15/2020

Morgan Stanley & Co. International plc

Buy

N/A

1,491 Swaps

10/15/2020

Morgan Stanley & Co. International plc

Buy

N/A

13,500 Swaps

10/15/2020

Morgan Stanley & Co. International plc

Buy

N/A

14,509 Swaps

10/15/2020

Morgan Stanley & Co. International plc

Buy

N/A

228 Swaps

10/15/2020

Morgan Stanley & Co. International plc

Buy

N/A

751 Swaps

10/15/2020

Morgan Stanley & Co. International plc

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

24,238 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

1,178.40 (AUD)

80 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

1,247.80 (AUD)

85 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

1,308.30 (AUD)

89 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

1,339.52 (AUD)

91 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

1,357.00 (AUD)

92 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

1,502.46 (AUD)

102 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

1,507.56 (AUD)

102 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

1,558.20 (AUD)

106 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

1,578.78 (AUD)

107 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

1,601.21 (AUD)

109 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

1,687.05 (AUD)

115 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

1,689.35 (AUD)

113 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

1,792.18 (AUD)

122 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

1,902.46 (AUD)

127 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

1,965.78 (AUD)

134 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

10,981.44 (AUD)

744 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

108,132.57 (AUD)

7,371 Ordinary Shares

37

10/15/2020
Morgan Stanley Australia Securities Limited

Buy

11,177.32 (AUD)

764 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

11,287.47 (AUD)

753 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

11,944.00 (AUD)

800 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

117.88 (AUD)

8 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

13,056.64 (AUD)

887 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

13,547.64 (AUD)

916 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

13,550.58 (AUD)

907 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

13,634.40 (AUD)

912 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

13,689.60 (AUD)

930 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

13,962.87 (AUD)

929 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

132.12 (AUD)

9 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

135,873.54 (AUD)

9,262 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

14,400.00 (AUD)

960 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

14,920.50 (AUD)

1,015 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

15,201.36 (AUD)

1,032 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

15,636.95 (AUD)

1,039 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

161.59 (AUD)

11 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

17,972.48 (AUD)

1,216 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

19,611.15 (AUD)

1,335 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

2,015.27 (AUD)

137 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

2,041.91 (AUD)

139 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

2,263.80 (AUD)

154 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

2,305.54 (AUD)

157 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

2,396.04 (AUD)

164 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

2,432.72 (AUD)

166 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

2,433.56 (AUD)

166 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

2,491.06 (AUD)

169 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

2,730.48 (AUD)

186 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

2,813.43 (AUD)

191 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

2,885.35 (AUD)

193 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

2,922.00 (AUD)

200 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

2,954.70 (AUD)

201 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

20,492.55 (AUD)

1,395 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

20,872.96 (AUD)

1,418 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

204.89 (AUD)

14 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

207.06 (AUD)

14 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

22,287.93 (AUD)

1,509 Ordinary Shares

38

10/15/2020
Morgan Stanley Australia Securities Limited

Buy

220.35 (AUD)

15 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

24,691.76 (AUD)

1,682 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

25,490.52 (AUD)

1,727 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

26,712.25 (AUD)

1,811 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

26,989.20 (AUD)

1,836 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

29.40 (AUD)

2 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

293.60 (AUD)

20 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

3,058.64 (AUD)

208 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

3,333.49 (AUD)

227 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

3,471.56 (AUD)

236 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

3,484.32 (AUD)

238 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

3,584.36 (AUD)

244 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

3,670.32 (AUD)

246 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

3,799.74 (AUD)

257 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

3,859.26 (AUD)

262 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

30,299.61 (AUD)

2,057 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

30,528.27 (AUD)

2,081 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

30,771.34 (AUD)

2,099 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

366.85 (AUD)

25 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

4,033.80 (AUD)

270 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

4,209.92 (AUD)

286 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

4,224.64 (AUD)

287 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

4,550.80 (AUD)

310 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

4,824.88 (AUD)

328 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

4,831.44 (AUD)

328 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

4,841.28 (AUD)

328 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

4,971.12 (AUD)

336 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

42,557.67 (AUD)

2,901 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

429.20 (AUD)

29 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

43.95 (AUD)

3 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

440.70 (AUD)

30 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

470.24 (AUD)

32 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

5,694.15 (AUD)

385 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

5,752.50 (AUD)

390 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

5,888.00 (AUD)

400 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

51,488.45 (AUD)

3,505 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

53,412.01 (AUD)

3,631 Ordinary Shares

39

10/15/2020
Morgan Stanley Australia Securities Limited

Buy

6,132.06 (AUD)

418 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

6,155.11 (AUD)

419 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

6,660.00 (AUD)

450 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

6,772.92 (AUD)

462 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

6,957.83 (AUD)

473 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

7,365.00 (AUD)

500 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

7,928.80 (AUD)

530 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

708.00 (AUD)

48 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

734.00 (AUD)

50 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

735.74 (AUD)

50 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

751.74 (AUD)

51 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

8,242.32 (AUD)

563 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

8,290.80 (AUD)

564 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

8,965.39 (AUD)

607 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

84,469.86 (AUD)

5,758 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

86,611.68 (AUD)

5,904 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

892.12 (AUD)

61 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

9,197.76 (AUD)

624 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

9,247.29 (AUD)

628 Ordinary Shares

10/15/2020

Morgan Stanley Australia Securities Limited

Buy

9,940.08 (AUD)

664 Ordinary Shares

10/15/2020

Morgan Stanley Capital Services LLC

Buy

N/A

19,851 Swaps

10/15/2020

Morgan Stanley Capital Services LLC

Buy

N/A

2,701 Swaps

10/15/2020

Morgan Stanley Capital Services LLC

Buy

N/A

2,739 Swaps

10/15/2020

Morgan Stanley Capital Services LLC

Buy

N/A

2,915 Swaps

10/15/2020

Morgan Stanley Capital Services LLC

Buy

N/A

21,551 Swaps

10/15/2020

Morgan Stanley Capital Services LLC

Buy

N/A

24,582 Swaps

10/15/2020

Morgan Stanley Capital Services LLC

Buy

N/A

5,887 Swaps

10/15/2020

Morgan Stanley Capital Services LLC

Buy

N/A

52,190 Swaps

10/15/2020

Morgan Stanley Capital Services LLC

Buy

N/A

6,059 Swaps

10/15/2020

Morgan Stanley Capital Services LLC

Buy

N/A

61,482 Swaps

10/15/2020

Morgan Stanley Capital Services LLC

Buy

N/A

74,388 Swaps

10/16/2020

Morgan Stanley & Co. International plc

Buy

157,300.00

10,000 Ordinary Shares

10/16/2020

Morgan Stanley & Co. International plc

Buy

282.87

18 Ordinary Shares

10/16/2020

Morgan Stanley & Co. International plc

Buy

375.84

24 Ordinary Shares

10/16/2020

Morgan Stanley & Co. International plc

Buy

6,311.00

400 Ordinary Shares

10/16/2020

Morgan Stanley & Co. International plc

Buy

N/A

1,107 Swaps

10/16/2020

Morgan Stanley & Co. International plc

Buy

N/A

9,021 Swaps

40

10/16/2020
Morgan Stanley & Co. LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

3,794 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

1,172.00 (AUD)

80 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

1,330.42 (AUD)

91 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

1,449.36 (AUD)

99 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

1,849.68 (AUD)

126 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

10,979.62 (AUD)

751 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

102.27 (AUD)

7 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

103,770.59 (AUD)

7,093 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

11,236.55 (AUD)

767 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

11,366.58 (AUD)

778 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

117.04 (AUD)

8 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

12,668.84 (AUD)

863 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

12,970.51 (AUD)

889 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

13,927.76 (AUD)

952 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

132,108.90 (AUD)

9,030 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

14,484.08 (AUD)

988 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

14,832.30 (AUD)

1,009 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

14.59 (AUD)

1 Ordinary Share

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

140,039.35 (AUD)

9,559 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

16,116.67 (AUD)

1,096 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

16,312.45 (AUD)

1,115 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

16,500.32 (AUD)

1,124 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

161.59 (AUD)

11 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

181,215.84 (AUD)

12,336 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

19,214.52 (AUD)

1,308 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

192,011.40 (AUD)

13,062 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

2,105.28 (AUD)

144 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

2,374.92 (AUD)

162 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

2,584.55 (AUD)

176 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

2,875.32 (AUD)

196 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

2,877.28 (AUD)

196 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

2,984.10 (AUD)

203 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

20,304.90 (AUD)

1,386 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

20,320.32 (AUD)

1,388 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

20,491.80 (AUD)

1,394 Ordinary Shares

41

10/16/2020
Morgan Stanley Australia Securities Limited

Buy

21,301.28 (AUD)

1,456 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

21,929.20 (AUD)

1,502 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

23,184.80 (AUD)

1,588 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

23,278.85 (AUD)

1,589 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

24,423.56 (AUD)

1,666 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

248,007.76 (AUD)

16,952 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

248.71 (AUD)

17 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

26,121.90 (AUD)

1,777 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

26,367.60 (AUD)

1,806 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

26,618.28 (AUD)

1,812 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

263,998.35 (AUD)

18,045 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

264.78 (AUD)

18 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

27,757.44 (AUD)

1,896 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

28,801.40 (AUD)

1,970 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

29.28 (AUD)

2 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

3,099.59 (AUD)

211 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

3,211.14 (AUD)

218 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

3,520.80 (AUD)

240 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

3,594.15 (AUD)

245 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

3,790.02 (AUD)

258 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

3,797.76 (AUD)

258 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

3,836.70 (AUD)

261 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

30,492.80 (AUD)

2,080 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

35,721.45 (AUD)

2,445 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

37,781.46 (AUD)

2,586 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

4,245.60 (AUD)

290 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

4,345.11 (AUD)

297 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

4,383.58 (AUD)

298 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

4,948.32 (AUD)

338 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

43,465.73 (AUD)

2,971 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

43,655.32 (AUD)

2,986 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

45,519.30 (AUD)

3,105 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

483.45 (AUD)

33 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

483.60 (AUD)

33 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

49,746.99 (AUD)

3,383 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

496.23 (AUD)

34 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

5,069.77 (AUD)

345 Ordinary Shares

42

10/16/2020
Morgan Stanley Australia Securities Limited

Buy

5,618.61 (AUD)

383 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

5,662.62 (AUD)

386 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

5,664.80 (AUD)

388 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

5,750.64 (AUD)

392 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

56,015.86 (AUD)

3,821 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

56,963.61 (AUD)

3,883 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

58.62 (AUD)

4 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

59,915.42 (AUD)

4,087 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

6,008.82 (AUD)

411 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

6,104.88 (AUD)

417 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

6,291.60 (AUD)

428 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

6,582.34 (AUD)

449 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

6,802.95 (AUD)

465 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

6,812.25 (AUD)

465 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

6,830.08 (AUD)

464 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

6,900.15 (AUD)

471 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

659.92 (AUD)

45 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

664,392.19 (AUD)

45,413 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

7,129.50 (AUD)

485 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

7,369.36 (AUD)

502 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

7,369.36 (AUD)

502 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

7,653.49 (AUD)

521 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

700.32 (AUD)

48 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

715.89 (AUD)

49 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

75,977.15 (AUD)

5,165 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

79,002.00 (AUD)

5,400 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

8,338.24 (AUD)

568 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

8,535.15 (AUD)

585 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

8,986.58 (AUD)

613 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

818.16 (AUD)

56 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

83,199.12 (AUD)

5,683 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

83,661.32 (AUD)

5,699 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

879.60 (AUD)

60 Ordinary Shares

10/16/2020

Morgan Stanley Australia Securities Limited

Buy

9,370.27 (AUD)

637 Ordinary Shares

10/16/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,079 Swaps

10/16/2020

Morgan Stanley Capital Services LLC

Buy

N/A

189 Swaps

10/16/2020

Morgan Stanley Capital Services LLC

Buy

N/A

2,969 Swaps

43

10/16/2020
Morgan Stanley Capital Services LLC

Buy

N/A

2,979 Swaps

10/16/2020

Morgan Stanley Capital Services LLC

Buy

N/A

43,770 Swaps

10/16/2020

Morgan Stanley Capital Services LLC

Buy

N/A

7,838 Swaps

10/19/2020

Morgan Stanley & Co. International plc

Buy

298.27

19 Ordinary Shares

10/19/2020

Morgan Stanley & Co. International plc

Buy

4,992.60

318 Ordinary Shares

10/19/2020

Morgan Stanley & Co. International plc

Buy

54,595.00

3,500 Ordinary Shares

10/19/2020

Morgan Stanley & Co. International plc

Buy

N/A

150,000 Swaps

10/19/2020

Morgan Stanley & Co. International plc

Buy

N/A

5,600 Swaps

10/19/2020

Morgan Stanley & Co. International plc

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

657 Ordinary Shares

10/19/2020

Morgan Stanley & Co. LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

76,731 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Borrow

N/A

32,000 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

1,082.62 (AUD)

74 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

1,216.36 (AUD)

83 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

1,264.98 (AUD)

87 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

1,335.84 (AUD)

92 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

1,512.66 (AUD)

104 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

1,823.75 (AUD)

125 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

10,221.12 (AUD)

702 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

10,377.70 (AUD)

713 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

10,482.54 (AUD)

717 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

10,592.39 (AUD)

727 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

102,626.40 (AUD)

7,010 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

102,930.00 (AUD)

7,050 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

102,976.22 (AUD)

7,058 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

102.55 (AUD)

7 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

104,276.58 (AUD)

7,113 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

105,349.44 (AUD)

7,196 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

106,594.54 (AUD)

7,306 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

11,008.40 (AUD)

754 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

11,494.50 (AUD)

790 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

11,717.22 (AUD)

802 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

11,974.65 (AUD)

823 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

12,903.30 (AUD)

885 Ordinary Shares

44

10/19/2020
Morgan Stanley Australia Securities Limited

Buy

120,355.44 (AUD)

8,221 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

123,516.00 (AUD)

8,460 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

13,143.38 (AUD)

899 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

13,198.68 (AUD)

909 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

131,571.65 (AUD)

8,981 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

136,514.56 (AUD)

9,376 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

138,261.34 (AUD)

9,457 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

14,060.05 (AUD)

965 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

14,254.43 (AUD)

977 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

14.58 (AUD)

1 Ordinary Share

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

146,602.55 (AUD)

10,007 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

15,019.82 (AUD)

1,033 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

15,622.20 (AUD)

1,066 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

156,674.40 (AUD)

10,768 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

16,342.96 (AUD)

1,124 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

16,571.00 (AUD)

1,135 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

164,650.44 (AUD)

11,262 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

17,885.20 (AUD)

1,220 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

172,606.65 (AUD)

11,863 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

176,931.24 (AUD)

12,102 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

19,184.40 (AUD)

1,314 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

2,044.00 (AUD)

140 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

2,408.66 (AUD)

166 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

2,680.88 (AUD)

184 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

2,764.50 (AUD)

190 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

2,796.24 (AUD)

191 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

2,849,051.40 (AUD)

195,000 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

2,908.00 (AUD)

200 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

20,101.62 (AUD)

1,374 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

21,490.35 (AUD)

1,477 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

21,528.15 (AUD)

1,469 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

233.76 (AUD)

16 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

234.08 (AUD)

16 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

24,533.60 (AUD)

1,685 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

25,106.76 (AUD)

1,722 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

25,652.15 (AUD)

1,751 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

25,924.36 (AUD)

1,772 Ordinary Shares

45

10/19/2020
Morgan Stanley Australia Securities Limited

Buy

27,394.88 (AUD)

1,888 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

27,721.00 (AUD)

1,900 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

29,772.36 (AUD)

2,042 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

3,404.13 (AUD)

233 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

3,519.80 (AUD)

241 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

3,786.58 (AUD)

259 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

30,218.18 (AUD)

2,074 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

31,586.17 (AUD)

2,159 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

32,076.00 (AUD)

2,200 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

32,264.96 (AUD)

2,216 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

32,389.80 (AUD)

2,220 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

320.65 (AUD)

22 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

33,679.80 (AUD)

2,310 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

36,082.16 (AUD)

2,468 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

365.50 (AUD)

25 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

37,718.46 (AUD)

2,587 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

378.56 (AUD)

26 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

380.12 (AUD)

26 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

4,410.14 (AUD)

303 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

4,576.95 (AUD)

315 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

40,989.36 (AUD)

2,796 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

400,164.02 (AUD)

27,371 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

41,141.76 (AUD)

2,816 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

41,165.28 (AUD)

2,808 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

43,620.00 (AUD)

3,000 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

43.51 (AUD)

3 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

43.72 (AUD)

3 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

453.99 (AUD)

31 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

5,222.91 (AUD)

357 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

5,728.76 (AUD)

394 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

5,770.95 (AUD)

395 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

51,468.34 (AUD)

3,518 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

53,231.60 (AUD)

3,646 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

53,494.58 (AUD)

3,659 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

56,237.72 (AUD)

3,844 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

58.32 (AUD)

4 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

58.52 (AUD)

4 Ordinary Shares

46

10/19/2020
Morgan Stanley Australia Securities Limited

Buy

599.21 (AUD)

41 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

6,015.32 (AUD)

413 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

6,527.21 (AUD)

446 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

6,629.35 (AUD)

455 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

6,857.30 (AUD)

470 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

6,935.32 (AUD)

476 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

6,964.66 (AUD)

479 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

600.03 (AUD)

41 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

61,803.24 (AUD)

4,236 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

615.72 (AUD)

42 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

685.73 (AUD)

47 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

7,109.90 (AUD)

490 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

7,383.10 (AUD)

505 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

7,509.54 (AUD)

514 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

7,751.24 (AUD)

532 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

7,929.75 (AUD)

545 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

761.02 (AUD)

52 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

8,602.34 (AUD)

589 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

8,704.26 (AUD)

597 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

80,274.81 (AUD)

5,487 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

808,222.84 (AUD)

55,282 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

82,464.48 (AUD)

5,656 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

842.74 (AUD)

58 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

87.66 (AUD)

6 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

888.77 (AUD)

61 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

89,877.75 (AUD)

6,135 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

9,283.70 (AUD)

635 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

9,386.38 (AUD)

646 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

9,603.84 (AUD)

656 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

90,563.04 (AUD)

6,186 Ordinary Shares

10/19/2020

Morgan Stanley Australia Securities Limited

Buy

903.96 (AUD)

62 Ordinary Shares

10/19/2020

Morgan Stanley Capital Services LLC

Buy

N/A

100 Swaps

10/19/2020

Morgan Stanley Capital Services LLC

Buy

N/A

3,624 Swaps

10/19/2020

Morgan Stanley Capital Services LLC

Buy

N/A

4,420 Swaps

10/19/2020

Morgan Stanley Capital Services LLC

Buy

N/A

690 Swaps

10/20/2020

Morgan Stanley & Co. International plc

Borrow

N/A

657 Ordinary Shares

10/20/2020

Morgan Stanley & Co. International plc

Buy

35,554.51

2,267 Ordinary Shares

47

10/20/2020
Morgan Stanley & Co. International plc

Buy

49,517.64

3,138 Ordinary Shares

10/20/2020

Morgan Stanley & Co. International plc

Buy

N/A

1,600 Swaps

10/20/2020

Morgan Stanley & Co. LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

107,781 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Borrow

N/A

18,000 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

1,027.60 (AUD)

70 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

1,042.99 (AUD)

71 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

1,117.58 (AUD)

76 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

1,501.44 (AUD)

102 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

1,781.81 (AUD)

122 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

1,790.96 (AUD)

122 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

1,820.00 (AUD)

125 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

1,896.70 (AUD)

130 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

10,591.74 (AUD)

722 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

10,687.20 (AUD)

730 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

105,923.00 (AUD)

7,255 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

108,566.91 (AUD)

7,431 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

109,047.40 (AUD)

7,469 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

113,704.50 (AUD)

7,735 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

116,579.84 (AUD)

7,936 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

12,608.30 (AUD)

858 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

12,646.30 (AUD)

865 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

12,836.25 (AUD)

875 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

13,062.06 (AUD)

891 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

13,381.54 (AUD)

910 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

133,162.93 (AUD)

9,127 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

135,882.20 (AUD)

9,307 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

14,288.58 (AUD)

978 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

14,317.56 (AUD)

982 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

14,523.30 (AUD)

990 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

14,754.96 (AUD)

1,012 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

14,779.67 (AUD)

1,013 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

15,240.24 (AUD)

1,041 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

15,244.46 (AUD)

1,042 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

15,642.22 (AUD)

1,067 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

15,910.29 (AUD)

1,089 Ordinary Shares

48

10/20/2020
Morgan Stanley Australia Securities Limited

Buy

17,558.16 (AUD)

1,192 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

17,887.65 (AUD)

1,221 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

18,035.46 (AUD)

1,237 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

182,875.81 (AUD)

12,449 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

184,562.44 (AUD)

12,551 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

19,093.58 (AUD)

1,298 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

19,427.28 (AUD)

1,327 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

19,697.58 (AUD)

1,351 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

2,999.36 (AUD)

206 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

20,250.20 (AUD)

1,387 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

20,553.95 (AUD)

1,403 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

20,610.07 (AUD)

1,403 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

20,866.39 (AUD)

1,419 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

20,918.56 (AUD)

1,424 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

21,498.43 (AUD)

1,473 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

21,667.20 (AUD)

1,480 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

21,932.61 (AUD)

1,491 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

22,486.31 (AUD)

1,537 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

23,645.10 (AUD)

1,614 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

23,756.65 (AUD)

1,615 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

23,895.80 (AUD)

1,630 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

248.54 (AUD)

17 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

248.96 (AUD)

17 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

25,824.30 (AUD)

1,770 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

26,900.80 (AUD)

1,840 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

27,351.55 (AUD)

1,867 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

27,433.40 (AUD)

1,879 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

28,611.45 (AUD)

1,953 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

28,629.75 (AUD)

1,941 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

29,926.80 (AUD)

2,040 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

29.19 (AUD)

2 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

3,141.52 (AUD)

214 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

3,586.68 (AUD)

246 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

3,807.30 (AUD)

259 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

30,623.67 (AUD)

2,079 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

306.81 (AUD)

21 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

31,849.51 (AUD)

2,177 Ordinary Shares

49

10/20/2020
Morgan Stanley Australia Securities Limited

Buy

32,746.68 (AUD)

2,246 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

321,547.80 (AUD)

21,874 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

35,054.60 (AUD)

2,401 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

35,726.20 (AUD)

2,447 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

35,990.40 (AUD)

2,445 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

36,117.90 (AUD)

2,457 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

364.62 (AUD)

25 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

364.62 (AUD)

25 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

37,004.04 (AUD)

2,538 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

37,997.38 (AUD)

2,599 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

397.44 (AUD)

27 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

4,522.11 (AUD)

307 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

4,909.80 (AUD)

334 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

41,093.25 (AUD)

2,805 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

423.69 (AUD)

29 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

44,876.76 (AUD)

3,057 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

45,149.76 (AUD)

3,084 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

46,447.52 (AUD)

3,164 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

489,480.60 (AUD)

33,298 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

49,355.85 (AUD)

3,369 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

51,867.45 (AUD)

3,555 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

52,070.04 (AUD)

3,564 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

522,746.70 (AUD)

35,561 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

525.24 (AUD)

36 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

529.20 (AUD)

36 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

540.94 (AUD)

37 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

55,634.88 (AUD)

3,808 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

56,237.72 (AUD)

3,844 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

569.01 (AUD)

39 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

58,266.31 (AUD)

3,961 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

59,471.82 (AUD)

4,079 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

6,182.40 (AUD)

420 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

6,283.04 (AUD)

428 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

6,759.06 (AUD)

462 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

6,843.88 (AUD)

467 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

6,942.54 (AUD)

471 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

61,742.07 (AUD)

4,203 Ordinary Shares

50

10/20/2020
Morgan Stanley Australia Securities Limited

Buy

612.36 (AUD)

42 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

629.09 (AUD)

43 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

629.95 (AUD)

43 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

670,981.50 (AUD)

45,645 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

671.14 (AUD)

46 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

676.66 (AUD)

46 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

7,047.04 (AUD)

484 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

7,310.00 (AUD)

500 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

7,436.49 (AUD)

509 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

7,752.60 (AUD)

531 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

7,920.64 (AUD)

544 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

74,356.56 (AUD)

5,079 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

772.21 (AUD)

53 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

79,890.01 (AUD)

5,431 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

8,348.61 (AUD)

573 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

8,634.77 (AUD)

587 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

8,799.78 (AUD)

597 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

8,945.98 (AUD)

614 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

82,663.38 (AUD)

5,658 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

85,395.27 (AUD)

5,853 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

876.00 (AUD)

60 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

88.02 (AUD)

6 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

9,469.50 (AUD)

642 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

9,786.86 (AUD)

666 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

93,105.22 (AUD)

6,338 Ordinary Shares

10/20/2020

Morgan Stanley Australia Securities Limited

Buy

99,068.88 (AUD)

6,767 Ordinary Shares

10/20/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,199 Swaps

10/20/2020

Morgan Stanley Capital Services LLC

Buy

N/A

100 Swaps

10/20/2020

Morgan Stanley Capital Services LLC

Buy

N/A

14,742 Swaps

10/20/2020

Morgan Stanley Capital Services LLC

Buy

N/A

19,962 Swaps

10/20/2020

Morgan Stanley Capital Services LLC

Buy

N/A

4,000 Swaps

10/20/2020

Morgan Stanley Capital Services LLC

Buy

N/A

8,452 Swaps

10/20/2020

Morgan Stanley Capital Services LLC

Buy

N/A

872 Swaps

10/21/2020

Morgan Stanley & Co. International plc

Buy

43,442.60

2,810 Ordinary Shares

10/21/2020

Morgan Stanley & Co. International plc

Buy

73,319.31

4,739 Ordinary Shares

10/21/2020

Morgan Stanley & Co. International plc

Buy

8,210.80

520 Ordinary Shares

10/21/2020

Morgan Stanley & Co. International plc

Buy

N/A

22,750 Swaps

51

10/21/2020
Morgan Stanley & Co. International plc

Buy

N/A

59,508 Swaps

10/21/2020

Morgan Stanley & Co. International plc

Buy

N/A

76 Swaps

10/21/2020

Morgan Stanley & Co. International plc

Buy

N/A

9,300 Swaps

10/21/2020

Morgan Stanley Australia Securities Limited

Borrow

N/A

239 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

1,106.49 (AUD)

77 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

1,179.16 (AUD)

82 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

1,191.05 (AUD)

83 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

1,366.10 (AUD)

95 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

1,406.79 (AUD)

98 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

1,517.25 (AUD)

105 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

1,638.50 (AUD)

113 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

1,669.80 (AUD)

115 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

1,710.03 (AUD)

119 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

1,729.20 (AUD)

120 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

1,729.80 (AUD)

120 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

1,946.02 (AUD)

135 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

10,400.23 (AUD)

718 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

10,654.62 (AUD)

743 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

10,714.06 (AUD)

743 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

105,910.40 (AUD)

7,360 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

11,229.52 (AUD)

782 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

12,546.75 (AUD)

871 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

13,388.76 (AUD)

924 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

13,876.45 (AUD)

967 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

13,986.64 (AUD)

974 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

13,997.10 (AUD)

970 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

14,059.85 (AUD)

973 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

14.49 (AUD)

1 Ordinary Share

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

15,064.92 (AUD)

1,044 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

15,124.90 (AUD)

1,054 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

15,833.16 (AUD)

1,098 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

158.73 (AUD)

11 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

16,204.32 (AUD)

1,116 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

17,047.80 (AUD)

1,188 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

17,092.80 (AUD)

1,187 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

17,097.82 (AUD)

1,189 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

170,104.90 (AUD)

11,854 Ordinary Shares

52

10/21/2020
Morgan Stanley Australia Securities Limited

Buy

19,264.05 (AUD)

1,335 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

19,323.81 (AUD)

1,341 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

195,203.05 (AUD)

13,603 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

2,075.04 (AUD)

144 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

2,176.66 (AUD)

151 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

2,224.25 (AUD)

155 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

2,286.26 (AUD)

158 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

2,385,472.25 (AUD)

166,235 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

2,458.20 (AUD)

170 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

2,524.37 (AUD)

175 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

2,589.23 (AUD)

179 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

2,618.98 (AUD)

182 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

2,641.60 (AUD)

183 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

2,665.85 (AUD)

185 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

2,958.00 (AUD)

204 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

2,997.28 (AUD)

208 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

20,303.69 (AUD)

1,409 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

20,764.81 (AUD)

1,441 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

21,141.15 (AUD)

1,455 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

21,251.88 (AUD)

1,482 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

21,286.45 (AUD)

1,453 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

216.00 (AUD)

15 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

22,427.76 (AUD)

1,564 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

22,494.01 (AUD)

1,561 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

22,766.19 (AUD)

1,569 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

23,166.47 (AUD)

1,601 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

23,778.09 (AUD)

1,641 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

25,092.53 (AUD)

1,748 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

26,067.69 (AUD)

1,809 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

260.46 (AUD)

18 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

271,598.40 (AUD)

18,861 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

28.76 (AUD)

2 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

28.84 (AUD)

2 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

29.26 (AUD)

2 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

3,016.00 (AUD)

208 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

3,029.96 (AUD)

211 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

3,129.14 (AUD)

217 Ordinary Shares

53

10/21/2020
Morgan Stanley Australia Securities Limited

Buy

3,207.60 (AUD)

220 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

3,271.07 (AUD)

227 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

3,284.69 (AUD)

227 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

3,329.20 (AUD)

232 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

3,508.96 (AUD)

241 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

3,657.81 (AUD)

249 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

3,720.36 (AUD)

258 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

3,737.37 (AUD)

259 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

3,890.70 (AUD)

270 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

3,988.53 (AUD)

273 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

31,158.00 (AUD)

2,160 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

31,468.20 (AUD)

2,148 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

33,736.49 (AUD)

2,342 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

34,368.00 (AUD)

2,400 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

345.60 (AUD)

24 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

358,233.40 (AUD)

24,964 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

38,256.26 (AUD)

2,653 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

38,617.62 (AUD)

2,693 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

38,920.49 (AUD)

2,700 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

4,220.86 (AUD)

292 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

4,269.37 (AUD)

297 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

4,305.00 (AUD)

300 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

4,317.56 (AUD)

299 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

4,320.00 (AUD)

300 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

4,337.41 (AUD)

301 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

4,420.77 (AUD)

303 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

405.44 (AUD)

28 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

42,863.45 (AUD)

2,987 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

429.90 (AUD)

30 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

43,448.73 (AUD)

3,011 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

43.26 (AUD)

3 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

431.40 (AUD)

30 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

47,711.51 (AUD)

3,311 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

48,926.00 (AUD)

3,400 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

485,187.85 (AUD)

33,811 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

493.85 (AUD)

34 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

5,390.28 (AUD)

372 Ordinary Shares

54

10/21/2020
Morgan Stanley Australia Securities Limited

Buy

5,455.92 (AUD)

381 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

5,477.88 (AUD)

382 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

5,713.50 (AUD)

390 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

5,803.20 (AUD)

403 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

5,998.30 (AUD)

410 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

52,334.45 (AUD)

3,647 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

545.68 (AUD)

38 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

56,854.70 (AUD)

3,962 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

57,633.42 (AUD)

3,994 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

57.60 (AUD)

4 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

6,091.20 (AUD)

423 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

6,149.71 (AUD)

429 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

6,253.19 (AUD)

432 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

6,540.44 (AUD)

452 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

61,083.99 (AUD)

4,239 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

668.38 (AUD)

46 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

67,572.96 (AUD)

4,704 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

676.80 (AUD)

47 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

677.27 (AUD)

47 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

68,282.76 (AUD)

4,732 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

69,344.72 (AUD)

4,789 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

7,027.20 (AUD)

488 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

7,054.83 (AUD)

493 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

7,234.12 (AUD)

505 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

7,266.16 (AUD)

506 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

7,292.88 (AUD)

504 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

7,347.20 (AUD)

512 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

7,412.58 (AUD)

518 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

7,425.24 (AUD)

516 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

7,570.35 (AUD)

527 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

7,605.50 (AUD)

530 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

7,646.26 (AUD)

523 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

7,696.84 (AUD)

531 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

7,727.30 (AUD)

532 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

7,847.36 (AUD)

548 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

705.60 (AUD)

49 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

789.80 (AUD)

55 Ordinary Shares

55

10/21/2020
Morgan Stanley Australia Securities Limited

Buy

8,035.09 (AUD)

553 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

8,163.05 (AUD)

562 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

8,176.53 (AUD)

569 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

8,227.95 (AUD)

570 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

8,294.17 (AUD)

573 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

8,542.56 (AUD)

592 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

8,553.60 (AUD)

594 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

8,572.16 (AUD)

592 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

8,674.88 (AUD)

606 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

8,690.04 (AUD)

606 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

8,712.00 (AUD)

600 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

8,814.96 (AUD)

616 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

8,821.97 (AUD)

612 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

8,888.84 (AUD)

619 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

817.95 (AUD)

57 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

867.00 (AUD)

60 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

869.40 (AUD)

60 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

875.35 (AUD)

61 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

9,023.04 (AUD)

624 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

9,054.24 (AUD)

624 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

9,155.22 (AUD)

636 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

9,265.04 (AUD)

647 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

9,314.50 (AUD)

650 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

9,368.56 (AUD)

647 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

9,747.00 (AUD)

675 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

9,752.80 (AUD)

668 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

94,939.60 (AUD)

6,616 Ordinary Shares

10/21/2020

Morgan Stanley Australia Securities Limited

Buy

988.77 (AUD)

69 Ordinary Shares

10/21/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,275 Swaps

10/21/2020

Morgan Stanley Capital Services LLC

Buy

N/A

10,101 Swaps

10/21/2020

Morgan Stanley Capital Services LLC

Buy

N/A

10,554 Swaps

10/21/2020

Morgan Stanley Capital Services LLC

Buy

N/A

100 Swaps

10/21/2020

Morgan Stanley Capital Services LLC

Buy

N/A

13,096 Swaps

10/21/2020

Morgan Stanley Capital Services LLC

Buy

N/A

16,722 Swaps

10/21/2020

Morgan Stanley Capital Services LLC

Buy

N/A

197,068 Swaps

10/21/2020

Morgan Stanley Capital Services LLC

Buy

N/A

5,519 Swaps

10/21/2020

Morgan Stanley Capital Services LLC

Buy

N/A

5,567 Swaps

56

10/21/2020
Morgan Stanley Capital Services LLC

Buy

N/A

90,149 Swaps

10/22/2020

Morgan Stanley & Co. International plc

Buy

194,962.50

12,655 Ordinary Shares

10/22/2020

Morgan Stanley & Co. International plc

Buy

45,747.45

2,961 Ordinary Shares

10/22/2020

Morgan Stanley & Co. International plc

Buy

62,062.65

4,017 Ordinary Shares

10/22/2020

Morgan Stanley & Co. International plc

Buy

N/A

13,166 Swaps

10/22/2020

Morgan Stanley & Co. International plc

Buy

N/A

61,207 Swaps

10/22/2020

Morgan Stanley & Co. International plc

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

189 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Borrow

N/A

212,000 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

1,113.42 (AUD)

77 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

1,201.01 (AUD)

83 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

1,203.08 (AUD)

83 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

1,300.95 (AUD)

90 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

1,314.04 (AUD)

91 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

1,355.48 (AUD)

94 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

1,394.37 (AUD)

97 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

1,501.76 (AUD)

104 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

1,838.96 (AUD)

127 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

1,912.54 (AUD)

133 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

1,988.55 (AUD)

137 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

10,172.41 (AUD)

703 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

10,425.50 (AUD)

719 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

10,823.56 (AUD)

748 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

107,541.04 (AUD)

7,432 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

11,170.84 (AUD)

772 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

113,239.35 (AUD)

7,815 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

12,078.50 (AUD)

833 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

127,975.68 (AUD)

8,832 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

13,041.97 (AUD)

901 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

14,706.64 (AUD)

1,027 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

14,737.24 (AUD)

1,022 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

15,171.03 (AUD)

1,047 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

15,515.88 (AUD)

1,082 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

15,844.14 (AUD)

1,098 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

16,214.31 (AUD)

1,119 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

16,550.64 (AUD)

1,143 Ordinary Shares

57

10/22/2020
Morgan Stanley Australia Securities Limited

Buy

16,712.85 (AUD)

1,155 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

17,019.42 (AUD)

1,177 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

178,328.28 (AUD)

12,324 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

19,828.80 (AUD)

1,377 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

2,126.35 (AUD)

147 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

2,251.08 (AUD)

156 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

2,408.14 (AUD)

167 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

2,446.27 (AUD)

169 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

2,498.98 (AUD)

173 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

2,640.82 (AUD)

182 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

2,731.05 (AUD)

189 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

2,826.32 (AUD)

196 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

2,947.90 (AUD)

205 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

2,966.35 (AUD)

205 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

22,066.75 (AUD)

1,525 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

22,808.50 (AUD)

1,573 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

224,342.88 (AUD)

15,504 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

23,341.76 (AUD)

1,612 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

232,388.20 (AUD)

16,060 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

25,959.18 (AUD)

1,794 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

27,845.04 (AUD)

1,923 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

287.60 (AUD)

20 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

3,029.45 (AUD)

209 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

3,034.50 (AUD)

210 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

3,036.60 (AUD)

210 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

3,232.32 (AUD)

224 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

3,492.06 (AUD)

242 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

3,766.23 (AUD)

261 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

3,823.44 (AUD)

267 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

30,538.32 (AUD)

2,109 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

33,558.84 (AUD)

2,316 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

34,200.60 (AUD)

2,395 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

36,305.88 (AUD)

2,516 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

36,999.74 (AUD)

2,573 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

374.40 (AUD)

26 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

38,714.51 (AUD)

2,713 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

4,060.00 (AUD)

280 Ordinary Shares

58

10/22/2020
Morgan Stanley Australia Securities Limited

Buy

4,203.55 (AUD)

290 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

4,306.50 (AUD)

297 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

4,404.96 (AUD)

304 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

4,860.85 (AUD)

335 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

4,918.10 (AUD)

340 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

43.41 (AUD)

3 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

435,952.16 (AUD)

30,128 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

44,090.09 (AUD)

3,047 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

47,340.09 (AUD)

3,275 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

478.83 (AUD)

33 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

5,169.52 (AUD)

358 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

5,466.50 (AUD)

377 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

5,589.93 (AUD)

389 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

5,669.50 (AUD)

391 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

5,730.12 (AUD)

396 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

5,763.55 (AUD)

399 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

53,844.84 (AUD)

3,716 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

531.69 (AUD)

37 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

550.24 (AUD)

38 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

56,071.74 (AUD)

3,902 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

57.80 (AUD)

4 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

6,164.73 (AUD)

429 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

6,290.10 (AUD)

435 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

6,538.17 (AUD)

452 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

6,617.36 (AUD)

457 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

64,738.78 (AUD)

4,474 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

7,003.50 (AUD)

483 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

7,041.84 (AUD)

488 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

7,094.95 (AUD)

491 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

7,162.65 (AUD)

495 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

7,348.22 (AUD)

508 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

7,498.40 (AUD)

520 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

7,659.92 (AUD)

529 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

7,754.40 (AUD)

540 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

7,812.04 (AUD)

541 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

7,835.40 (AUD)

540 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

7,944.36 (AUD)

554 Ordinary Shares

59

10/22/2020
Morgan Stanley Australia Securities Limited

Buy

7,966.52 (AUD)

554 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

75,741.48 (AUD)

5,238 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

77,352.16 (AUD)

5,342 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

8,085.42 (AUD)

558 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

8,099.91 (AUD)

559 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

8,106.45 (AUD)

561 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

8,604.00 (AUD)

600 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

8,810.60 (AUD)

607 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

8,868.30 (AUD)

615 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

8,923.92 (AUD)

618 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

838.10 (AUD)

58 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

853.73 (AUD)

59 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

9,244.80 (AUD)

640 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

9,650.34 (AUD)

666 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

9,700.50 (AUD)

669 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

9,846.40 (AUD)

680 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

9,902.03 (AUD)

691 Ordinary Shares

10/22/2020

Morgan Stanley Australia Securities Limited

Buy

916.48 (AUD)

64 Ordinary Shares

10/22/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,242 Swaps

10/22/2020

Morgan Stanley Capital Services LLC

Buy

N/A

18,083 Swaps

10/22/2020

Morgan Stanley Capital Services LLC

Buy

N/A

364,524 Swaps

10/22/2020

Morgan Stanley Capital Services LLC

Buy

N/A

5,225 Swaps

10/22/2020

Morgan Stanley Capital Services LLC

Buy

N/A

9,454 Swaps

10/23/2020

Morgan Stanley & Co. International plc

Borrow

N/A

499,960 Ordinary Shares

10/23/2020

Morgan Stanley & Co. International plc

Buy

110,187.53

7,169 Ordinary Shares

10/23/2020

Morgan Stanley & Co. International plc

Buy

122.96

8 Ordinary Shares

10/23/2020

Morgan Stanley & Co. International plc

Buy

197,246.03

12,848 Ordinary Shares

10/23/2020

Morgan Stanley & Co. International plc

Buy

N/A

155 Swaps

10/23/2020

Morgan Stanley & Co. International plc

Buy

N/A

18,953 Swaps

10/23/2020

Morgan Stanley & Co. International plc

Buy

N/A

180,000 Swaps

10/23/2020

Morgan Stanley & Co. International plc

Buy

N/A

2,200 Swaps

10/23/2020

Morgan Stanley & Co. LLC

Borrow

N/A

248,516 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

1,022.75 (AUD)

71 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

1,120.08 (AUD)

78 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

1,138.39 (AUD)

79 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

1,239.69 (AUD)

86 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

1,699.20 (AUD)

118 Ordinary Shares

60

10/23/2020
Morgan Stanley Australia Securities Limited

Buy

1,710.03 (AUD)

119 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

1,728.00 (AUD)

120 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

1,875.92 (AUD)

131 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

1,957.04 (AUD)

136 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

1,978.28 (AUD)

137 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

10,091.56 (AUD)

703 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

10,989.22 (AUD)

765 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

103,707.65 (AUD)

7,177 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

11,108.01 (AUD)

773 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

11,164.30 (AUD)

778 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

11,213.20 (AUD)

776 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

11,678.94 (AUD)

806 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

12,086.28 (AUD)

837 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

12,133.22 (AUD)

842 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

12,271.98 (AUD)

854 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

129.82 (AUD)

9 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

13,962.55 (AUD)

973 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

14.34 (AUD)

1 Ordinary Share

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

14.41 (AUD)

1 Ordinary Share

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

143.80 (AUD)

10 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

15,358.14 (AUD)

1,071 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

158.29 (AUD)

11 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

16,227.35 (AUD)

1,123 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

18,815.29 (AUD)

1,313 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

186.16 (AUD)

13 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

19,649.36 (AUD)

1,357 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

2,182.72 (AUD)

152 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

2,323.89 (AUD)

162 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

2,384.59 (AUD)

166 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

2,421.77 (AUD)

169 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

2,453.10 (AUD)

170 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

2,492.93 (AUD)

173 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

2,688.12 (AUD)

187 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

2,760.00 (AUD)

192 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

2,766.72 (AUD)

192 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

2,829.90 (AUD)

197 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

2,893.65 (AUD)

202 Ordinary Shares

61

10/23/2020
Morgan Stanley Australia Securities Limited

Buy

2,900.72 (AUD)

202 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

2,900.72 (AUD)

202 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

2,941.75 (AUD)

205 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

2,993.12 (AUD)

208 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

22,270.24 (AUD)

1,538 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

22,725.92 (AUD)

1,576 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

229.76 (AUD)

16 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

231.68 (AUD)

16 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

27,012.05 (AUD)

1,885 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

27,031.68 (AUD)

1,872 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

27,556.84 (AUD)

1,919 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

28,195.20 (AUD)

1,958 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

28,206.40 (AUD)

1,952 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

28,482.48 (AUD)

1,989 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

28,777.44 (AUD)

2,004 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

28.60 (AUD)

2 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

3,082.02 (AUD)

215 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

3,118.29 (AUD)

217 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

3,133.75 (AUD)

218 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

3,229.87 (AUD)

225 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

3,257.45 (AUD)

227 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

3,365.20 (AUD)

235 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

3,501.63 (AUD)

243 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

3,707.58 (AUD)

259 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

30,794.17 (AUD)

2,137 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

33,076.05 (AUD)

2,289 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

388.53 (AUD)

27 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

4,003.65 (AUD)

279 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

4,005.98 (AUD)

278 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

404.32 (AUD)

28 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

414.41 (AUD)

29 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

442,646.85 (AUD)

30,633 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

443.92 (AUD)

31 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

46,002.84 (AUD)

3,188 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

476.85 (AUD)

33 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

5,093.44 (AUD)

352 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

5,144.46 (AUD)

358 Ordinary Shares

62

10/23/2020
Morgan Stanley Australia Securities Limited

Buy

5,187.57 (AUD)

361 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

5,220.04 (AUD)

362 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

5,227.04 (AUD)

364 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

5,325.70 (AUD)

371 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

5,363.16 (AUD)

374 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

5,537.28 (AUD)

384 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

5,539.10 (AUD)

386 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

5,624.94 (AUD)

389 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

5,647.41 (AUD)

393 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

5,659.20 (AUD)

393 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

5,723.24 (AUD)

398 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

5,794.45 (AUD)

401 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

5,846.64 (AUD)

408 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

5,875.30 (AUD)

410 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

5,994.12 (AUD)

418 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

51,306.36 (AUD)

3,558 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

547.58 (AUD)

38 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

57.66 (AUD)

4 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

59,066.59 (AUD)

4,099 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

6,668.46 (AUD)

466 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

6,997.92 (AUD)

488 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

603.12 (AUD)

42 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

630.08 (AUD)

44 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

678.21 (AUD)

47 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

7,098.30 (AUD)

495 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

7,215.00 (AUD)

500 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

7,301.58 (AUD)

506 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

7,469.56 (AUD)

518 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

7,508.92 (AUD)

524 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

7,623.56 (AUD)

532 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

7,882.27 (AUD)

547 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

7,990.56 (AUD)

558 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

70,912.64 (AUD)

4,952 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

71.60 (AUD)

5 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

733.89 (AUD)

51 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

8,185.20 (AUD)

570 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

8,337.35 (AUD)

581 Ordinary Shares

63

10/23/2020
Morgan Stanley Australia Securities Limited

Buy

8,510.40 (AUD)

591 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

83,867.80 (AUD)

5,804 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

847.83 (AUD)

59 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

86.40 (AUD)

6 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

863.40 (AUD)

60 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

9,407.04 (AUD)

656 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

9,543.78 (AUD)

666 Ordinary Shares

10/23/2020

Morgan Stanley Australia Securities Limited

Buy

908.46 (AUD)

63 Ordinary Shares

10/23/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,544 Swaps

10/23/2020

Morgan Stanley Capital Services LLC

Buy

N/A

2,589 Swaps

10/23/2020

Morgan Stanley Capital Services LLC

Buy

N/A

334 Swaps

10/23/2020

Morgan Stanley Capital Services LLC

Buy

N/A

364,373 Swaps

10/23/2020

Morgan Stanley Capital Services LLC

Buy

N/A

38 Swaps

10/23/2020

Morgan Stanley Capital Services LLC

Buy

N/A

4,912 Swaps

10/23/2020

Morgan Stanley Capital Services LLC

Buy

N/A

470 Swaps

10/23/2020

Morgan Stanley Capital Services LLC

Buy

N/A

55,598 Swaps

10/23/2020

Morgan Stanley Capital Services LLC

Buy

N/A

9,865 Swaps

10/26/2020

Morgan Stanley & Co. International plc

Buy

N/A

50 Swaps

10/26/2020

Morgan Stanley & Co. International plc

Buy

N/A

7,449 Swaps

10/26/2020

Morgan Stanley & Co. LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

50,755 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Borrow

N/A

256,000 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

1,125.54 (AUD)

78 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

1,387.95 (AUD)

95 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

1,861.47 (AUD)

129 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

10,897.50 (AUD)

750 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

102,855.10 (AUD)

7,118 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

102.20 (AUD)

7 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

106,950.69 (AUD)

7,381 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

11,587.29 (AUD)

803 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

11,766.72 (AUD)

816 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

115.72 (AUD)

8 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

116,908.33 (AUD)

8,113 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

12,918.30 (AUD)

894 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

13,060.32 (AUD)

897 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

13,469.91 (AUD)

928 Ordinary Shares

64

10/26/2020
Morgan Stanley Australia Securities Limited

Buy

13,509.84 (AUD)

933 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

13,795.08 (AUD)

956 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

13,958.24 (AUD)

959 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

14,055.36 (AUD)

968 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

14,059.80 (AUD)

963 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

14,060.19 (AUD)

969 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

14,065.00 (AUD)

970 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

14,565.00 (AUD)

1,000 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

165,363.42 (AUD)

11,373 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

176,680.65 (AUD)

12,143 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

19,718.19 (AUD)

1,366 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

2,220.68 (AUD)

154 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

2,336.04 (AUD)

162 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

2,348.99 (AUD)

161 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

2,391.12 (AUD)

164 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

2,712.84 (AUD)

188 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

2,822.70 (AUD)

194 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

2,929.29 (AUD)

203 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

2,947.18 (AUD)

202 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

20,418.72 (AUD)

1,416 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

20,850.87 (AUD)

1,437 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

21,413.26 (AUD)

1,486 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

216.45 (AUD)

15 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

22,922.00 (AUD)

1,570 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

240,822.27 (AUD)

16,689 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

25,358.40 (AUD)

1,761 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

25,441.36 (AUD)

1,757 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

255,584.16 (AUD)

17,712 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

26,226.75 (AUD)

1,815 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

268,337.00 (AUD)

18,506 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

27,284.67 (AUD)

1,883 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

28,120.16 (AUD)

1,942 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

3,017.96 (AUD)

209 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

3,331.08 (AUD)

228 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

3,424.82 (AUD)

238 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

3,638.88 (AUD)

252 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

30,517.23 (AUD)

2,109 Ordinary Shares

65

10/26/2020
Morgan Stanley Australia Securities Limited

Buy

303,522.25 (AUD)

21,005 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

32,939.88 (AUD)

2,278 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

34,444.41 (AUD)

2,387 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

34,545.69 (AUD)

2,380 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

34,598.24 (AUD)

2,396 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

34,958.66 (AUD)

2,426 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

35,002.24 (AUD)

2,404 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

36,775.38 (AUD)

2,518 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

376,244.30 (AUD)

25,930 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

4,187.61 (AUD)

289 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

4,366.00 (AUD)

301 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

40,531.38 (AUD)

2,803 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

41,383.44 (AUD)

2,856 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

418.61 (AUD)

29 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

44,776.00 (AUD)

3,088 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

48,171.84 (AUD)

3,336 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

5,006.62 (AUD)

346 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

5,379.80 (AUD)

370 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

5,477.81 (AUD)

377 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

53,317.00 (AUD)

3,700 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

54,831.33 (AUD)

3,753 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

57,844.08 (AUD)

3,992 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

57.70 (AUD)

4 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

577.60 (AUD)

40 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

59,956.65 (AUD)

4,155 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

6,471.46 (AUD)

446 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

6,652.10 (AUD)

455 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

61,466.00 (AUD)

4,210 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

67,661.72 (AUD)

4,676 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

7,397.46 (AUD)

513 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

705.11 (AUD)

49 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

72,539.61 (AUD)

5,027 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

8,302.77 (AUD)

573 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

8,488.41 (AUD)

581 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

82,681.58 (AUD)

5,714 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

821.94 (AUD)

57 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

88,603.94 (AUD)

6,098 Ordinary Shares

66

10/26/2020
Morgan Stanley Australia Securities Limited

Buy

9,118.56 (AUD)

628 Ordinary Shares

10/26/2020

Morgan Stanley Australia Securities Limited

Buy

97,643.28 (AUD)

6,762 Ordinary Shares

10/26/2020

Morgan Stanley Capital Services LLC

Buy

N/A

10,722 Swaps

10/26/2020

Morgan Stanley Capital Services LLC

Buy

N/A

11,680 Swaps

10/26/2020

Morgan Stanley Capital Services LLC

Buy

N/A

2,868 Swaps

10/26/2020

Morgan Stanley Capital Services LLC

Buy

N/A

415,796 Swaps

10/27/2020

Morgan Stanley & Co. International plc

Buy

3,047.00

200 Ordinary Shares

10/27/2020

Morgan Stanley & Co. International plc

Buy

3,265.00

214 Ordinary Shares

10/27/2020

Morgan Stanley & Co. International plc

Buy

N/A

30,901 Swaps

10/27/2020

Morgan Stanley & Co. International plc

Buy

N/A

378 Swaps

10/27/2020

Morgan Stanley & Co. International plc

Buy

N/A

88 Swaps

10/27/2020

Morgan Stanley & Co. International plc

Buy

N/A

9,807 Swaps

10/27/2020

Morgan Stanley & Co. International plc

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

249 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Borrow

N/A

487,000 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

1,033.92 (AUD)

72 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

1,138.40 (AUD)

80 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

1,329.16 (AUD)

94 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

1,434.70 (AUD)

101 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

1,489.28 (AUD)

104 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

1,522.16 (AUD)

106 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

1,658.47 (AUD)

117 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

1,806.57 (AUD)

127 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

1,908.55 (AUD)

133 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

1,976.58 (AUD)

139 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

10,138.86 (AUD)

713 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

10,203.06 (AUD)

714 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

104,104.00 (AUD)

7,280 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

106,358.56 (AUD)

7,469 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

11,046.17 (AUD)

773 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

11,505.92 (AUD)

808 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

11,850.06 (AUD)

831 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

12,398.40 (AUD)

864 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

12,533.22 (AUD)

882 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

12,678.66 (AUD)

886 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

12,902.07 (AUD)

907 Ordinary Shares

67

10/27/2020
Morgan Stanley Australia Securities Limited

Buy

129,441.60 (AUD)

9,090 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

129,692.22 (AUD)

9,114 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

13,376.31 (AUD)

941 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

13,694.25 (AUD)

961 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

14,929.20 (AUD)

1,044 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

14.25 (AUD)

1 Ordinary Share

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

14.28 (AUD)

1 Ordinary Share

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

15,686.00 (AUD)

1,100 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

16,166.25 (AUD)

1,125 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

16,606.41 (AUD)

1,167 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

162,863.40 (AUD)

11,405 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

17,680.53 (AUD)

1,239 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

19,437.60 (AUD)

1,365 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,091.07 (AUD)

147 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,418.79 (AUD)

171 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,522.26 (AUD)

178 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,558.80 (AUD)

179 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,579.85 (AUD)

182 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,609.12 (AUD)

184 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,618.32 (AUD)

184 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,681.58 (AUD)

187 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,698.92 (AUD)

189 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,703.64 (AUD)

189 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,758.27 (AUD)

195 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,784.18 (AUD)

196 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,801.34 (AUD)

197 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,838.00 (AUD)

200 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,886.60 (AUD)

204 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,952.85 (AUD)

207 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,962.96 (AUD)

208 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,964.24 (AUD)

207 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

2,992.50 (AUD)

210 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

20,178.00 (AUD)

1,416 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

20,263.32 (AUD)

1,428 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

20,463.30 (AUD)

1,431 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

20,520.44 (AUD)

1,436 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

21,447.04 (AUD)

1,504 Ordinary Shares

68

10/27/2020
Morgan Stanley Australia Securities Limited

Buy

21,907.60 (AUD)

1,532 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

212.47 (AUD)

15 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

214.50 (AUD)

15 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

22,601.15 (AUD)

1,595 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

229.52 (AUD)

16 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

24,002.75 (AUD)

1,675 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

24,913.44 (AUD)

1,752 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

257.22 (AUD)

18 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

26,156.16 (AUD)

1,824 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

26,853.20 (AUD)

1,870 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

27,135.85 (AUD)

1,891 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

27,517.56 (AUD)

1,927 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

28.37 (AUD)

2 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

28.48 (AUD)

2 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

283.60 (AUD)

20 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

29,626.86 (AUD)

2,082 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

29,634.44 (AUD)

2,068 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

297.25 (AUD)

21 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

3,004.04 (AUD)

212 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

3,015.19 (AUD)

211 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

3,073.04 (AUD)

214 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

3,302.77 (AUD)

233 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

3,393.88 (AUD)

238 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

3,455.04 (AUD)

244 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

3,534.00 (AUD)

248 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

3,684.20 (AUD)

260 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

3,850.20 (AUD)

270 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

3,854.25 (AUD)

270 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

3,901.76 (AUD)

274 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

30,190.22 (AUD)

2,098 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

31,504.00 (AUD)

2,200 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

32,657.85 (AUD)

2,295 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

339,367.68 (AUD)

23,832 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

34,343.40 (AUD)

2,405 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

34,475.04 (AUD)

2,421 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

36,628.02 (AUD)

2,574 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

4,228.62 (AUD)

298 Ordinary Shares

69

10/27/2020
Morgan Stanley Australia Securities Limited

Buy

4,286.24 (AUD)

301 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

4,325.32 (AUD)

303 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

4,426.80 (AUD)

310 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

4,607.82 (AUD)

322 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

4,784.64 (AUD)

336 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

4,838.20 (AUD)

340 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

4,939.14 (AUD)

346 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

41,751.68 (AUD)

2,932 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

42,376.36 (AUD)

2,951 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

42.49 (AUD)

3 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

45,305.46 (AUD)

3,166 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

46,228.15 (AUD)

3,235 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

46,805.60 (AUD)

3,280 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

5,304.72 (AUD)

372 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

5,773.32 (AUD)

406 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

50,993.44 (AUD)

3,581 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

55,358.46 (AUD)

3,893 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

57,783.78 (AUD)

4,038 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

582.61 (AUD)

41 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

6,081.75 (AUD)

425 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

6,327.20 (AUD)

440 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

6,999.65 (AUD)

490 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

60,048.86 (AUD)

4,211 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

61,730.40 (AUD)

4,335 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

612.10 (AUD)

43 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

66,930.36 (AUD)

4,687 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

682.08 (AUD)

48 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

69,941.90 (AUD)

4,874 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

7,077.92 (AUD)

496 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

7,140.00 (AUD)

500 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

7,353.00 (AUD)

516 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

7,428.06 (AUD)

522 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

7,604.16 (AUD)

534 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

7,705.80 (AUD)

540 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

7,923.32 (AUD)

557 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

71.10 (AUD)

5 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

715.00 (AUD)

50 Ordinary Shares

70

10/27/2020
Morgan Stanley Australia Securities Limited

Buy

76,653.92 (AUD)

5,383 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

78,875.36 (AUD)

5,539 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

79,304.94 (AUD)

5,577 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

8,228.25 (AUD)

575 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

8,411.34 (AUD)

588 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

84,875.52 (AUD)

5,952 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

85,027.80 (AUD)

5,946 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

85.14 (AUD)

6 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

88,082.32 (AUD)

6,151 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

9,266.98 (AUD)

651 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

9,662.80 (AUD)

680 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

944.46 (AUD)

66 Ordinary Shares

10/27/2020

Morgan Stanley Australia Securities Limited

Buy

99,781.74 (AUD)

7,017 Ordinary Shares

10/27/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,569 Swaps

10/27/2020

Morgan Stanley Capital Services LLC

Buy

N/A

2,058 Swaps

10/27/2020

Morgan Stanley Capital Services LLC

Buy

N/A

3,398 Swaps

10/27/2020

Morgan Stanley Capital Services LLC

Buy

N/A

36 Swaps

10/27/2020

Morgan Stanley Capital Services LLC

Buy

N/A

712,940 Swaps

10/28/2020

Morgan Stanley & Co. International plc

Buy

1,520.00

100 Ordinary Shares

10/28/2020

Morgan Stanley & Co. International plc

Buy

N/A

1,387 Swaps

10/28/2020

Morgan Stanley & Co. International plc

Buy

N/A

9,829 Swaps

10/28/2020

Morgan Stanley & Co. LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

73 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Borrow

N/A

253,000 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

1,180.26 (AUD)

83 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

1,187.31 (AUD)

83 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

1,415.70 (AUD)

99 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

1,583.41 (AUD)

111 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

1,655.90 (AUD)

116 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

1,965.12 (AUD)

138 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

10,006.17 (AUD)

699 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

10,446.80 (AUD)

728 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

10,875.60 (AUD)

760 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

100.13 (AUD)

7 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

104,561.60 (AUD)

7,312 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

107,365.35 (AUD)

7,545 Ordinary Shares

71

10/28/2020
Morgan Stanley Australia Securities Limited

Buy

11,420.48 (AUD)

802 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

11,449.67 (AUD)

799 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

11,509.26 (AUD)

804 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

11,687.13 (AUD)

819 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

12,684.24 (AUD)

892 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

127,071.30 (AUD)

8,883 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

128,438.52 (AUD)

8,988 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

128,662.80 (AUD)

9,010 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

13,070.20 (AUD)

914 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

13,138.07 (AUD)

913 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

13,642.17 (AUD)

955 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

13,675.43 (AUD)

958 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

13,794.48 (AUD)

966 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

14,278.50 (AUD)

1,002 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

14,437.94 (AUD)

1,010 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

142,256.40 (AUD)

9,948 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

146,117.40 (AUD)

10,218 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

148,205.20 (AUD)

10,364 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

148,548.40 (AUD)

10,388 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

148,860.04 (AUD)

10,388 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

15,429.74 (AUD)

1,073 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

15,980.29 (AUD)

1,123 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

16,028.95 (AUD)

1,117 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

16,422.12 (AUD)

1,148 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

16,921.80 (AUD)

1,185 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

17,351.94 (AUD)

1,213 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

17,878.20 (AUD)

1,245 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

176,018.70 (AUD)

12,309 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

18,344.78 (AUD)

1,286 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

19,051.36 (AUD)

1,336 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

19,323.00 (AUD)

1,356 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

19,675.09 (AUD)

1,373 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

199,765.73 (AUD)

13,999 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

2,140.50 (AUD)

150 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

2,221.44 (AUD)

156 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

2,503.60 (AUD)

176 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

2,505.36 (AUD)

176 Ordinary Shares

72

10/28/2020
Morgan Stanley Australia Securities Limited

Buy

2,527.56 (AUD)

177 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

2,578.34 (AUD)

181 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

2,605.00 (AUD)

183 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

2,667.55 (AUD)

187 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

2,722.70 (AUD)

190 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

2,752.31 (AUD)

191 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

2,843.28 (AUD)

198 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

2,955.96 (AUD)

207 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

20,191.41 (AUD)

1,411 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

20,348.72 (AUD)

1,421 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

20,506.15 (AUD)

1,429 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

20,889.64 (AUD)

1,468 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

206,021.07 (AUD)

14,397 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

21,182.31 (AUD)

1,487 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

21,394.35 (AUD)

1,504 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

21,663.64 (AUD)

1,516 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

22,336.60 (AUD)

1,562 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

24,450.02 (AUD)

1,708 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

24,547.37 (AUD)

1,716 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

25,117.28 (AUD)

1,754 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

25,589.84 (AUD)

1,787 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

257.22 (AUD)

18 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

26,156.40 (AUD)

1,842 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

26,807.57 (AUD)

1,874 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

27,460.69 (AUD)

1,921 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

27,723.09 (AUD)

1,938 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

27,762.24 (AUD)

1,936 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

28,087.78 (AUD)

1,969 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

28,740.00 (AUD)

2,000 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

29,945.16 (AUD)

2,097 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

295,466.60 (AUD)

20,662 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

3,010.97 (AUD)

211 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

3,186.67 (AUD)

223 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

3,281.57 (AUD)

229 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

3,599.34 (AUD)

251 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

3,802.08 (AUD)

267 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

3,832.40 (AUD)

268 Ordinary Shares

73

10/28/2020
Morgan Stanley Australia Securities Limited

Buy

3,848.04 (AUD)

269 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

3,862.34 (AUD)

270 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

3,948.34 (AUD)

274 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

30,984.16 (AUD)

2,169 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

319,614.96 (AUD)

22,382 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

32,552.72 (AUD)

2,282 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

328.78 (AUD)

23 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

35,081.95 (AUD)

2,455 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

35,503.11 (AUD)

2,481 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

37,409.57 (AUD)

2,628 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

38,748.29 (AUD)

2,723 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

385.56 (AUD)

27 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

39,539.50 (AUD)

2,765 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

4,215.55 (AUD)

295 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

4,323.00 (AUD)

300 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

4,358.45 (AUD)

305 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

4,544.22 (AUD)

318 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

4,628.34 (AUD)

324 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

4,803.11 (AUD)

336 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

4,834.14 (AUD)

339 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

4,862.00 (AUD)

340 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

4,936.95 (AUD)

345 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

406,606.20 (AUD)

28,434 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

41,299.06 (AUD)

2,882 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

41,412.42 (AUD)

2,898 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

41,697.60 (AUD)

2,920 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

42,359.48 (AUD)

2,956 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

43,971.42 (AUD)

3,076 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

44,912.88 (AUD)

3,132 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

471.90 (AUD)

33 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

48,561.19 (AUD)

3,409 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

49,274.00 (AUD)

3,470 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

5,140.80 (AUD)

360 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

5,219.16 (AUD)

366 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

5,475.97 (AUD)

382 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

5,652.45 (AUD)

395 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

501.55 (AUD)

35 Ordinary Shares

74

10/28/2020
Morgan Stanley Australia Securities Limited

Buy

502,487.70 (AUD)

35,139 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

51,587.55 (AUD)

3,605 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

513,213.84 (AUD)

35,864 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

514,344.74 (AUD)

36,014 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

514.98 (AUD)

36 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

516.24 (AUD)

36 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

53,700.00 (AUD)

3,750 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

55,688.13 (AUD)

3,897 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

554.97 (AUD)

39 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

56,920.00 (AUD)

4,000 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

586.09 (AUD)

41 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

59,568.36 (AUD)

4,154 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

598.70 (AUD)

42 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

6,076.21 (AUD)

427 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

6,342.53 (AUD)

444 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

60,774.57 (AUD)

4,247 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

63,334.70 (AUD)

4,429 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

646.20 (AUD)

45 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

684.70 (AUD)

48 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

7,030.68 (AUD)

492 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

7,936.90 (AUD)

556 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

72,400.90 (AUD)

5,063 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

73,196.58 (AUD)

5,133 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

758.43 (AUD)

53 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

8,008.00 (AUD)

560 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

8,136.60 (AUD)

568 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

8,674.89 (AUD)

606 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

806,949.00 (AUD)

56,430 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

81,581.46 (AUD)

5,721 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

82,081.04 (AUD)

5,752 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

9,451.06 (AUD)

663 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

9,457.69 (AUD)

663 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

9,606.24 (AUD)

672 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

940.50 (AUD)

66 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

96,301.50 (AUD)

6,758 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

97,754.80 (AUD)

6,836 Ordinary Shares

10/28/2020

Morgan Stanley Australia Securities Limited

Buy

99,154.13 (AUD)

6,946 Ordinary Shares

75

10/28/2020
Morgan Stanley Australia Securities Limited

Buy

99,257.56 (AUD)

6,963 Ordinary Shares

10/28/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,644 Swaps

10/28/2020

Morgan Stanley Capital Services LLC

Buy

N/A

2 Swaps

10/28/2020

Morgan Stanley Capital Services LLC

Buy

N/A

649,652 Swaps

10/29/2020

E*TRADE Securities LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

75 Ordinary Shares

10/29/2020

Morgan Stanley & Co. International plc

Buy

22,765.52

1,532 Ordinary Shares

10/29/2020

Morgan Stanley & Co. International plc

Buy

N/A

57,352 Swaps

10/29/2020

Morgan Stanley & Co. LLC

Borrow

N/A

8,542 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Borrow

N/A

382,000 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

1,009.80 (AUD)

72 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

1,132.38 (AUD)

81 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

1,160.75 (AUD)

83 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

1,377.88 (AUD)

98 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

1,397.00 (AUD)

100 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

1,573.98 (AUD)

111 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

1,664.39 (AUD)

118 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

1,765.26 (AUD)

126 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

1,825.99 (AUD)

129 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

1,950.17 (AUD)

139 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

10,357.80 (AUD)

732 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

10,378.80 (AUD)

744 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

10,605.00 (AUD)

750 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

10,620.00 (AUD)

750 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

10,763.16 (AUD)

771 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

100,797.48 (AUD)

7,164 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

107,561.80 (AUD)

7,705 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

11,195.94 (AUD)

798 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

11,253.64 (AUD)

797 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

11,554.56 (AUD)

816 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

11,801.10 (AUD)

834 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

111.44 (AUD)

8 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

12,010.95 (AUD)

861 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

12,490.45 (AUD)

889 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

12,569.64 (AUD)

894 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

12,767.17 (AUD)

901 Ordinary Shares

76

10/29/2020
Morgan Stanley Australia Securities Limited

Buy

13,178.24 (AUD)

944 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

13,239.60 (AUD)

935 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

13,595.68 (AUD)

976 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

13,830.30 (AUD)

990 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

13.98 (AUD)

1 Ordinary Share

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

132,396.64 (AUD)

9,484 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

136,710.28 (AUD)

9,793 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

14,042.00 (AUD)

1,003 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

14,050.00 (AUD)

1,000 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

14,075.00 (AUD)

1,000 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

14,234.16 (AUD)

1,016 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

14,353.74 (AUD)

1,026 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

14,758.45 (AUD)

1,043 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

14,815.50 (AUD)

1,050 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

140,172.36 (AUD)

10,041 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

144,457.28 (AUD)

10,278 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

147,132.04 (AUD)

10,532 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

15,190.20 (AUD)

1,080 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

15,610.56 (AUD)

1,104 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

16,809.37 (AUD)

1,193 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

16,963.68 (AUD)

1,198 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

17,133.60 (AUD)

1,210 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

17,759.20 (AUD)

1,264 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

18,060.80 (AUD)

1,280 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

19,838.00 (AUD)

1,400 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

19,887.82 (AUD)

1,415 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

195.58 (AUD)

14 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

2,031,166.04 (AUD)

145,499 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

2,069.04 (AUD)

148 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

2,082.36 (AUD)

148 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

2,250.64 (AUD)

159 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

2,263.14 (AUD)

162 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

2,442.12 (AUD)

175 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

2,452.56 (AUD)

176 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

2,457.84 (AUD)

176 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

2,497.34 (AUD)

178 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

2,761.94 (AUD)

197 Ordinary Shares

77

10/29/2020
Morgan Stanley Australia Securities Limited

Buy

2,797.74 (AUD)

198 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

2,876.79 (AUD)

206 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

2,954.00 (AUD)

211 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

20,553.32 (AUD)

1,466 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

20,574.48 (AUD)

1,453 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

223.20 (AUD)

16 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

23,530.30 (AUD)

1,670 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

236.98 (AUD)

17 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

248,697.40 (AUD)

17,815 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

25,434.00 (AUD)

1,800 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

25,461.80 (AUD)

1,820 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

25,700.36 (AUD)

1,841 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

25,836.96 (AUD)

1,824 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

250.92 (AUD)

18 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

26,030.75 (AUD)

1,864 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

26,147.30 (AUD)

1,865 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

26,955.08 (AUD)

1,909 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

3,039.12 (AUD)

216 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

3,336.44 (AUD)

239 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

3,385.58 (AUD)

242 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

3,674.11 (AUD)

263 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

3,812.97 (AUD)

271 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

3,835.65 (AUD)

273 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

30,011.31 (AUD)

2,133 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

33,080.88 (AUD)

2,352 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

334,830.60 (AUD)

23,985 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

34,506.80 (AUD)

2,456 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

349.75 (AUD)

25 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

352.00 (AUD)

25 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

36,180.24 (AUD)

2,588 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

369,535.16 (AUD)

26,471 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

376.92 (AUD)

27 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

38,026.34 (AUD)

2,722 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

39,376.60 (AUD)

2,773 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

39,410.27 (AUD)

2,809 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

39,715.65 (AUD)

2,847 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

4,120.41 (AUD)

294 Ordinary Shares

78

10/29/2020
Morgan Stanley Australia Securities Limited

Buy

4,262.37 (AUD)

305 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

4,414.84 (AUD)

314 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

4,620.80 (AUD)

329 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

4,780.40 (AUD)

340 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

4,786.56 (AUD)

343 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

405.42 (AUD)

29 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

41,509.14 (AUD)

2,946 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

42,580.56 (AUD)

3,048 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

43,719.30 (AUD)

3,134 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

45,882.36 (AUD)

3,282 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

46,249.48 (AUD)

3,313 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

489.65 (AUD)

35 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

5,390.00 (AUD)

385 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

5,463.90 (AUD)

390 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

50,832.00 (AUD)

3,600 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

50,873.22 (AUD)

3,639 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

51,409.60 (AUD)

3,680 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

51,564.63 (AUD)

3,639 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

53,041.86 (AUD)

3,786 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

56.64 (AUD)

4 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

6,180.18 (AUD)

438 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

6,238.90 (AUD)

445 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

6,674.08 (AUD)

472 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

6,810.66 (AUD)

482 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

6,869.09 (AUD)

491 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

6,904.10 (AUD)

490 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

6,993.96 (AUD)

501 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

61,997.20 (AUD)

4,366 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

685.02 (AUD)

49 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

7,220.92 (AUD)

518 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

7,287.25 (AUD)

515 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

7,830.48 (AUD)

553 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

746,720.40 (AUD)

53,490 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

75,927.40 (AUD)

5,347 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

754.92 (AUD)

54 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

76,218.96 (AUD)

5,452 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

76,750.20 (AUD)

5,490 Ordinary Shares

79

10/29/2020
Morgan Stanley Australia Securities Limited

Buy

8,139.81 (AUD)

581 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

8,484.00 (AUD)

600 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

82,475.96 (AUD)

5,866 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

83,606.44 (AUD)

5,989 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

840.00 (AUD)

60 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

87,354.78 (AUD)

6,213 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

882.00 (AUD)

63 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

886.09 (AUD)

63 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

922.68 (AUD)

66 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

943.02 (AUD)

67 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

97.72 (AUD)

7 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

98.21 (AUD)

7 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

99,995.48 (AUD)

7,163 Ordinary Shares

10/29/2020

Morgan Stanley Australia Securities Limited

Buy

995.77 (AUD)

71 Ordinary Shares

10/29/2020

Morgan Stanley Capital Services LLC

Buy

N/A

194,336 Swaps

10/29/2020

Morgan Stanley Capital Services LLC

Buy

N/A

300 Swaps

10/29/2020

Morgan Stanley Capital Services LLC

Buy

N/A

4,307 Swaps

10/29/2020

Morgan Stanley Capital Services LLC

Buy

N/A

5 Swaps

10/29/2020

Morgan Stanley Capital Services LLC

Buy

N/A

687 Swaps

10/29/2020

Morgan Stanley Capital Services LLC

Buy

N/A

716 Swaps

10/29/2020

Morgan Stanley Capital Services LLC

Buy

N/A

768,854 Swaps

10/30/2020

Morgan Stanley & Co. International plc

Buy

311,539.20

21,280 Ordinary Shares

10/30/2020

Morgan Stanley & Co. International plc

Buy

N/A

10,180 Swaps

10/30/2020

Morgan Stanley & Co. International plc

Buy

N/A

11,621 Swaps

10/30/2020

Morgan Stanley & Co. International plc

Buy

N/A

17,538 Swaps

10/30/2020

Morgan Stanley & Co. International plc

Buy

N/A

5,045 Swaps

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

1,030.50 (AUD)

75 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

1,040.44 (AUD)

76 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

1,084.67 (AUD)

79 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

1,122.58 (AUD)

82 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

1,247.61 (AUD)

91 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

1,329.87 (AUD)

97 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

1,493.30 (AUD)

109 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

1,551.49 (AUD)

113 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

1,599.39 (AUD)

117 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

1,697.56 (AUD)

124 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

104,643.85 (AUD)

7,655 Ordinary Shares

80

10/30/2020
Morgan Stanley Australia Securities Limited

Buy

11,572.26 (AUD)

826 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

11,696.85 (AUD)

834 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

125,176.19 (AUD)

9,157 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

127,225.56 (AUD)

9,273 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

14,052.03 (AUD)

1,003 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

14,472.27 (AUD)

1,051 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

15,086.52 (AUD)

1,098 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

17,055.24 (AUD)

1,244 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

17,888.75 (AUD)

1,301 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

18,329.16 (AUD)

1,334 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

18,490.24 (AUD)

1,336 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

185,406.21 (AUD)

13,563 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

2,008.96 (AUD)

146 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

2,139.53 (AUD)

156 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

2,201.92 (AUD)

157 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

2,230.74 (AUD)

162 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

2,248.44 (AUD)

164 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

2,458.75 (AUD)

175 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

2,460.85 (AUD)

178 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

2,525.40 (AUD)

183 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

2,542.88 (AUD)

184 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

2,564.10 (AUD)

185 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

2,655.86 (AUD)

194 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

20,068.56 (AUD)

1,467 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

20,427.90 (AUD)

1,490 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

20,759.76 (AUD)

1,512 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

21,892.60 (AUD)

1,598 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

219.28 (AUD)

16 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

22,226.40 (AUD)

1,620 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

22,885.50 (AUD)

1,650 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

22,959.54 (AUD)

1,671 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

231,433.10 (AUD)

16,930 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

234.60 (AUD)

17 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

24,606.00 (AUD)

1,800 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

246.60 (AUD)

18 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

25,070.98 (AUD)

1,826 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

25,752.44 (AUD)

1,877 Ordinary Shares

81

10/30/2020
Morgan Stanley Australia Securities Limited

Buy

289.17 (AUD)

21 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

3,534.08 (AUD)

256 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

3,879.93 (AUD)

283 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

3,962.88 (AUD)

288 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

30,065.70 (AUD)

2,163 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

31,657.23 (AUD)

2,299 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

34,101.76 (AUD)

2,464 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

34,829.28 (AUD)

2,546 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

37,084.26 (AUD)

2,699 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

387.24 (AUD)

28 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

39,390.12 (AUD)

2,871 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

4,010.70 (AUD)

290 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

4,360.22 (AUD)

311 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

4,448.52 (AUD)

324 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

4,615.88 (AUD)

334 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

4,684.98 (AUD)

339 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

4,702.39 (AUD)

341 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

4,973.10 (AUD)

363 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

41,570.47 (AUD)

3,041 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

46,010.76 (AUD)

3,356 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

483.87 (AUD)

35 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

5,376.25 (AUD)

391 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

5,662.23 (AUD)

413 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

51,267.99 (AUD)

3,691 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

510.23 (AUD)

37 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

53,741.24 (AUD)

3,917 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

54,159.26 (AUD)

3,863 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

59,204.77 (AUD)

4,331 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

592.32 (AUD)

43 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

6,407.50 (AUD)

466 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

6,865.00 (AUD)

500 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

6,865.56 (AUD)

489 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

6,930.00 (AUD)

504 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

68,541.38 (AUD)

5,014 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

7,034.04 (AUD)

501 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

7,122.50 (AUD)

518 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

7,156.62 (AUD)

522 Ordinary Shares

82

10/30/2020
Morgan Stanley Australia Securities Limited

Buy

7,573.50 (AUD)

550 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

7,819.24 (AUD)

572 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

71,712.82 (AUD)

5,246 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

75,499.41 (AUD)

5,523 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

8,478.96 (AUD)

618 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

8,666.78 (AUD)

634 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

810.36 (AUD)

59 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

82.35 (AUD)

6 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

946.68 (AUD)

69 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

95.90 (AUD)

7 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

955,382.63 (AUD)

69,889 Ordinary Shares

10/30/2020

Morgan Stanley Australia Securities Limited

Buy

990.72 (AUD)

72 Ordinary Shares

10/30/2020

Morgan Stanley Capital Services LLC

Buy

N/A

110 Swaps

10/30/2020

Morgan Stanley Capital Services LLC

Buy

N/A

17,844 Swaps

10/30/2020

Morgan Stanley Capital Services LLC

Buy

N/A

3,170 Swaps

10/30/2020

Morgan Stanley Capital Services LLC

Buy

N/A

36,076 Swaps

10/30/2020

Morgan Stanley Capital Services LLC

Buy

N/A

5,446 Swaps

10/30/2020

Morgan Stanley Capital Services LLC

Buy

N/A

500 Swaps

10/30/2020

Morgan Stanley Capital Services LLC

Buy

N/A

623,948 Swaps

10/30/2020

Morgan Stanley Capital Services LLC

Buy

N/A

8 Swaps

10/30/2020

Morgan Stanley Capital Services LLC

Buy

N/A

832 Swaps

11/02/2020

Morgan Stanley Australia Securities Limited

Borrow

N/A

537,000 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

1,118.04 (AUD)

84 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

1,178.85 (AUD)

87 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

1,270.15 (AUD)

95 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

1,276.80 (AUD)

96 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

1,355.00 (AUD)

100 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

1,355.00 (AUD)

100 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

1,451.52 (AUD)

108 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

1,470.18 (AUD)

107 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

1,585.92 (AUD)

118 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

1,635.60 (AUD)

120 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

1,978.72 (AUD)

149 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

1,990.50 (AUD)

150 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

10,018.34 (AUD)

751 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

10,094.70 (AUD)

759 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

10,311.84 (AUD)

756 Ordinary Shares

83

11/02/2020
Morgan Stanley Australia Securities Limited

Buy

10,443.02 (AUD)

769 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

10,454.18 (AUD)

779 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

10,600.20 (AUD)

780 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

10,623.20 (AUD)

784 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

10,854.15 (AUD)

807 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

10,869.81 (AUD)

813 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

103,086.20 (AUD)

7,693 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

107,918.19 (AUD)

7,941 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

11,060.14 (AUD)

826 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

11,321.76 (AUD)

824 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

11,600.46 (AUD)

867 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

11,923.24 (AUD)

878 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

11,947.71 (AUD)

899 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

114,390.77 (AUD)

8,543 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

12,307.86 (AUD)

909 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

12,407.40 (AUD)

915 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

12,466.44 (AUD)

918 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

12,603.80 (AUD)

935 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

12,606.87 (AUD)

928 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

12,806.55 (AUD)

955 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

12,845.80 (AUD)

959 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

120.24 (AUD)

9 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

13,025.49 (AUD)

967 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

13,049.12 (AUD)

976 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

13,191.86 (AUD)

983 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

13,596.60 (AUD)

1,020 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

138,503.86 (AUD)

10,406 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

14,130.03 (AUD)

1,049 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

14,351.04 (AUD)

1,056 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

14,378.20 (AUD)

1,073 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

14,482.80 (AUD)

1,080 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

14,788.29 (AUD)

1,093 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

149,007.92 (AUD)

11,054 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

15,194.16 (AUD)

1,128 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

15,295.68 (AUD)

1,128 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

15,787.10 (AUD)

1,187 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

160,985.41 (AUD)

11,987 Ordinary Shares

84

11/02/2020
Morgan Stanley Australia Securities Limited

Buy

172,570.96 (AUD)

12,802 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

18,477.78 (AUD)

1,381 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

18,547.15 (AUD)

1,394 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

18,776.70 (AUD)

1,395 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

186.82 (AUD)

14 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

186.97 (AUD)

14 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

19,475.13 (AUD)

1,461 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

2,155.40 (AUD)

162 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

2,249.52 (AUD)

168 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

2,598.96 (AUD)

196 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

2,842.17 (AUD)

211 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

2,869.74 (AUD)

214 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

2,949.80 (AUD)

215 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

20,562.22 (AUD)

1,522 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

201,162.04 (AUD)

14,923 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

21,508.45 (AUD)

1,585 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

21,821.21 (AUD)

1,637 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

22,337.28 (AUD)

1,662 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

22,833.28 (AUD)

1,711 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

22,924.16 (AUD)

1,666 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

23,284.08 (AUD)

1,752 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

23,473.60 (AUD)

1,726 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

23,759.20 (AUD)

1,747 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

24,917.76 (AUD)

1,854 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

25,101.58 (AUD)

1,858 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

25,815.92 (AUD)

1,928 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

26,793.45 (AUD)

2,007 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

26.78 (AUD)

2 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

27,479.39 (AUD)

2,053 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

29,278.56 (AUD)

2,172 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

29,997.69 (AUD)

2,227 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

3,070.89 (AUD)

229 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

3,084.63 (AUD)

229 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

3,101.84 (AUD)

232 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

3,133.72 (AUD)

235 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

3,267.16 (AUD)

244 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

3,319.17 (AUD)

249 Ordinary Shares

85

11/02/2020
Morgan Stanley Australia Securities Limited

Buy

3,468.80 (AUD)

258 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

3,490.06 (AUD)

257 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

3,540.46 (AUD)

266 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

3,556.42 (AUD)

266 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

3,568.91 (AUD)

263 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

3,660.93 (AUD)

273 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

3,662.52 (AUD)

276 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

3,712.20 (AUD)

276 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

3,956.60 (AUD)

292 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

30,356.21 (AUD)

2,285 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

30,796.94 (AUD)

2,294 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

306,629.56 (AUD)

22,747 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

31,071.40 (AUD)

2,305 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

32,194.71 (AUD)

2,369 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

32,245.43 (AUD)

2,401 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

32,300.83 (AUD)

2,390 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

34,144.50 (AUD)

2,550 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

34,641.67 (AUD)

2,591 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

35,457.24 (AUD)

2,652 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

35,534.90 (AUD)

2,642 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

359.91 (AUD)

27 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

36,893.35 (AUD)

2,743 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

37,113.00 (AUD)

2,780 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

37,767.20 (AUD)

2,777 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

371,293.12 (AUD)

27,544 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

4,108.72 (AUD)

308 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

4,493.32 (AUD)

331 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

40,101.98 (AUD)

2,986 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

40,320.00 (AUD)

3,000 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

42,545.00 (AUD)

3,175 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

428.80 (AUD)

32 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

47,419.58 (AUD)

3,523 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

47,687.50 (AUD)

3,500 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

475.30 (AUD)

35 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

5,183.10 (AUD)

390 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

5,222.40 (AUD)

384 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

5,361.84 (AUD)

396 Ordinary Shares

86

11/02/2020
Morgan Stanley Australia Securities Limited

Buy

5,429.38 (AUD)

407 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

5,469.30 (AUD)

412 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

5,513.32 (AUD)

409 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

5,573.45 (AUD)

415 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

5,617.44 (AUD)

423 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

5,692.83 (AUD)

429 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

5,862.82 (AUD)

433 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

5,940.63 (AUD)

447 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

50,190.50 (AUD)

3,700 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

50,303.00 (AUD)

3,740 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

51,023.70 (AUD)

3,822 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

51,511.20 (AUD)

3,810 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

522,525.24 (AUD)

38,763 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

54,930.40 (AUD)

4,039 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

55,106.24 (AUD)

4,088 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

575.77 (AUD)

43 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

58,427.37 (AUD)

4,357 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

59,344.60 (AUD)

4,370 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

6,244.40 (AUD)

466 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

6,337.95 (AUD)

465 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

6,426.75 (AUD)

475 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

6,702.33 (AUD)

493 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

6,935.04 (AUD)

504 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

60,769.00 (AUD)

4,535 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

603.45 (AUD)

45 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

61,929.84 (AUD)

4,632 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

61,967.61 (AUD)

4,621 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

613.18 (AUD)

46 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

626.52 (AUD)

46 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

629.80 (AUD)

47 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

63,678.72 (AUD)

4,738 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

65,607.16 (AUD)

4,867 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

652.68 (AUD)

49 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

66,487.68 (AUD)

4,896 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

683.65 (AUD)

51 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

7,203.28 (AUD)

532 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

7,301.70 (AUD)

549 Ordinary Shares

87

11/02/2020
Morgan Stanley Australia Securities Limited

Buy

7,359.00 (AUD)

550 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

7,403.64 (AUD)

547 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

7,630.48 (AUD)

572 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

7,778.88 (AUD)

584 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

7,880.28 (AUD)

582 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

7,997.45 (AUD)

590 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

72,724.60 (AUD)

5,395 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

72,921.94 (AUD)

5,446 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

723,943.40 (AUD)

53,705 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

76,377.68 (AUD)

5,666 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

798.00 (AUD)

60 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

8,351.64 (AUD)

627 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

8,501.19 (AUD)

633 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

8,548.54 (AUD)

637 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

8,570.82 (AUD)

633 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

8,625.76 (AUD)

638 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

8,802.84 (AUD)

654 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

8,894.27 (AUD)

664 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

8,897.76 (AUD)

666 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

8,901.45 (AUD)

655 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

815.57 (AUD)

61 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

89,025.55 (AUD)

6,619 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

9,024.96 (AUD)

672 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

9,040.95 (AUD)

666 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

9,057.86 (AUD)

679 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

9,150.40 (AUD)

665 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

9,425.85 (AUD)

705 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

9,590.64 (AUD)

712 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

9,906.88 (AUD)

746 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

9,957.95 (AUD)

749 Ordinary Shares

11/02/2020

Morgan Stanley Australia Securities Limited

Buy

987.90 (AUD)

74 Ordinary Shares

11/02/2020

Morgan Stanley Capital Services LLC

Buy

N/A

11,884 Swaps

11/02/2020

Morgan Stanley Capital Services LLC

Buy

N/A

13,896 Swaps

11/02/2020

Morgan Stanley Capital Services LLC

Buy

N/A

14,029 Swaps

11/02/2020

Morgan Stanley Capital Services LLC

Buy

N/A

200 Swaps

11/02/2020

Morgan Stanley Capital Services LLC

Buy

N/A

35 Swaps

11/02/2020

Morgan Stanley Capital Services LLC

Buy

N/A

4,662 Swaps

88

11/02/2020
Morgan Stanley Capital Services LLC

Buy

N/A

492 Swaps

11/02/2020

Morgan Stanley Capital Services LLC

Buy

N/A

5,655 Swaps

11/02/2020

Morgan Stanley Capital Services LLC

Buy

N/A

519,793 Swaps

11/02/2020

Morgan Stanley Capital Services LLC

Buy

N/A

6,567 Swaps

11/02/2020

Morgan Stanley Capital Services LLC

Buy

N/A

7,028 Swaps

11/03/2020

Morgan Stanley & Co. International plc

Buy

4,280.00

300 Ordinary Shares

11/03/2020

Morgan Stanley & Co. International plc

Buy

4,293.00

300 Ordinary Shares

11/03/2020

Morgan Stanley & Co. International plc

Buy

N/A

15,558 Swaps

11/03/2020

Morgan Stanley & Co. International plc

Buy

N/A

168 Swaps

11/03/2020

Morgan Stanley & Co. International plc

Buy

N/A

177 Swaps

11/03/2020

Morgan Stanley & Co. International plc

Buy

N/A

279,442 Swaps

11/03/2020

Morgan Stanley & Co. International plc

Buy

N/A

6,104 Swaps

11/03/2020

Morgan Stanley & Co. International plc

Buy

N/A

8,532 Swaps

11/03/2020

Morgan Stanley & Co. International plc

Buy

N/A

885 Swaps

11/03/2020

Morgan Stanley & Co. LLC

Borrow

N/A

782,402 Ordinary Shares

11/03/2020

Morgan Stanley & Co. LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

50,067 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

1,248.52 (AUD)

93 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

1,291.20 (AUD)

96 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

1,293.12 (AUD)

96 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

1,313.20 (AUD)

98 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

1,313.20 (AUD)

98 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

1,334.52 (AUD)

99 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

1,340.00 (AUD)

100 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

1,499.68 (AUD)

112 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

1,514.20 (AUD)

113 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

1,541.00 (AUD)

115 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

1,584.15 (AUD)

118 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

1,751.10 (AUD)

130 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

1,999.58 (AUD)

149 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

10,709.37 (AUD)

801 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

104,769.94 (AUD)

7,807 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

106,993.54 (AUD)

7,949 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

11,044.57 (AUD)

827 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

11,168.64 (AUD)

831 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

11,559.42 (AUD)

862 Ordinary Shares

89

11/03/2020
Morgan Stanley Australia Securities Limited

Buy

114,029.10 (AUD)

8,478 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

12,051.00 (AUD)

900 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

121,109.20 (AUD)

9,038 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

13,932.99 (AUD)

1,039 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

130,388.10 (AUD)

9,745 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

132,143.76 (AUD)

9,891 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

14,315.76 (AUD)

1,062 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

14,541.54 (AUD)

1,086 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

14,818.80 (AUD)

1,103 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

144,842.88 (AUD)

10,777 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

15,564.99 (AUD)

1,162 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

151,570.98 (AUD)

11,286 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

16,398.03 (AUD)

1,221 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

16,504.32 (AUD)

1,228 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

17,555.25 (AUD)

1,315 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

17,661.20 (AUD)

1,318 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

17,715.57 (AUD)

1,329 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

174.00 (AUD)

13 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

177,724.20 (AUD)

13,263 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

18,673.68 (AUD)

1,392 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

183,019.68 (AUD)

13,648 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

187.18 (AUD)

14 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

19,001.20 (AUD)

1,418 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

19,195.20 (AUD)

1,440 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

19,606.62 (AUD)

1,461 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

19,777.50 (AUD)

1,465 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

2,010.00 (AUD)

150 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

2,061.50 (AUD)

155 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

2,106.00 (AUD)

156 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

2,144.91 (AUD)

159 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

2,352.24 (AUD)

176 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

2,671.02 (AUD)

198 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

2,689.00 (AUD)

200 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

2,856.33 (AUD)

213 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

2,882.58 (AUD)

214 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

2,938.98 (AUD)

219 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

2,963.70 (AUD)

222 Ordinary Shares

90

11/03/2020
Morgan Stanley Australia Securities Limited

Buy

2,979.20 (AUD)

224 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

20,790.00 (AUD)

1,540 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

21,419.72 (AUD)

1,589 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

22,146.93 (AUD)

1,646 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

23,395.06 (AUD)

1,742 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

23,522.60 (AUD)

1,745 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

23,673.52 (AUD)

1,768 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

24,295.11 (AUD)

1,807 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

24,533.21 (AUD)

1,822 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

245,501.40 (AUD)

18,321 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

26,248.32 (AUD)

1,953 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

269.70 (AUD)

20 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

282.13 (AUD)

21 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

282.24 (AUD)

21 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

282.87 (AUD)

21 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

3,010.50 (AUD)

225 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

3,106.95 (AUD)

231 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

3,154.32 (AUD)

234 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

3,170.15 (AUD)

235 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

3,232.80 (AUD)

240 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

3,588.30 (AUD)

270 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

3,739.99 (AUD)

279 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

3,877.30 (AUD)

290 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

31,637.56 (AUD)

2,347 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

32,527.46 (AUD)

2,422 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

32,742.34 (AUD)

2,438 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

32,995.08 (AUD)

2,466 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

33,776.45 (AUD)

2,515 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

35,190.24 (AUD)

2,634 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

35,361.70 (AUD)

2,635 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

36,449.50 (AUD)

2,710 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

37,524.48 (AUD)

2,792 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

38,488.05 (AUD)

2,883 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

38,962.56 (AUD)

2,912 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

385,732.40 (AUD)

28,786 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

39,410.60 (AUD)

2,951 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

4,330.26 (AUD)

324 Ordinary Shares

91

11/03/2020
Morgan Stanley Australia Securities Limited

Buy

4,405.50 (AUD)

330 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

4,517.48 (AUD)

337 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

4,853.31 (AUD)

363 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

4,869.89 (AUD)

361 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

40,060.02 (AUD)

3,003 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

41,341.44 (AUD)

3,076 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

42,656.00 (AUD)

3,200 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

42,659.49 (AUD)

3,167 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

43,326.48 (AUD)

3,243 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

43,424.31 (AUD)

3,219 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

44,174.48 (AUD)

3,304 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

44,943.60 (AUD)

3,354 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

440.88 (AUD)

33 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

45,742.58 (AUD)

3,406 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

46,126.50 (AUD)

3,450 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

46,278.00 (AUD)

3,428 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

465,636.60 (AUD)

34,749 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

47,273.60 (AUD)

3,520 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

5,214.54 (AUD)

389 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

5,328.00 (AUD)

400 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

5,348.00 (AUD)

400 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

5,377.41 (AUD)

401 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

5,682.84 (AUD)

426 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

5,851.68 (AUD)

438 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

507.30 (AUD)

38 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

509.39 (AUD)

38 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

51,248.51 (AUD)

3,799 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

51,471.00 (AUD)

3,870 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

511.48 (AUD)

38 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

511.48 (AUD)

38 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

52,193.00 (AUD)

3,895 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

54,095.80 (AUD)

4,037 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

54,753.60 (AUD)

4,080 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

54,998.73 (AUD)

4,077 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

55,088.28 (AUD)

4,108 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

55,576.34 (AUD)

4,129 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

550.83 (AUD)

41 Ordinary Shares

92

11/03/2020
Morgan Stanley Australia Securities Limited

Buy

550.83 (AUD)

41 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

568,387.80 (AUD)

42,417 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

6,101.28 (AUD)

456 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

6,281.15 (AUD)

467 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

6,610.10 (AUD)

497 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

6,698.10 (AUD)

498 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

60,940.22 (AUD)

4,541 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

62,581.62 (AUD)

4,679 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

65,976.78 (AUD)

4,931 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

67,143.87 (AUD)

5,007 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

68,258.75 (AUD)

5,075 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

7,002.97 (AUD)

523 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

7,410.60 (AUD)

552 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

7,431.90 (AUD)

559 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

7,591.44 (AUD)

564 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

7,599.90 (AUD)

564 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

70,925.49 (AUD)

5,289 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

706.75 (AUD)

53 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

73,119.28 (AUD)

5,473 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

75,149.13 (AUD)

5,579 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

75,337.71 (AUD)

5,593 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

8,258.40 (AUD)

620 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

8,456.02 (AUD)

628 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

8,492.40 (AUD)

630 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

8,914.45 (AUD)

667 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

80,240.79 (AUD)

5,957 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

828.32 (AUD)

62 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

84,304.60 (AUD)

6,268 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

859.52 (AUD)

64 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

862,209.60 (AUD)

64,344 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

87,661.17 (AUD)

6,537 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

870.35 (AUD)

65 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

9,543.14 (AUD)

709 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

9,630.20 (AUD)

716 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

90,464.28 (AUD)

6,711 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

90,558.88 (AUD)

6,728 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

91,796.56 (AUD)

6,871 Ordinary Shares

93

11/03/2020
Morgan Stanley Australia Securities Limited

Buy

93,563.26 (AUD)

6,998 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

94,630.80 (AUD)

7,062 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

96,055.68 (AUD)

7,147 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

965.52 (AUD)

72 Ordinary Shares

11/03/2020

Morgan Stanley Australia Securities Limited

Buy

98,041.58 (AUD)

7,322 Ordinary Shares

11/03/2020

Morgan Stanley Capital Services LLC

Buy

N/A

3,564 Swaps

11/03/2020

Morgan Stanley Capital Services LLC

Buy

N/A

4,128 Swaps

11/03/2020

Morgan Stanley Capital Services LLC

Buy

N/A

5,477 Swaps

11/03/2020

Morgan Stanley Capital Services LLC

Buy

N/A

561,232 Swaps

11/03/2020

Morgan Stanley Capital Services LLC

Buy

N/A

921 Swaps

11/04/2020

Morgan Stanley & Co. International plc

Buy

11,244.00

800 Ordinary Shares

11/04/2020

Morgan Stanley & Co. International plc

Buy

N/A

12,794 Swaps

11/04/2020

Morgan Stanley & Co. International plc

Buy

N/A

15,368 Swaps

11/04/2020

Morgan Stanley & Co. International plc

Buy

N/A

16,500 Swaps

11/04/2020

Morgan Stanley & Co. International plc

Buy

N/A

2,325 Swaps

11/04/2020

Morgan Stanley & Co. International plc

Buy

N/A

274,632 Swaps

11/04/2020

Morgan Stanley & Co. International plc

Buy

N/A

3,310 Swaps

11/04/2020

Morgan Stanley & Co. LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

47,746 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

1,052.00 (AUD)

80 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

1,136.22 (AUD)

87 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

1,223.88 (AUD)

93 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

1,291.95 (AUD)

99 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

1,349.46 (AUD)

102 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

1,442.07 (AUD)

109 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

1,506.50 (AUD)

115 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

1,852.20 (AUD)

140 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

10,157.16 (AUD)

766 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

10,158.49 (AUD)

769 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

10,298.38 (AUD)

779 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

10,794.40 (AUD)

824 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

10,815.80 (AUD)

820 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

10,873.20 (AUD)

820 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

100,186.62 (AUD)

7,642 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

102,603.60 (AUD)

7,773 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

104,975.46 (AUD)

7,989 Ordinary Shares

94

11/04/2020
Morgan Stanley Australia Securities Limited

Buy

107,133.05 (AUD)

8,147 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

11,014.10 (AUD)

830 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

11,027.37 (AUD)

831 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

11,045.58 (AUD)

833 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

11,104.71 (AUD)

834 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

11,194.50 (AUD)

850 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

11,296.50 (AUD)

850 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

11,462.49 (AUD)

873 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

11,536.56 (AUD)

872 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

11,702.46 (AUD)

894 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

118,524.48 (AUD)

8,952 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

119,175.33 (AUD)

9,049 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

12,126.78 (AUD)

918 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

12,385.28 (AUD)

944 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

12,443.82 (AUD)

942 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

12,465.24 (AUD)

953 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

126,908.47 (AUD)

9,607 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

128,469.78 (AUD)

9,777 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

13,070.00 (AUD)

1,000 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

13,200.00 (AUD)

1,000 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

13,220.00 (AUD)

1,000 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

13,265.00 (AUD)

1,000 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

130.90 (AUD)

10 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

14,034.24 (AUD)

1,056 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

14,188.85 (AUD)

1,079 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

14,376.25 (AUD)

1,085 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

14,563.20 (AUD)

1,110 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

14,758.12 (AUD)

1,124 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

14,863.20 (AUD)

1,126 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

141,680.56 (AUD)

10,766 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

15,097.24 (AUD)

1,142 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

15,512.88 (AUD)

1,186 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

16,082.45 (AUD)

1,223 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

16,847.23 (AUD)

1,289 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

16,972.80 (AUD)

1,280 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

160,575.06 (AUD)

12,174 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

165,138.21 (AUD)

12,501 Ordinary Shares

95

11/04/2020
Morgan Stanley Australia Securities Limited

Buy

165,217.47 (AUD)

12,507 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

166,216.00 (AUD)

12,640 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

168,248.50 (AUD)

12,698 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

17,291.25 (AUD)

1,325 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

18,138.80 (AUD)

1,370 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

18,312.00 (AUD)

1,400 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

18,950.56 (AUD)

1,427 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

18,987.75 (AUD)

1,455 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

182,852.82 (AUD)

13,842 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

19,161.88 (AUD)

1,444 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

19,961.70 (AUD)

1,518 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

196.20 (AUD)

15 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

198.60 (AUD)

15 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

198.75 (AUD)

15 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,000.75 (AUD)

151 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,001.84 (AUD)

152 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,120.00 (AUD)

160 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,217.76 (AUD)

167 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,285.88 (AUD)

172 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,335.36 (AUD)

178 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,357.61 (AUD)

178 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,363.84 (AUD)

178 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,431.52 (AUD)

182 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,466.56 (AUD)

188 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,498.50 (AUD)

190 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,539.88 (AUD)

193 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,541.81 (AUD)

193 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,553.04 (AUD)

194 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,612.00 (AUD)

200 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,626.00 (AUD)

200 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,650.00 (AUD)

200 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,672.46 (AUD)

202 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,707.08 (AUD)

204 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,814.30 (AUD)

212 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,852.46 (AUD)

217 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,857.35 (AUD)

215 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,859.04 (AUD)

214 Ordinary Shares

96

11/04/2020
Morgan Stanley Australia Securities Limited

Buy

2,892.99 (AUD)

219 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,895.20 (AUD)

220 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,895.20 (AUD)

220 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,901.80 (AUD)

220 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,910.60 (AUD)

220 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,974.50 (AUD)

225 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

2,978.68 (AUD)

226 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

20,030.22 (AUD)

1,514 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

20,226.92 (AUD)

1,537 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

20,289.50 (AUD)

1,540 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

20,805.75 (AUD)

1,575 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

205,987.92 (AUD)

15,558 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

209.92 (AUD)

16 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

21,149.21 (AUD)

1,601 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

21,196.38 (AUD)

1,623 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

21,717.33 (AUD)

1,649 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

210.72 (AUD)

16 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

212.64 (AUD)

16 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

22,074.50 (AUD)

1,666 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

224.40 (AUD)

17 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

23,532.45 (AUD)

1,795 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

23,585.28 (AUD)

1,776 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

23,616.33 (AUD)

1,777 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

23,786.40 (AUD)

1,802 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

23,794.76 (AUD)

1,804 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

236.70 (AUD)

18 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

238.14 (AUD)

18 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

24,177.27 (AUD)

1,833 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

24,468.30 (AUD)

1,860 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

249.66 (AUD)

19 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

25,303.95 (AUD)

1,939 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

25,384.68 (AUD)

1,926 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

25,631.58 (AUD)

1,933 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

25,833.00 (AUD)

1,975 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

259,896.60 (AUD)

19,764 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

26.25 (AUD)

2 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

261.60 (AUD)

20 Ordinary Shares

97

11/04/2020
Morgan Stanley Australia Securities Limited

Buy

27,121.50 (AUD)

2,050 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

27,541.02 (AUD)

2,077 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

27,617.49 (AUD)

2,097 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

27,658.36 (AUD)

2,089 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

29,012.07 (AUD)

2,183 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,016.83 (AUD)

227 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,030.45 (AUD)

227 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,036.00 (AUD)

230 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,046.89 (AUD)

231 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,133.29 (AUD)

239 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,169.14 (AUD)

239 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,346.56 (AUD)

252 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,355.80 (AUD)

255 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,417.69 (AUD)

260 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,433.45 (AUD)

261 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,513.68 (AUD)

263 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,561.78 (AUD)

267 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,588.30 (AUD)

270 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,697.95 (AUD)

277 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,746.92 (AUD)

283 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,786.22 (AUD)

285 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,839.80 (AUD)

292 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,922.00 (AUD)

296 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,963.00 (AUD)

300 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

3,996.57 (AUD)

303 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

31,406.96 (AUD)

2,392 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

32,027.56 (AUD)

2,419 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

32,549.44 (AUD)

2,464 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

33,262.50 (AUD)

2,500 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

332.25 (AUD)

25 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

340.08 (AUD)

26 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

35,574.53 (AUD)

2,693 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

35,669.00 (AUD)

2,692 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

35,994.58 (AUD)

2,731 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

354,173.31 (AUD)

26,811 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

36,034.12 (AUD)

2,734 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

36,272.39 (AUD)

2,771 Ordinary Shares

98

11/04/2020
Morgan Stanley Australia Securities Limited

Buy

37,267.23 (AUD)

2,847 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

38,306.58 (AUD)

2,932 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

38,472.42 (AUD)

2,919 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

39,902.60 (AUD)

3,046 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

39.28 (AUD)

3 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

39.54 (AUD)

3 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

397.20 (AUD)

30 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

397.50 (AUD)

30 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

4,273.56 (AUD)

324 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

4,301.09 (AUD)

324 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

4,326.02 (AUD)

326 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

4,551.61 (AUD)

343 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

4,639.36 (AUD)

352 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

4,643.71 (AUD)

353 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

4,727.72 (AUD)

362 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

4,933.12 (AUD)

375 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

4,959.44 (AUD)

376 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

40,158.40 (AUD)

3,040 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

40,971.87 (AUD)

3,111 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

41,393.76 (AUD)

3,117 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

420.48 (AUD)

32 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

43,870.32 (AUD)

3,354 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

435.60 (AUD)

33 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

44,478.90 (AUD)

3,385 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

450.50 (AUD)

34 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

456,062.04 (AUD)

34,524 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

458.15 (AUD)

35 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

459.90 (AUD)

35 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

47,442.78 (AUD)

3,586 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

47,526.80 (AUD)

3,628 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

47,569.06 (AUD)

3,634 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

47,861.76 (AUD)

3,648 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

474.84 (AUD)

36 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

48,229.41 (AUD)

3,629 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

48,286.28 (AUD)

3,647 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

48,699.17 (AUD)

3,709 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

49,406.40 (AUD)

3,760 Ordinary Shares

99

11/04/2020
Morgan Stanley Australia Securities Limited

Buy

499.32 (AUD)

38 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

5,026.56 (AUD)

384 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

5,079.76 (AUD)

386 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

5,089.41 (AUD)

386 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

5,475.48 (AUD)

412 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

5,521.08 (AUD)

417 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

5,522.42 (AUD)

419 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

5,536.15 (AUD)

421 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

5,834.31 (AUD)

443 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

5,971.24 (AUD)

451 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

505.02 (AUD)

38 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

52.56 (AUD)

4 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

53,357.75 (AUD)

4,027 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

54,883.40 (AUD)

4,180 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

549.78 (AUD)

42 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

55,416.76 (AUD)

4,211 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

55,979.70 (AUD)

4,270 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

56,114.24 (AUD)

4,264 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

58,004.65 (AUD)

4,411 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

59,117.58 (AUD)

4,482 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

6,210.49 (AUD)

473 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

6,328.72 (AUD)

478 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

6,640.75 (AUD)

505 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

6,867.84 (AUD)

511 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

6,956.35 (AUD)

529 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

605.82 (AUD)

46 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

63,935.30 (AUD)

4,862 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

65,269.23 (AUD)

4,971 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

66.40 (AUD)

5 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

7,011.90 (AUD)

530 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

7,014.51 (AUD)

531 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

7,131.36 (AUD)

537 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

7,179.07 (AUD)

541 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

7,340.50 (AUD)

554 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

7,997.10 (AUD)

610 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

70,023.75 (AUD)

5,325 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

70,224.36 (AUD)

5,316 Ordinary Shares

100

11/04/2020
Morgan Stanley Australia Securities Limited

Buy

70,949.60 (AUD)

5,416 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

710.64 (AUD)

54 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

8,246.88 (AUD)

621 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

8,334.25 (AUD)

629 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

8,743.50 (AUD)

670 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

8,816.94 (AUD)

671 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

8,898.29 (AUD)

679 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

84,002.39 (AUD)

6,359 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

84,678.00 (AUD)

6,415 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

850.56 (AUD)

64 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

9,050.49 (AUD)

681 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

9,787.50 (AUD)

750 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

92,163.66 (AUD)

6,998 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

92,390.74 (AUD)

6,994 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

92,493.94 (AUD)

7,066 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

929.60 (AUD)

70 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

955.57 (AUD)

73 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

96,541.76 (AUD)

7,336 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

967.61 (AUD)

73 Ordinary Shares

11/04/2020

Morgan Stanley Australia Securities Limited

Buy

99,808.73 (AUD)

7,567 Ordinary Shares

11/04/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,043 Swaps

11/04/2020

Morgan Stanley Capital Services LLC

Buy

N/A

12,113 Swaps

11/04/2020

Morgan Stanley Capital Services LLC

Buy

N/A

244 Swaps

11/04/2020

Morgan Stanley Capital Services LLC

Buy

N/A

4,352 Swaps

11/04/2020

Morgan Stanley Capital Services LLC

Buy

N/A

434,270 Swaps

11/04/2020

Morgan Stanley Capital Services LLC

Buy

N/A

9,390 Swaps

11/05/2020

Morgan Stanley & Co. International plc

Borrow

N/A

1,090,789 Ordinary Shares

11/05/2020

Morgan Stanley & Co. International plc

Buy

4,639.77

325 Ordinary Shares

11/05/2020

Morgan Stanley & Co. International plc

Buy

N/A

11,254 Swaps

11/05/2020

Morgan Stanley & Co. LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

10,055 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Borrow

N/A

313,000 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,060.97 (AUD)

79 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,088.64 (AUD)

81 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,280.64 (AUD)

96 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

1,731.60 (AUD)

130 Ordinary Shares

101

11/05/2020
Morgan Stanley Australia Securities Limited

Buy

10,020.00 (AUD)

750 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

10,187.94 (AUD)

762 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

10,189.79 (AUD)

761 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

10,517.37 (AUD)

789 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

10,525.62 (AUD)

798 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

10,616.04 (AUD)

797 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

10,813.50 (AUD)

810 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

100,615.23 (AUD)

7,503 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

11,113.70 (AUD)

830 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

11,398.10 (AUD)

857 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

112,948.60 (AUD)

8,429 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

114,318.72 (AUD)

8,544 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

12,015.24 (AUD)

898 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

12,099.38 (AUD)

907 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

12,180.60 (AUD)

909 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

12,423.56 (AUD)

932 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

12,586.60 (AUD)

940 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

12,614.80 (AUD)

940 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

12,685.86 (AUD)

946 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

12,827.62 (AUD)

958 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

12,991.98 (AUD)

971 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

122,826.18 (AUD)

9,242 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

13,310.00 (AUD)

1,000 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

13,326.06 (AUD)

993 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

13,466.88 (AUD)

1,008 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

13,828.12 (AUD)

1,046 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

133,004.76 (AUD)

9,948 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

14,327.30 (AUD)

1,070 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

145.31 (AUD)

11 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

145.53 (AUD)

11 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

15,013.80 (AUD)

1,140 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

15,392.74 (AUD)

1,147 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

15,609.24 (AUD)

1,164 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

15,708.78 (AUD)

1,182 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

15,866.90 (AUD)

1,193 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

15,867.15 (AUD)

1,185 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

16,066.60 (AUD)

1,199 Ordinary Shares

102

11/05/2020
Morgan Stanley Australia Securities Limited

Buy

16,173.64 (AUD)

1,229 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

17,232.40 (AUD)

1,286 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

173.35 (AUD)

13 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

174.26 (AUD)

13 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

185,654.70 (AUD)

13,959 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

19,350.24 (AUD)

1,456 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

19,473.50 (AUD)

1,450 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

199.57 (AUD)

15 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,157.03 (AUD)

162 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,247.00 (AUD)

168 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,319.93 (AUD)

173 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,336.25 (AUD)

175 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,336.40 (AUD)

177 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,343.25 (AUD)

175 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,370.96 (AUD)

178 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,373.57 (AUD)

177 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,424.24 (AUD)

182 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,425.40 (AUD)

181 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,450.37 (AUD)

183 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,473.80 (AUD)

186 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,491.77 (AUD)

187 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,517.32 (AUD)

188 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,658.64 (AUD)

199 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,670.00 (AUD)

200 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,672.29 (AUD)

201 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,684.00 (AUD)

200 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,727.48 (AUD)

204 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,737.68 (AUD)

204 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,748.02 (AUD)

205 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,763.45 (AUD)

207 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,764.32 (AUD)

208 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,768.48 (AUD)

208 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,792.24 (AUD)

209 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,839.29 (AUD)

213 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,881.76 (AUD)

217 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,965.76 (AUD)

224 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

2,970.36 (AUD)

223 Ordinary Shares

103

11/05/2020
Morgan Stanley Australia Securities Limited

Buy

2,983.20 (AUD)

226 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

20,046.60 (AUD)

1,505 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

20,741.11 (AUD)

1,549 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

21,181.23 (AUD)

1,601 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

21,325.15 (AUD)

1,595 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

21,386.40 (AUD)

1,596 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

21,746.90 (AUD)

1,645 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

21,840.60 (AUD)

1,636 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

213.28 (AUD)

16 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

22,194.20 (AUD)

1,660 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

22,448.23 (AUD)

1,679 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

227,361.64 (AUD)

16,942 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

227.46 (AUD)

17 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

227.71 (AUD)

17 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

227.71 (AUD)

17 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

23,012.99 (AUD)

1,729 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

23,166.24 (AUD)

1,734 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

23,298.60 (AUD)

1,740 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

23,766.82 (AUD)

1,771 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

24,345.50 (AUD)

1,825 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

24,420.48 (AUD)

1,817 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

26,560.00 (AUD)

2,000 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

26.56 (AUD)

2 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

26.75 (AUD)

2 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

26.76 (AUD)

2 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

27,054.08 (AUD)

2,048 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

27,296.28 (AUD)

2,034 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

28,020.96 (AUD)

2,088 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

292.38 (AUD)

22 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

294.14 (AUD)

22 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,069.36 (AUD)

232 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,071.68 (AUD)

232 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,074.00 (AUD)

232 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,172.54 (AUD)

238 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,224.61 (AUD)

243 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,260.40 (AUD)

247 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,265.85 (AUD)

245 Ordinary Shares

104

11/05/2020
Morgan Stanley Australia Securities Limited

Buy

3,340.33 (AUD)

249 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,454.08 (AUD)

257 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,464.94 (AUD)

258 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,540.46 (AUD)

266 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,572.46 (AUD)

267 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,699.54 (AUD)

279 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,699.54 (AUD)

279 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,707.91 (AUD)

279 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,715.60 (AUD)

280 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

3,880.20 (AUD)

290 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

30,534.57 (AUD)

2,277 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

31,195.20 (AUD)

2,328 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

31,215.23 (AUD)

2,363 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

31,325.76 (AUD)

2,336 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

32,066.70 (AUD)

2,402 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

32,288.52 (AUD)

2,406 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

33,711.04 (AUD)

2,512 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

33,765.60 (AUD)

2,558 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

34,235.73 (AUD)

2,553 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

37,390.65 (AUD)

2,805 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

387.87 (AUD)

29 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

39.82 (AUD)

3 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

39.91 (AUD)

3 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,003.61 (AUD)

299 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,008.00 (AUD)

300 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,026.00 (AUD)

300 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,037.74 (AUD)

302 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,060.20 (AUD)

303 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,133.36 (AUD)

308 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,135.40 (AUD)

310 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,141.60 (AUD)

310 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,361.88 (AUD)

326 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,554.29 (AUD)

340 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,623.50 (AUD)

350 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,628.40 (AUD)

348 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,682.34 (AUD)

351 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,723.14 (AUD)

353 Ordinary Shares

105

11/05/2020
Morgan Stanley Australia Securities Limited

Buy

4,829.08 (AUD)

362 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,839.94 (AUD)

362 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

4,854.42 (AUD)

362 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

40.06 (AUD)

3 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

46,859.76 (AUD)

3,518 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

48,426.14 (AUD)

3,622 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

49,104.54 (AUD)

3,681 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,044.26 (AUD)

377 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,067.30 (AUD)

381 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,149.44 (AUD)

384 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,211.18 (AUD)

393 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,235.49 (AUD)

391 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,280.00 (AUD)

400 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,325.75 (AUD)

397 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,608.38 (AUD)

422 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,631.36 (AUD)

419 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,654.03 (AUD)

421 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

5,798.24 (AUD)

434 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

50,322.96 (AUD)

3,778 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

51,457.77 (AUD)

3,843 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

53,747.10 (AUD)

4,026 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

532.00 (AUD)

40 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

536.40 (AUD)

40 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

54,205.75 (AUD)

4,091 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

54,740.18 (AUD)

4,079 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

549.81 (AUD)

41 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

58,256.00 (AUD)

4,400 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

598.95 (AUD)

45 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,055.68 (AUD)

456 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,204.66 (AUD)

462 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,222.24 (AUD)

464 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,524.10 (AUD)

495 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,605.00 (AUD)

500 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,664.77 (AUD)

497 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,695.00 (AUD)

500 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,700.00 (AUD)

500 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,705.00 (AUD)

500 Ordinary Shares

106

11/05/2020
Morgan Stanley Australia Securities Limited

Buy

6,782.55 (AUD)

515 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,916.45 (AUD)

515 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

6,984.92 (AUD)

524 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

604.80 (AUD)

45 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

617.78 (AUD)

46 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

624.16 (AUD)

47 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

627.45 (AUD)

47 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

63,624.22 (AUD)

4,741 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

65,519.96 (AUD)

4,958 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

670.00 (AUD)

50 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

690.56 (AUD)

52 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

7,202.56 (AUD)

544 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

7,238.58 (AUD)

541 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

7,269.63 (AUD)

547 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

7,272.72 (AUD)

546 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

7,429.14 (AUD)

554 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

7,465.54 (AUD)

566 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

7,586.46 (AUD)

567 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

7,588.48 (AUD)

568 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

7,848.19 (AUD)

587 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

71,367.56 (AUD)

5,318 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

73,402.68 (AUD)

5,486 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

746.48 (AUD)

56 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

75,821.04 (AUD)

5,688 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

8,367.06 (AUD)

631 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

8,598.26 (AUD)

646 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

8,711.50 (AUD)

655 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

80.37 (AUD)

6 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

81,483.82 (AUD)

6,122 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

83,718.66 (AUD)

6,257 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

84,864.46 (AUD)

6,434 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

88,600.80 (AUD)

6,612 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,129.76 (AUD)

688 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,183.90 (AUD)

690 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,262.85 (AUD)

691 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,282.72 (AUD)

699 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,286.64 (AUD)

692 Ordinary Shares

107

11/05/2020
Morgan Stanley Australia Securities Limited

Buy

9,517.62 (AUD)

714 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,631.44 (AUD)

728 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,637.59 (AUD)

723 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,810.02 (AUD)

731 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,915.00 (AUD)

750 Ordinary Shares

11/05/2020

Morgan Stanley Australia Securities Limited

Buy

9,945.00 (AUD)

750 Ordinary Shares

11/05/2020

Morgan Stanley Capital Services LLC

Buy

N/A

100 Swaps

11/05/2020

Morgan Stanley Capital Services LLC

Buy

N/A

2,753 Swaps

11/05/2020

Morgan Stanley Capital Services LLC

Buy

N/A

5,690 Swaps

11/05/2020

Morgan Stanley Capital Services LLC

Buy

N/A

55 Swaps

11/05/2020

Morgan Stanley Capital Services LLC

Buy

N/A

798 Swaps

11/05/2020

Morgan Stanley Capital Services LLC

Buy

N/A

8,334 Swaps

11/06/2020

Morgan Stanley & Co. International plc

Buy

N/A

1,841 Swaps

11/06/2020

Morgan Stanley & Co. International plc

Buy

N/A

11,233 Swaps

11/06/2020

Morgan Stanley & Co. LLC

Borrow

N/A

10,492 Ordinary Shares

11/06/2020

Morgan Stanley & Co. LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

59,298 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Borrow

N/A

36,000 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

1,012.32 (AUD)

74 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

1,015.28 (AUD)

74 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

1,046.52 (AUD)

76 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

1,387.74 (AUD)

101 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

1,708.72 (AUD)

124 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

1,805.76 (AUD)

132 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

1,851.52 (AUD)

135 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

1,907.16 (AUD)

138 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

10,370.90 (AUD)

757 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

106,557.44 (AUD)

7,744 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

11,338.17 (AUD)

827 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

13,665.89 (AUD)

991 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

13,789.93 (AUD)

1,004 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

13.67 (AUD)

1 Ordinary Share

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

13.71 (AUD)

1 Ordinary Share

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

13.77 (AUD)

1 Ordinary Share

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

14,355.00 (AUD)

1,044 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

140,395.32 (AUD)

10,218 Ordinary Shares

108

11/06/2020
Morgan Stanley Australia Securities Limited

Buy

140,718.60 (AUD)

10,197 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

148,959.58 (AUD)

10,802 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

15,023.40 (AUD)

1,095 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

151.08 (AUD)

11 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

16,003.35 (AUD)

1,166 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

16,832.98 (AUD)

1,226 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

176.15 (AUD)

13 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

18,344.88 (AUD)

1,341 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

18,727.92 (AUD)

1,368 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

18,892.48 (AUD)

1,373 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

2,324.73 (AUD)

170 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

2,447.50 (AUD)

178 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

2,928.58 (AUD)

214 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

21,125.40 (AUD)

1,542 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

21,143.11 (AUD)

1,531 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

22,119.03 (AUD)

1,611 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

22,525.53 (AUD)

1,643 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

23,608.75 (AUD)

1,717 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

23,611.68 (AUD)

1,726 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

235.11 (AUD)

17 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

24,102.18 (AUD)

1,758 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

24,639.34 (AUD)

1,790 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

246.15 (AUD)

18 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

25,688.00 (AUD)

1,900 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

27,480.00 (AUD)

2,000 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

27,659.52 (AUD)

2,016 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

27.60 (AUD)

2 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

28,146.63 (AUD)

2,053 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

29,997.27 (AUD)

2,169 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

3,178.60 (AUD)

230 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

3,502.20 (AUD)

260 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

32,273.34 (AUD)

2,354 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

324.96 (AUD)

24 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

329.04 (AUD)

24 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

35,800.56 (AUD)

2,617 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

35,922.56 (AUD)

2,624 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

37,970.46 (AUD)

2,794 Ordinary Shares

109

11/06/2020
Morgan Stanley Australia Securities Limited

Buy

39,292.86 (AUD)

2,866 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

4,236.39 (AUD)

309 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

4,256.03 (AUD)

311 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

4,328.10 (AUD)

315 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

4,361.36 (AUD)

318 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

4,459.00 (AUD)

325 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

4,937.31 (AUD)

357 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

41.23 (AUD)

3 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

41.28 (AUD)

3 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

41.35 (AUD)

3 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

42,021.15 (AUD)

3,065 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

43,200.21 (AUD)

3,151 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

43,310.49 (AUD)

3,151 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

431,275.47 (AUD)

31,457 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

45,592.47 (AUD)

3,311 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

48,092.20 (AUD)

3,490 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

49,291.69 (AUD)

3,594 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

5,392.00 (AUD)

400 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

5,462.72 (AUD)

397 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

5,470.51 (AUD)

398 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

5,612.90 (AUD)

410 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

5,831.94 (AUD)

426 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

5,917.63 (AUD)

431 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

5,926.80 (AUD)

440 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

51,194.23 (AUD)

3,730 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

54.84 (AUD)

4 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

55,599.06 (AUD)

4,026 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

6,076.14 (AUD)

444 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

6,672.69 (AUD)

491 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

61,409.16 (AUD)

4,471 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

61,498.59 (AUD)

4,471 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

64,110.98 (AUD)

4,639 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

655.44 (AUD)

48 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

68,906.46 (AUD)

5,026 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

69,630.00 (AUD)

5,064 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

7,220.85 (AUD)

529 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

7,242.37 (AUD)

525 Ordinary Shares

110

11/06/2020
Morgan Stanley Australia Securities Limited

Buy

7,297.83 (AUD)

537 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

7,405.86 (AUD)

539 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

7,688.50 (AUD)

561 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

727.16 (AUD)

53 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

8,247.55 (AUD)

597 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

8,449.81 (AUD)

617 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

8,494.00 (AUD)

620 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

8,554.27 (AUD)

621 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

8,983.80 (AUD)

651 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

804.76 (AUD)

59 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

806.82 (AUD)

59 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

81.93 (AUD)

6 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

82.05 (AUD)

6 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

893.10 (AUD)

65 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

9,213.58 (AUD)

674 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

9,261.20 (AUD)

676 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

9,267.50 (AUD)

674 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

9,346.43 (AUD)

679 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

9,535.20 (AUD)

696 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

9,716.85 (AUD)

715 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

9,728.68 (AUD)

706 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

9,767.52 (AUD)

714 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

9,796.62 (AUD)

713 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

96.28 (AUD)

7 Ordinary Shares

11/06/2020

Morgan Stanley Australia Securities Limited

Buy

961.80 (AUD)

70 Ordinary Shares

11/06/2020

Morgan Stanley Capital Services LLC

Buy

N/A

100 Swaps

11/06/2020

Morgan Stanley Capital Services LLC

Buy

N/A

18,958 Swaps

11/06/2020

Morgan Stanley Capital Services LLC

Buy

N/A

2,055 Swaps

11/06/2020

Morgan Stanley Capital Services LLC

Buy

N/A

5,026 Swaps

11/06/2020

Morgan Stanley Capital Services LLC

Buy

N/A

6,404 Swaps

11/06/2020

Morgan Stanley Capital Services LLC

Buy

N/A

9,558 Swaps

11/09/2020

Morgan Stanley & Co. International plc

Borrow

N/A

15,000 Ordinary Shares

11/09/2020

Morgan Stanley & Co. International plc

Buy

N/A

27 Swaps

11/09/2020

Morgan Stanley & Co. International plc

Buy

N/A

28 Swaps

11/09/2020

Morgan Stanley & Co. International plc

Buy

N/A

28 Swaps

11/09/2020

Morgan Stanley & Co. International plc

Buy

N/A

28 Swaps

11/09/2020

Morgan Stanley & Co. International plc

Buy

N/A

28 Swaps

111

11/09/2020
Morgan Stanley & Co. International plc

Buy

N/A

7,229 Swaps

11/09/2020

Morgan Stanley & Co. International plc

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

7,500 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

1,138.39 (AUD)

79 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

1,423.00 (AUD)

100 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

1,431.00 (AUD)

100 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

1,441.00 (AUD)

100 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

1,796.76 (AUD)

124 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

10,145.99 (AUD)

713 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

10,591.85 (AUD)

733 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

105,562.60 (AUD)

7,382 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

11,190.42 (AUD)

782 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

11,525.80 (AUD)

806 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

13,399.10 (AUD)

937 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

130,826.40 (AUD)

9,060 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

160,932.20 (AUD)

11,254 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

18,201.36 (AUD)

1,257 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

185,900.00 (AUD)

13,000 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

186.09 (AUD)

13 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

192,463.70 (AUD)

13,459 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,333.72 (AUD)

164 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,433.33 (AUD)

171 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,486.01 (AUD)

173 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,511.96 (AUD)

173 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,522.13 (AUD)

174 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,529.38 (AUD)

178 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,551.45 (AUD)

177 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,671.40 (AUD)

185 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,803.30 (AUD)

194 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,811.90 (AUD)

195 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,812.87 (AUD)

195 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,815.80 (AUD)

195 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

2,860.23 (AUD)

201 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

20,010.69 (AUD)

1,381 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

200.27 (AUD)

14 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

22,259.16 (AUD)

1,533 Ordinary Shares

112

11/09/2020
Morgan Stanley Australia Securities Limited

Buy

22,352.07 (AUD)

1,549 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

227.20 (AUD)

16 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

23,495.01 (AUD)

1,617 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

23,656.56 (AUD)

1,636 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

231,666.50 (AUD)

15,977 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

232.48 (AUD)

16 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

24,124.10 (AUD)

1,687 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

25,691.77 (AUD)

1,796 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

251,222.40 (AUD)

17,568 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

26,307.52 (AUD)

1,832 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

26,396.32 (AUD)

1,828 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

284.10 (AUD)

20 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

298,655.50 (AUD)

20,885 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

3,076.65 (AUD)

215 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

3,096.58 (AUD)

214 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

3,103.00 (AUD)

214 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

3,109.80 (AUD)

219 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

3,306.76 (AUD)

229 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

3,333.85 (AUD)

230 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

3,714.03 (AUD)

261 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

329,043.00 (AUD)

23,010 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

332.35 (AUD)

23 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

4,081.20 (AUD)

285 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

4,652.37 (AUD)

325 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

4,950.30 (AUD)

348 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

439.73 (AUD)

31 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

476.19 (AUD)

33 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

49,849.15 (AUD)

3,445 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

5,651.60 (AUD)

398 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

5,732.68 (AUD)

397 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

5,798.46 (AUD)

401 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

5,850.70 (AUD)

410 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

51,457.38 (AUD)

3,566 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

6,766.24 (AUD)

477 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

6,896.70 (AUD)

485 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

64,179.01 (AUD)

4,417 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

640.12 (AUD)

45 Ordinary Shares

113

11/09/2020
Morgan Stanley Australia Securities Limited

Buy

7,075.83 (AUD)

489 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

7,105.00 (AUD)

500 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

7,125.00 (AUD)

500 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

7,211.06 (AUD)

508 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

7,794.90 (AUD)

540 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

7,840.80 (AUD)

540 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

777.70 (AUD)

55 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

8,014.74 (AUD)

556 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

8,466.85 (AUD)

595 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

80,939.00 (AUD)

5,582 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

81,324.60 (AUD)

5,628 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

84,317.31 (AUD)

5,819 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

85,571.20 (AUD)

5,984 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

9,268.65 (AUD)

645 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

903.42 (AUD)

63 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

911.61 (AUD)

63 Ordinary Shares

11/09/2020

Morgan Stanley Australia Securities Limited

Buy

977.38 (AUD)

69 Ordinary Shares

11/09/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,108 Swaps

11/09/2020

Morgan Stanley Capital Services LLC

Buy

N/A

100 Swaps

11/09/2020

Morgan Stanley Capital Services LLC

Buy

N/A

15,733 Swaps

11/09/2020

Morgan Stanley Capital Services LLC

Buy

N/A

2,049 Swaps

11/09/2020

Morgan Stanley Capital Services LLC

Buy

N/A

2,554 Swaps

11/09/2020

Morgan Stanley Capital Services LLC

Buy

N/A

20,759 Swaps

11/09/2020

Morgan Stanley Capital Services LLC

Buy

N/A

25,763 Swaps

11/09/2020

Morgan Stanley Capital Services LLC

Buy

N/A

32,000 Swaps

11/09/2020

Morgan Stanley Capital Services LLC

Buy

N/A

41,676 Swaps

11/10/2020

Morgan Stanley & Co. International plc

Borrow

N/A

511,887 Ordinary Shares

11/10/2020

Morgan Stanley & Co. International plc

Buy

17,071.00

1,100 Ordinary Shares

11/10/2020

Morgan Stanley & Co. International plc

Buy

N/A

2,464 Swaps

11/10/2020

Morgan Stanley & Co. International plc

Buy

N/A

7,512 Swaps

11/10/2020

Morgan Stanley & Co. International plc

Buy

N/A

9,802 Swaps

11/10/2020

Morgan Stanley Australia Securities Limited

Borrow

N/A

226,000 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

1,017.80 (AUD)

70 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

1,035.89 (AUD)

71 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

1,229.95 (AUD)

85 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

1,235.05 (AUD)

85 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

1,383.67 (AUD)

95 Ordinary Shares

114

11/10/2020
Morgan Stanley Australia Securities Limited

Buy

1,458.00 (AUD)

100 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

1,480.66 (AUD)

101 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

1,485.26 (AUD)

103 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

1,500.72 (AUD)

104 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

1,512.16 (AUD)

104 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

1,629.46 (AUD)

113 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

1,638.56 (AUD)

112 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

1,730.40 (AUD)

120 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

1,773.27 (AUD)

122 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

1,809.33 (AUD)

123 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

1,940.32 (AUD)

134 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

10,021.36 (AUD)

694 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

10,087.00 (AUD)

700 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

10,563.16 (AUD)

724 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

10,570.50 (AUD)

725 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

10,665.24 (AUD)

732 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

10,912.85 (AUD)

756 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

10,926.16 (AUD)

763 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

100.97 (AUD)

7 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

102,259.12 (AUD)

7,141 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

106,669.68 (AUD)

7,449 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

11,053.51 (AUD)

761 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

11,136.00 (AUD)

768 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

11,639.48 (AUD)

803 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

11,653.06 (AUD)

802 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

11,664.45 (AUD)

805 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

11,757.76 (AUD)

812 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

113,535.00 (AUD)

7,830 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

118,018.51 (AUD)

8,089 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

119,586.32 (AUD)

8,351 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

12,043.24 (AUD)

828 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

12,274.57 (AUD)

839 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

12,872.72 (AUD)

889 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

126,961.12 (AUD)

8,866 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

13,699.00 (AUD)

950 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

13,700.96 (AUD)

941 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

133,750.60 (AUD)

9,161 Ordinary Shares

115

11/10/2020
Morgan Stanley Australia Securities Limited

Buy

138,904.00 (AUD)

9,700 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

14,045.64 (AUD)

966 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

14,440.00 (AUD)

1,000 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

14.44 (AUD)

1 Ordinary Share

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

15,846.77 (AUD)

1,091 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

17,462.54 (AUD)

1,201 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

17,607.94 (AUD)

1,211 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

173.46 (AUD)

12 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

180,446.32 (AUD)

12,601 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

183,496.48 (AUD)

12,814 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,048.02 (AUD)

141 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,048.73 (AUD)

141 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,141.56 (AUD)

148 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,231.46 (AUD)

154 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,263.94 (AUD)

157 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,352.24 (AUD)

162 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,363.24 (AUD)

164 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,397.04 (AUD)

166 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,488.80 (AUD)

170 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,585.08 (AUD)

177 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,620.88 (AUD)

181 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,660.64 (AUD)

184 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,715.60 (AUD)

186 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,735.40 (AUD)

188 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,834.34 (AUD)

194 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,881.52 (AUD)

199 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,883.87 (AUD)

198 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

2,926.56 (AUD)

201 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

20,382.84 (AUD)

1,398 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

20,458.68 (AUD)

1,409 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

20,688.62 (AUD)

1,418 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

21,090.27 (AUD)

1,451 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

22,897.68 (AUD)

1,599 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

23,800.14 (AUD)

1,638 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

24,125.85 (AUD)

1,665 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

259.92 (AUD)

18 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

26,176.23 (AUD)

1,809 Ordinary Shares

116

11/10/2020
Morgan Stanley Australia Securities Limited

Buy

28,716.50 (AUD)

1,975 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

29,060.00 (AUD)

2,000 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

29,260.00 (AUD)

2,000 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

29,641.14 (AUD)

2,033 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

29,870.10 (AUD)

2,070 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

3,012.88 (AUD)

207 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

3,026.10 (AUD)

210 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

3,031.54 (AUD)

209 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

3,068.70 (AUD)

212 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

3,098.15 (AUD)

215 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

3,161.00 (AUD)

218 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

3,166.03 (AUD)

217 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

3,397.68 (AUD)

234 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

3,535.65 (AUD)

243 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

3,559.96 (AUD)

244 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

3,562.30 (AUD)

245 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

3,682.20 (AUD)

255 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

3,770.14 (AUD)

261 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

3,813.50 (AUD)

263 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

3,903.19 (AUD)

269 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

3,911.26 (AUD)

269 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

3,960.90 (AUD)

270 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

30,322.62 (AUD)

2,097 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

32,032.00 (AUD)

2,200 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

335.11 (AUD)

23 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

34,382.32 (AUD)

2,401 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

35,657.44 (AUD)

2,449 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

36,013.82 (AUD)

2,482 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

377.00 (AUD)

26 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

4,292.40 (AUD)

294 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

4,357.86 (AUD)

302 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

4,365.00 (AUD)

300 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

4,406.48 (AUD)

304 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

4,418.64 (AUD)

304 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

4,436.88 (AUD)

304 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

4,548.29 (AUD)

314 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

4,548.60 (AUD)

315 Ordinary Shares

117

11/10/2020
Morgan Stanley Australia Securities Limited

Buy

4,650.39 (AUD)

317 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

4,876.39 (AUD)

337 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

405.86 (AUD)

28 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

417.89 (AUD)

29 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

42,456.66 (AUD)

2,906 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

43,936.28 (AUD)

3,028 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

5,190.78 (AUD)

357 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

5,230.63 (AUD)

359 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

5,679.40 (AUD)

389 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

5,832.00 (AUD)

405 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

5,837.04 (AUD)

402 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

5,916.30 (AUD)

410 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

5,940.16 (AUD)

407 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

5,955.39 (AUD)

411 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

504.70 (AUD)

35 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

51,995.92 (AUD)

3,631 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

54,757.64 (AUD)

3,766 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

56,371.33 (AUD)

3,869 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

59,180.22 (AUD)

4,059 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

6,029.80 (AUD)

413 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

6,464.64 (AUD)

444 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

6,785.51 (AUD)

467 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

6,926.34 (AUD)

479 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

617.40 (AUD)

42 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

62,113.95 (AUD)

4,269 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

65,141.68 (AUD)

4,549 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

7,118.54 (AUD)

494 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

7,180.29 (AUD)

494 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

7,285.00 (AUD)

500 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

7,382.54 (AUD)

506 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

7,460.60 (AUD)

511 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

7,569.60 (AUD)

519 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

7,923.30 (AUD)

539 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

71,972.32 (AUD)

5,026 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

724.74 (AUD)

50 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

726.50 (AUD)

50 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

741.54 (AUD)

51 Ordinary Shares

118

11/10/2020
Morgan Stanley Australia Securities Limited

Buy

75,180.00 (AUD)

5,250 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

770.09 (AUD)

53 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

788.40 (AUD)

54 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

8,073.80 (AUD)

553 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

8,148.08 (AUD)

569 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

8,251.32 (AUD)

564 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

8,345.96 (AUD)

574 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

8,514.58 (AUD)

586 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

8,599.24 (AUD)

590 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

8,677.38 (AUD)

597 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

810.88 (AUD)

56 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

87.12 (AUD)

6 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

9,299.20 (AUD)

640 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

9,841.16 (AUD)

678 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

9,967.67 (AUD)

691 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

9,989.20 (AUD)

680 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

93,137.28 (AUD)

6,504 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

938.60 (AUD)

65 Ordinary Shares

11/10/2020

Morgan Stanley Australia Securities Limited

Buy

96,400.20 (AUD)

6,630 Ordinary Shares

11/10/2020

Morgan Stanley Capital Services LLC

Buy

N/A

13,245 Swaps

11/10/2020

Morgan Stanley Capital Services LLC

Buy

N/A

16,048 Swaps

11/10/2020

Morgan Stanley Capital Services LLC

Buy

N/A

203,320 Swaps

11/10/2020

Morgan Stanley Capital Services LLC

Buy

N/A

452 Swaps

11/10/2020

Morgan Stanley Capital Services LLC

Buy

N/A

5,822 Swaps

11/10/2020

Morgan Stanley Capital Services LLC

Buy

N/A

55,144 Swaps

11/10/2020

Morgan Stanley Capital Services LLC

Buy

N/A

7,803 Swaps

11/10/2020

Morgan Stanley Capital Services LLC

Buy

N/A

87 Swaps

11/10/2020

Morgan Stanley Capital Services LLC

Buy

N/A

9,640 Swaps

11/10/2020

Morgan Stanley Capital Services LLC

Buy

N/A

977 Swaps

11/11/2020

Morgan Stanley & Co. International plc

Borrow

N/A

488,113 Ordinary Shares

11/11/2020

Morgan Stanley & Co. International plc

Buy

194,083.12

12,634 Ordinary Shares

11/11/2020

Morgan Stanley & Co. International plc

Buy

48,218.75

3,125 Ordinary Shares

11/11/2020

Morgan Stanley & Co. International plc

Buy

N/A

100,000 Swaps

11/11/2020

Morgan Stanley & Co. International plc

Buy

N/A

22,736 Swaps

11/11/2020

Morgan Stanley & Co. International plc

Buy

N/A

60,100 Swaps

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,068.19 (AUD)

74 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,107.26 (AUD)

77 Ordinary Shares

119

11/11/2020
Morgan Stanley Australia Securities Limited

Buy

1,131.00 (AUD)

78 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,174.24 (AUD)

82 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,186.90 (AUD)

83 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,271.81 (AUD)

89 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,284.27 (AUD)

89 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,305.85 (AUD)

91 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,334.00 (AUD)

92 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,335.48 (AUD)

93 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,338.27 (AUD)

93 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,412.23 (AUD)

99 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,429.50 (AUD)

100 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,444.00 (AUD)

100 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,448.00 (AUD)

100 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,460.96 (AUD)

101 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,472.90 (AUD)

103 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,581.75 (AUD)

111 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,688.58 (AUD)

118 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,869.21 (AUD)

129 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,976.85 (AUD)

138 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,993.41 (AUD)

138 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

1,994.65 (AUD)

139 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

10,081.28 (AUD)

704 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

10,200.53 (AUD)

703 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

10,606.30 (AUD)

734 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

10,671.16 (AUD)

739 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

10,846.00 (AUD)

748 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

10,965.18 (AUD)

762 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

10,991.64 (AUD)

757 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

101.29 (AUD)

7 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

11,341.20 (AUD)

780 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

11,877.88 (AUD)

826 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

11,913.00 (AUD)

825 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

114.16 (AUD)

8 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

12,140.33 (AUD)

839 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

12,161.61 (AUD)

837 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

12,439.35 (AUD)

857 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

12,652.72 (AUD)

872 Ordinary Shares

120

11/11/2020
Morgan Stanley Australia Securities Limited

Buy

12,992.76 (AUD)

907 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

13,608.82 (AUD)

952 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

134,992.65 (AUD)

9,355 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

14,019.28 (AUD)

979 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

14,461.02 (AUD)

998 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

14,604.60 (AUD)

1,010 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

14,744.93 (AUD)

1,019 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

14,881.23 (AUD)

1,027 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

14,914.90 (AUD)

1,043 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

142.54 (AUD)

10 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

15,494.12 (AUD)

1,073 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

157.30 (AUD)

11 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

157.74 (AUD)

11 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

16,050.60 (AUD)

1,110 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

17,460.30 (AUD)

1,221 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

17,691.18 (AUD)

1,226 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

19,261.26 (AUD)

1,346 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,089.45 (AUD)

145 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,105.32 (AUD)

146 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,122.32 (AUD)

148 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,236.65 (AUD)

155 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,273.36 (AUD)

157 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,316.79 (AUD)

161 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,329.67 (AUD)

161 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,404.80 (AUD)

167 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,439.36 (AUD)

168 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,453.10 (AUD)

170 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,493.75 (AUD)

175 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,500.71 (AUD)

173 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,530.50 (AUD)

175 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,532.25 (AUD)

175 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,546.29 (AUD)

178 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,551.64 (AUD)

179 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,597.14 (AUD)

182 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,599.20 (AUD)

180 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,607.75 (AUD)

183 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,628.99 (AUD)

182 Ordinary Shares

121

11/11/2020
Morgan Stanley Australia Securities Limited

Buy

2,631.54 (AUD)

183 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,635.80 (AUD)

184 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,647,962.72 (AUD)

183,504 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,649.57 (AUD)

186 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,653.82 (AUD)

185 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,681.58 (AUD)

187 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,695.92 (AUD)

188 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,702.15 (AUD)

187 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,706.55 (AUD)

190 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,713.37 (AUD)

187 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,732.94 (AUD)

189 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,740.50 (AUD)

189 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,752.18 (AUD)

193 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,759.90 (AUD)

193 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,783.04 (AUD)

192 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,791.42 (AUD)

195 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,812.60 (AUD)

196 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,827.44 (AUD)

198 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,834.16 (AUD)

196 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,864.00 (AUD)

200 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,908.01 (AUD)

204 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,930.47 (AUD)

205 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,960.20 (AUD)

205 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,970.45 (AUD)

205 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

2,997.28 (AUD)

208 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

200.48 (AUD)

14 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

203.42 (AUD)

14 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

22,128.48 (AUD)

1,524 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

230.24 (AUD)

16 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

24,984.05 (AUD)

1,729 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

246.50 (AUD)

17 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

257.22 (AUD)

18 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

257.40 (AUD)

18 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

257.76 (AUD)

18 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

259.02 (AUD)

18 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

274.17 (AUD)

19 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

28,946.58 (AUD)

2,006 Ordinary Shares

122

11/11/2020
Morgan Stanley Australia Securities Limited

Buy

285.80 (AUD)

20 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

288.30 (AUD)

20 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

29,536.50 (AUD)

2,037 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

3,005.42 (AUD)

209 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

3,030.30 (AUD)

210 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

3,047.10 (AUD)

210 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

3,251.25 (AUD)

225 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

3,299.89 (AUD)

229 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

3,328.10 (AUD)

230 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

3,366.85 (AUD)

233 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

3,417.70 (AUD)

239 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

3,482.45 (AUD)

241 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

3,534.57 (AUD)

247 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

3,570.00 (AUD)

250 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

3,578.64 (AUD)

248 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

3,667.39 (AUD)

257 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

301.98 (AUD)

21 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

302.71 (AUD)

21 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

303.97 (AUD)

21 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

32,813.82 (AUD)

2,274 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

33,876.24 (AUD)

2,346 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

34,780.47 (AUD)

2,397 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

342.96 (AUD)

24 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

37,549.68 (AUD)

2,604 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

37,606.80 (AUD)

2,590 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

37,926.24 (AUD)

2,612 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

38,003.50 (AUD)

2,630 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

4,064.20 (AUD)

280 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

4,066.92 (AUD)

286 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

4,092.62 (AUD)

287 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

4,114.14 (AUD)

287 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

4,155.84 (AUD)

288 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

4,242.64 (AUD)

297 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

4,297.92 (AUD)

296 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

4,326.15 (AUD)

302 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

4,347.00 (AUD)

300 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

4,413.35 (AUD)

305 Ordinary Shares

123

11/11/2020
Morgan Stanley Australia Securities Limited

Buy

4,453.68 (AUD)

308 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

4,585.16 (AUD)

316 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

4,650.75 (AUD)

325 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

4,712.50 (AUD)

325 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

407,604.21 (AUD)

28,247 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

42.66 (AUD)

3 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

442.68 (AUD)

31 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

45,258.84 (AUD)

3,117 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

459.20 (AUD)

32 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

46,617.50 (AUD)

3,215 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

49,163.01 (AUD)

3,407 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

5,104.00 (AUD)

352 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

5,252.62 (AUD)

362 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

5,460.60 (AUD)

380 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

5,556.48 (AUD)

384 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

5,653.86 (AUD)

391 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

5,716.25 (AUD)

401 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

5,753.58 (AUD)

399 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

5,826.53 (AUD)

401 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

5,875.30 (AUD)

410 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

5,942.95 (AUD)

410 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

5,996.46 (AUD)

417 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

543.02 (AUD)

38 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

6,282.09 (AUD)

439 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

6,686.80 (AUD)

461 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

6,687.44 (AUD)

467 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

6,713.73 (AUD)

469 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

6,854.49 (AUD)

477 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

6,928.63 (AUD)

483 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

616.83 (AUD)

43 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

62,551.65 (AUD)

4,305 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

66,267.17 (AUD)

4,567 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

67,186.08 (AUD)

4,656 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

7,196.10 (AUD)

498 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

7,199.44 (AUD)

496 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

7,207.20 (AUD)

504 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

7,245.00 (AUD)

500 Ordinary Shares

124

11/11/2020
Morgan Stanley Australia Securities Limited

Buy

7,406.94 (AUD)

511 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

7,575.75 (AUD)

525 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

7,688.88 (AUD)

531 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

7,809.00 (AUD)

548 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

7,903.50 (AUD)

550 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

7,905.22 (AUD)

545 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

7,963.24 (AUD)

549 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

722.50 (AUD)

50 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

741.26 (AUD)

52 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

76,450.14 (AUD)

5,298 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

78,196.17 (AUD)

5,419 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

8,029.56 (AUD)

553 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

8,316.78 (AUD)

582 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

8,345.96 (AUD)

574 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

8,375.20 (AUD)

580 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

8,563.36 (AUD)

598 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

8,790.32 (AUD)

616 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

8,878.44 (AUD)

614 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

8,965.01 (AUD)

617 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

826.50 (AUD)

57 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

838.10 (AUD)

58 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

842.74 (AUD)

58 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

854.32 (AUD)

59 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

9,097.20 (AUD)

630 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

9,118.56 (AUD)

628 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

9,140.66 (AUD)

641 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

9,747.00 (AUD)

684 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

9,992.48 (AUD)

692 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

926.25 (AUD)

65 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

945.78 (AUD)

66 Ordinary Shares

11/11/2020

Morgan Stanley Australia Securities Limited

Buy

972.40 (AUD)

68 Ordinary Shares

11/11/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,348 Swaps

11/11/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,541 Swaps

11/11/2020

Morgan Stanley Capital Services LLC

Buy

N/A

14,018 Swaps

11/11/2020

Morgan Stanley Capital Services LLC

Buy

N/A

164,203 Swaps

11/11/2020

Morgan Stanley Capital Services LLC

Buy

N/A

2,372 Swaps

11/11/2020

Morgan Stanley Capital Services LLC

Buy

N/A

200 Swaps

125

11/11/2020
Morgan Stanley Capital Services LLC

Buy

N/A

40 Swaps

11/11/2020

Morgan Stanley Capital Services LLC

Buy

N/A

414 Swaps

11/12/2020

Morgan Stanley & Co. International plc

Buy

9,218.57

591 Ordinary Shares

11/12/2020

Morgan Stanley & Co. International plc

Buy

N/A

14,805 Swaps

11/12/2020

Morgan Stanley & Co. International plc

Buy

N/A

86,956 Swaps

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

1,169.99 (AUD)

79 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

1,401.25 (AUD)

95 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

1,450.40 (AUD)

98 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

1,550.85 (AUD)

105 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

1,633.92 (AUD)

111 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

1,859.13 (AUD)

126 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

1,952.44 (AUD)

133 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

10,009.44 (AUD)

677 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

102.90 (AUD)

7 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

12,113.01 (AUD)

819 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

12,918.21 (AUD)

877 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

129,932.68 (AUD)

8,851 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

14,646.75 (AUD)

993 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

18,164.62 (AUD)

1,229 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

18,749.46 (AUD)

1,266 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

19,168.80 (AUD)

1,304 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

19,596.46 (AUD)

1,334 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,158.60 (AUD)

146 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,162.26 (AUD)

146 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,338.40 (AUD)

158 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,402.62 (AUD)

163 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,533.56 (AUD)

172 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,594.24 (AUD)

176 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,671.56 (AUD)

181 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,673.58 (AUD)

182 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,676.99 (AUD)

181 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,743.29 (AUD)

187 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,745.36 (AUD)

186 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,844.82 (AUD)

193 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,865.38 (AUD)

194 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,899.82 (AUD)

196 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

2,913.63 (AUD)

197 Ordinary Shares

126

11/12/2020
Morgan Stanley Australia Securities Limited

Buy

20,280.24 (AUD)

1,374 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

207.20 (AUD)

14 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

22,214.58 (AUD)

1,502 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

221.10 (AUD)

15 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

236,713.95 (AUD)

16,005 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

25,095.26 (AUD)

1,706 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

27,250.65 (AUD)

1,845 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

28,589.07 (AUD)

1,933 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

280.06 (AUD)

19 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

29,448.08 (AUD)

2,006 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

3,002.37 (AUD)

203 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

3,004.40 (AUD)

203 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

3,074.39 (AUD)

209 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

3,138.55 (AUD)

213 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

3,284.49 (AUD)

222 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

3,312.00 (AUD)

225 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

3,355.06 (AUD)

227 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

3,624.81 (AUD)

246 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

304,727.44 (AUD)

20,758 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

34,566.54 (AUD)

2,334 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

35,077.76 (AUD)

2,383 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

35,214.41 (AUD)

2,407 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

4,182.74 (AUD)

283 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

4,265.90 (AUD)

290 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

4,557.00 (AUD)

310 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

405,344.16 (AUD)

27,612 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

48,469.19 (AUD)

3,313 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

486.42 (AUD)

33 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

5,120.80 (AUD)

346 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

5,206.08 (AUD)

352 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

5,256.34 (AUD)

356 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

5,372.80 (AUD)

365 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

5,926.78 (AUD)

401 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

501.16 (AUD)

34 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

6,289.71 (AUD)

427 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

6,369.43 (AUD)

433 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

6,488.42 (AUD)

439 Ordinary Shares

127

11/12/2020
Morgan Stanley Australia Securities Limited

Buy

6,509.16 (AUD)

441 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

6,625.19 (AUD)

451 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

6,862.56 (AUD)

467 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

6,957.83 (AUD)

473 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

631.24 (AUD)

43 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

64,840.30 (AUD)

4,390 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

7,203.00 (AUD)

490 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

7,217.52 (AUD)

488 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

7,219.96 (AUD)

488 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

70,703.99 (AUD)

4,787 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

8,166.82 (AUD)

555 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

8,267.65 (AUD)

563 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

8,915.35 (AUD)

603 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

838.18 (AUD)

57 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

851.44 (AUD)

58 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

9,600.72 (AUD)

654 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

9,687.45 (AUD)

655 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

912.02 (AUD)

62 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

96,814.60 (AUD)

6,595 Ordinary Shares

11/12/2020

Morgan Stanley Australia Securities Limited

Buy

980.54 (AUD)

67 Ordinary Shares

11/12/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,408 Swaps

11/12/2020

Morgan Stanley Capital Services LLC

Buy

N/A

106,589 Swaps

11/12/2020

Morgan Stanley Capital Services LLC

Buy

N/A

32,803 Swaps

11/12/2020

Morgan Stanley Capital Services LLC

Buy

N/A

64,855 Swaps

11/12/2020

Morgan Stanley Capital Services LLC

Buy

N/A

8,601 Swaps

11/13/2020

Morgan Stanley & Co. International plc

Borrow

N/A

496,838 Ordinary Shares

11/13/2020

Morgan Stanley & Co. International plc

Buy

1,535.00

100 Ordinary Shares

11/13/2020

Morgan Stanley & Co. International plc

Buy

2,168.99

140 Ordinary Shares

11/13/2020

Morgan Stanley & Co. International plc

Buy

N/A

18,660 Swaps

11/13/2020

Morgan Stanley & Co. International plc

Buy

N/A

19,918 Swaps

11/13/2020

Morgan Stanley & Co. International plc

Buy

N/A

3,400 Swaps

11/13/2020

Morgan Stanley & Co. International plc

Buy

N/A

333,440 Swaps

11/13/2020

Morgan Stanley & Co. International plc

Buy

N/A

7,533 Swaps

11/13/2020

Morgan Stanley & Co. International plc

Buy

N/A

94,530 Swaps

11/13/2020

Morgan Stanley & Co. LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

1,967 Ordinary Shares

128

11/13/2020
Morgan Stanley Australia Securities Limited

Buy

1,130.22 (AUD)

78 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

1,274.24 (AUD)

88 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

1,324.80 (AUD)

90 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

1,435.60 (AUD)

97 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

1,765.39 (AUD)

121 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

10,789.56 (AUD)

731 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

10,802.08 (AUD)

746 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

10,905.00 (AUD)

750 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

11,054.25 (AUD)

765 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

11,129.17 (AUD)

767 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

12,099.15 (AUD)

835 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

12,123.55 (AUD)

839 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

12,835.68 (AUD)

884 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

122,715.81 (AUD)

8,469 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

13,077.00 (AUD)

900 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

13,288.05 (AUD)

918 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

14,293.51 (AUD)

977 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

14.49 (AUD)

1 Ordinary Share

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

14.73 (AUD)

1 Ordinary Share

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

15,344.91 (AUD)

1,059 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

15,402.87 (AUD)

1,063 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

15,969.20 (AUD)

1,079 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

158,487.60 (AUD)

10,968 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

16,290.00 (AUD)

1,125 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

17,656.32 (AUD)

1,216 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

18,452.65 (AUD)

1,277 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

181,921.42 (AUD)

12,300 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

188.63 (AUD)

13 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

19,911.24 (AUD)

1,349 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,388.37 (AUD)

165 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,405.06 (AUD)

164 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,422.20 (AUD)

165 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,505.04 (AUD)

173 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,579.22 (AUD)

178 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,591.28 (AUD)

177 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,600.58 (AUD)

178 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,623.72 (AUD)

178 Ordinary Shares

129

11/13/2020
Morgan Stanley Australia Securities Limited

Buy

2,630.69 (AUD)

180 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,645.31 (AUD)

181 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,781.13 (AUD)

189 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,786.69 (AUD)

191 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,800.43 (AUD)

193 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,811.06 (AUD)

194 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,813.00 (AUD)

194 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,813.00 (AUD)

194 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,813.94 (AUD)

193 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,822.62 (AUD)

195 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,824.32 (AUD)

192 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,838.08 (AUD)

196 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,854.47 (AUD)

193 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,876.25 (AUD)

195 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,884.05 (AUD)

195 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,887.08 (AUD)

196 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

2,949.20 (AUD)

202 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

203.42 (AUD)

14 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

209,438.00 (AUD)

14,444 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

217.20 (AUD)

15 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

24,627.20 (AUD)

1,664 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

25,748.80 (AUD)

1,760 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

262.26 (AUD)

18 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

27,235.27 (AUD)

1,877 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

275.12 (AUD)

19 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

28,786.00 (AUD)

1,945 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

28.94 (AUD)

2 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

29,346.45 (AUD)

1,995 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

294.30 (AUD)

20 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

3,193.70 (AUD)

218 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

3,215.67 (AUD)

222 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

3,228.58 (AUD)

218 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

3,424.36 (AUD)

236 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

3,448.62 (AUD)

238 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

3,630.90 (AUD)

247 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

3,643.25 (AUD)

247 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

3,708.16 (AUD)

256 Ordinary Shares

130

11/13/2020
Morgan Stanley Australia Securities Limited

Buy

3,981.22 (AUD)

274 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

310.17 (AUD)

21 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

317.90 (AUD)

22 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

32,700.35 (AUD)

2,263 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

321.64 (AUD)

22 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

35,751.12 (AUD)

2,469 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

4,141.94 (AUD)

281 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

4,178.88 (AUD)

288 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

4,212.78 (AUD)

286 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

4,308.46 (AUD)

292 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

4,356.00 (AUD)

300 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

4,363.90 (AUD)

302 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

4,488.80 (AUD)

310 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

4,590.16 (AUD)

317 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

4,789.57 (AUD)

331 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

4,817.32 (AUD)

332 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

4,970.80 (AUD)

340 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

404.60 (AUD)

28 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

43.59 (AUD)

3 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

469.44 (AUD)

32 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

47,295.36 (AUD)

3,264 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

492.32 (AUD)

34 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

5,020.59 (AUD)

339 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

5,137.28 (AUD)

349 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

5,216.40 (AUD)

360 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

5,267.08 (AUD)

364 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

5,743.79 (AUD)

391 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

5,978.12 (AUD)

412 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

513.45 (AUD)

35 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

575.64 (AUD)

39 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

58.64 (AUD)

4 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

6,781.32 (AUD)

468 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

663.75 (AUD)

45 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

664,433.04 (AUD)

45,600 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

695.04 (AUD)

48 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

7,204.01 (AUD)

497 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

7,210.33 (AUD)

491 Ordinary Shares

131

11/13/2020
Morgan Stanley Australia Securities Limited

Buy

7,265.82 (AUD)

498 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

7,340.80 (AUD)

496 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

7,479.42 (AUD)

516 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

72.50 (AUD)

5 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

726.00 (AUD)

50 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

75,458.00 (AUD)

5,204 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

8,157.87 (AUD)

563 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

8,175.18 (AUD)

564 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

8,323.00 (AUD)

574 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

8,417.37 (AUD)

573 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

8,456.32 (AUD)

584 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

8,499.49 (AUD)

578 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

8,861.76 (AUD)

612 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

80,069.00 (AUD)

5,522 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

83,462.40 (AUD)

5,760 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

86,960.10 (AUD)

6,018 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

868.80 (AUD)

60 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

870.00 (AUD)

60 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

891.82 (AUD)

61 Ordinary Shares

11/13/2020

Morgan Stanley Australia Securities Limited

Buy

9,116.80 (AUD)

616 Ordinary Shares

11/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,945 Swaps

11/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

2,038 Swaps

11/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

2,472 Swaps

11/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

2,705 Swaps

11/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

22,121 Swaps

11/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

35,417 Swaps

11/13/2020

Morgan Stanley Capital Services LLC

Buy

N/A

657 Swaps

11/16/2020

Morgan Stanley & Co. International plc

Buy

N/A

2,506 Swaps

11/16/2020

Morgan Stanley Australia Securities Limited

Buy

1,484.10 (AUD)

102 Ordinary Shares

11/16/2020

Morgan Stanley Australia Securities Limited

Buy

11,052.72 (AUD)

756 Ordinary Shares

11/16/2020

Morgan Stanley Australia Securities Limited

Buy

189.15 (AUD)

13 Ordinary Shares

11/16/2020

Morgan Stanley Australia Securities Limited

Buy

2,200.07 (AUD)

151 Ordinary Shares

11/16/2020

Morgan Stanley Australia Securities Limited

Buy

3,647.03 (AUD)

251 Ordinary Shares

11/16/2020

Morgan Stanley Australia Securities Limited

Buy

334.42 (AUD)

23 Ordinary Shares

11/16/2020

Morgan Stanley Australia Securities Limited

Buy

47,766.95 (AUD)

3,265 Ordinary Shares

11/16/2020

Morgan Stanley Australia Securities Limited

Buy

5,390.63 (AUD)

371 Ordinary Shares

11/16/2020

Morgan Stanley Australia Securities Limited

Buy

5,560.00 (AUD)

382 Ordinary Shares

132

11/16/2020
Morgan Stanley Australia Securities Limited

Buy

6,640.98 (AUD)

453 Ordinary Shares

11/16/2020

Morgan Stanley Australia Securities Limited

Buy

8,388.72 (AUD)

573 Ordinary Shares

11/16/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,655 Swaps

11/16/2020

Morgan Stanley Capital Services LLC

Buy

N/A

2,104 Swaps

11/16/2020

Morgan Stanley Capital Services LLC

Buy

N/A

6,489 Swaps

11/17/2020

Morgan Stanley & Co. International plc

Borrow

N/A

35,000 Ordinary Shares

11/17/2020

Morgan Stanley & Co. International plc

Buy

1,554.00

100 Ordinary Shares

11/17/2020

Morgan Stanley & Co. International plc

Buy

20,406.99

1,314 Ordinary Shares

11/17/2020

Morgan Stanley & Co. International plc

Buy

N/A

2,633 Swaps

11/17/2020

Morgan Stanley & Co. International plc

Buy

N/A

3,900 Swaps

11/17/2020

Morgan Stanley & Co. International plc

Buy

N/A

47,268 Swaps

11/17/2020

Morgan Stanley & Co. International plc

Buy

N/A

7,402 Swaps

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

1,557.14 (AUD)

106 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

1,580.04 (AUD)

108 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

1,613.37 (AUD)

111 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

1,653.19 (AUD)

113 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

1,689.92 (AUD)

115 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

1,817.84 (AUD)

124 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

1,818.55 (AUD)

123 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

1,868.80 (AUD)

127 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

10,260.60 (AUD)

698 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

10,311.71 (AUD)

701 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

10,342.90 (AUD)

706 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

10,373.10 (AUD)

710 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

10,584.52 (AUD)

722 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

10,767.12 (AUD)

728 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

10,826.35 (AUD)

739 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

10,928.90 (AUD)

746 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

102,425.94 (AUD)

6,982 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

103,168.08 (AUD)

7,047 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

107,515.87 (AUD)

7,349 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

109,388.52 (AUD)

7,449 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

11,195.80 (AUD)

770 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

11,247.58 (AUD)

761 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

11,309.80 (AUD)

772 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

11,544.20 (AUD)

788 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

11,744.00 (AUD)

800 Ordinary Shares

133

11/17/2020
Morgan Stanley Australia Securities Limited

Buy

116,623.74 (AUD)

7,977 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

12,184.74 (AUD)

834 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

12,288.64 (AUD)

832 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

12,395.40 (AUD)

849 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

12,997.62 (AUD)

886 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

127,808.28 (AUD)

8,748 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

13,032.74 (AUD)

889 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

13,380.64 (AUD)

919 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

13,393.62 (AUD)

918 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

13,409,803.99 (AUD)

914,783 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

13,821.43 (AUD)

938 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

13,966.56 (AUD)

954 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

134,641.20 (AUD)

9,222 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

14,572.48 (AUD)

992 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

14,660.00 (AUD)

1,000 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

14,665.32 (AUD)

999 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

14,745.00 (AUD)

1,000 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

145.35 (AUD)

10 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

15,831.90 (AUD)

1,077 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

159,240.96 (AUD)

10,818 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

16,089.28 (AUD)

1,096 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

16,361.46 (AUD)

1,107 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

161,355.33 (AUD)

10,999 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

161.04 (AUD)

11 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

17,213.70 (AUD)

1,171 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

170,644.80 (AUD)

11,688 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

176,299.35 (AUD)

11,985 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

177,513.96 (AUD)

12,084 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

18,708.05 (AUD)

1,277 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

18,906.68 (AUD)

1,291 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

186,116.79 (AUD)

12,739 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

189,160.80 (AUD)

12,912 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

19,652.56 (AUD)

1,336 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

2,210.64 (AUD)

151 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

2,352.21 (AUD)

161 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

2,578,153.76 (AUD)

175,504 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

2,721.18 (AUD)

186 Ordinary Shares

134

11/17/2020
Morgan Stanley Australia Securities Limited

Buy

2,859.56 (AUD)

194 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

2,879.24 (AUD)

196 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

2,946.66 (AUD)

201 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

20,391.30 (AUD)

1,390 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

20,748.84 (AUD)

1,428 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

205,741.00 (AUD)

14,150 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

21,813.85 (AUD)

1,489 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

22,209.40 (AUD)

1,516 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

22,251.64 (AUD)

1,522 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

23,551.32 (AUD)

1,612 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

25,335.09 (AUD)

1,727 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

25,503.32 (AUD)

1,748 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

25,561.44 (AUD)

1,746 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

27,912.64 (AUD)

1,904 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

28,299.78 (AUD)

1,941 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

29,240.00 (AUD)

2,000 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

3,026.34 (AUD)

207 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

3,099.60 (AUD)

210 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

3,147.60 (AUD)

215 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

3,173.04 (AUD)

216 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

3,231.02 (AUD)

221 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

3,349.32 (AUD)

228 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

3,594.06 (AUD)

246 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

3,676.68 (AUD)

252 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

3,679.66 (AUD)

251 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

3,736.34 (AUD)

254 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

3,773.63 (AUD)

259 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

30,888.62 (AUD)

2,107 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

31,840.92 (AUD)

2,169 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

311,847.24 (AUD)

21,243 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

319,440.75 (AUD)

21,657 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

323,664.64 (AUD)

22,048 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

34,316.16 (AUD)

2,344 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

340,161.64 (AUD)

23,156 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

35,291.85 (AUD)

2,409 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

35,496.95 (AUD)

2,423 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

367.00 (AUD)

25 Ordinary Shares

135

11/17/2020
Morgan Stanley Australia Securities Limited

Buy

37,797.37 (AUD)

2,573 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

37,892.61 (AUD)

2,583 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

375,560.46 (AUD)

25,479 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

38,374.49 (AUD)

2,623 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

4,074.00 (AUD)

280 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

4,098.51 (AUD)

279 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

4,187.33 (AUD)

287 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

40,197.72 (AUD)

2,742 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

408.80 (AUD)

28 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

41,678.38 (AUD)

2,843 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

425.72 (AUD)

29 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

44,190.00 (AUD)

3,000 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

44.31 (AUD)

3 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

47,856.80 (AUD)

3,260 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

49,829.80 (AUD)

3,413 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

5,196.72 (AUD)

354 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

5,352,048.87 (AUD)

364,594 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

5,610.95 (AUD)

383 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

5,761.80 (AUD)

396 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

5,841.36 (AUD)

399 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

50,709.88 (AUD)

3,452 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

509.95 (AUD)

35 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

52,663.88 (AUD)

3,622 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

53,355.72 (AUD)

3,652 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

55,788.53 (AUD)

3,829 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

56,077.60 (AUD)

3,820 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

572.13 (AUD)

39 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

589,155.81 (AUD)

39,997 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

59,983.00 (AUD)

4,100 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

6,167.65 (AUD)

421 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

6,201.30 (AUD)

420 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

6,226.56 (AUD)

423 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

6,867.18 (AUD)

471 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

601.88 (AUD)

41 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

62,181.40 (AUD)

4,259 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

66,135.30 (AUD)

4,499 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

68,822.65 (AUD)

4,685 Ordinary Shares

136

11/17/2020
Morgan Stanley Australia Securities Limited

Buy

7,032.00 (AUD)

480 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

7,046.97 (AUD)

483 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

7,066.12 (AUD)

482 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

7,285.00 (AUD)

500 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

7,344.26 (AUD)

502 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

7,808.45 (AUD)

533 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

7,854.80 (AUD)

538 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

7,980.73 (AUD)

547 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

75,132.50 (AUD)

5,125 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

768.04 (AUD)

52 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

77,167.44 (AUD)

5,271 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

774,399.00 (AUD)

52,860 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

79,371.98 (AUD)

5,429 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

795.42 (AUD)

54 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

8,233.87 (AUD)

563 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

8,348.02 (AUD)

571 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

8,476.82 (AUD)

583 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

852.02 (AUD)

58 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

870,426.57 (AUD)

59,253 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

875.40 (AUD)

60 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

879,877.64 (AUD)

59,754 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

9,227.43 (AUD)

629 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

9,229.44 (AUD)

627 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

9,527.32 (AUD)

649 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

9,859.45 (AUD)

673 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

91,415.87 (AUD)

6,223 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

93,142.56 (AUD)

6,384 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

93,340.26 (AUD)

6,354 Ordinary Shares

11/17/2020

Morgan Stanley Australia Securities Limited

Buy

99,300.06 (AUD)

6,714 Ordinary Shares

11/17/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,401 Swaps

11/17/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,699 Swaps

11/17/2020

Morgan Stanley Capital Services LLC

Buy

N/A

13,622 Swaps

11/17/2020

Morgan Stanley Capital Services LLC

Buy

N/A

3,766 Swaps

11/17/2020

Morgan Stanley Capital Services LLC

Buy

N/A

55 Swaps

11/17/2020

Morgan Stanley Capital Services LLC

Buy

N/A

76,622 Swaps

11/18/2020

Morgan Stanley & Co. International plc

Buy

175,068.66

11,813 Ordinary Shares

11/18/2020

Morgan Stanley & Co. International plc

Buy

N/A

100,000 Swaps

137

11/18/2020
Morgan Stanley & Co. International plc

Buy

N/A

100,458 Swaps

11/18/2020

Morgan Stanley & Co. International plc

Buy

N/A

269,772 Swaps

11/18/2020

Morgan Stanley & Co. International plc

Buy

N/A

32,200 Swaps

11/18/2020

Morgan Stanley & Co. International plc

Buy

N/A

48,858 Swaps

11/18/2020

Morgan Stanley & Co. International plc

Buy

N/A

858,129 Swaps

11/18/2020

Morgan Stanley & Co. International plc

Buy

N/A

91,880 Swaps

11/18/2020

Morgan Stanley & Co. LLC

Borrow

N/A

1,000,000 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Borrow

N/A

155,000 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

1,015.92 (AUD)

72 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

1,016.64 (AUD)

72 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

1,083.76 (AUD)

76 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

1,119.20 (AUD)

80 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

1,151.01 (AUD)

81 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

1,169.05 (AUD)

83 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

1,239,984.06 (AUD)

88,697 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

1,265.58 (AUD)

89 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

1,302.93 (AUD)

93 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

1,437,000.00 (AUD)

100,000 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

1,565.65 (AUD)

111 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

1,602.84 (AUD)

114 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

1,856.40 (AUD)

130 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

1,858.76 (AUD)

124 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

1,872.64 (AUD)

133 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

1,944.61 (AUD)

139 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

10,010.52 (AUD)

713 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

10,024,000.00 (AUD)

700,000 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

10,162.15 (AUD)

722 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

10,274.56 (AUD)

736 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

10,398.42 (AUD)

738 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

10,398.42 (AUD)

738 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

10,580.64 (AUD)

752 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

10,635.00 (AUD)

750 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

10,639.20 (AUD)

744 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

10,671.48 (AUD)

738 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

10,700.96 (AUD)

752 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

10,755.00 (AUD)

750 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

10,909.89 (AUD)

779 Ordinary Shares

138

11/18/2020
Morgan Stanley Australia Securities Limited

Buy

10,965.00 (AUD)

750 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

101,574.81 (AUD)

7,209 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

102,897.90 (AUD)

7,363 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

104,341.93 (AUD)

7,469 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

11,186.25 (AUD)

785 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

11,511.53 (AUD)

817 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

11,774.70 (AUD)

801 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

110,292.00 (AUD)

7,878 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

112.40 (AUD)

8 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

113.44 (AUD)

8 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

114,410.80 (AUD)

8,120 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

12,140.10 (AUD)

846 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

12,350.50 (AUD)

850 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

12,365.70 (AUD)

877 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

12,418.56 (AUD)

882 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

12,584.60 (AUD)

890 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

12,679.86 (AUD)

907 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

120,008.00 (AUD)

8,572 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

121,280.59 (AUD)

8,666 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

125.64 (AUD)

9 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

126.54 (AUD)

9 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

13,366.80 (AUD)

948 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

13,399.88 (AUD)

949 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

13,638.92 (AUD)

977 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

13,657.60 (AUD)

970 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

13,804.00 (AUD)

986 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

13,855.04 (AUD)

990 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

13,933.06 (AUD)

997 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

131,700.00 (AUD)

8,780 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

14,383.38 (AUD)

1,023 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

14,404.86 (AUD)

1,013 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

14,440.10 (AUD)

985 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

14,517.13 (AUD)

1,012 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

14,715.00 (AUD)

981 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

14,910.00 (AUD)

1,065 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

14.13 (AUD)

1 Ordinary Share

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

15,406.65 (AUD)

1,095 Ordinary Shares

139

11/18/2020
Morgan Stanley Australia Securities Limited

Buy

15,638.40 (AUD)

1,080 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

15,649.20 (AUD)

1,080 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

15,668.08 (AUD)

1,112 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

15,677.67 (AUD)

1,091 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

15,947.10 (AUD)

1,131 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

152,236.62 (AUD)

10,774 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

156,679.20 (AUD)

11,112 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

156.53 (AUD)

11 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

16,192.00 (AUD)

1,150 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

16,209.25 (AUD)

1,150 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

16,211.83 (AUD)

1,151 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

16,438.15 (AUD)

1,165 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

16,604.00 (AUD)

1,186 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

16,821.74 (AUD)

1,196 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

16,848.65 (AUD)

1,127 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

16,861.84 (AUD)

1,198 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

161,061.12 (AUD)

11,439 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

163,039.76 (AUD)

11,596 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

166,725.48 (AUD)

11,926 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

17,323.79 (AUD)

1,223 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

17,907.00 (AUD)

1,270 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

17,996.12 (AUD)

1,262 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

18,367.11 (AUD)

1,311 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

19,177.84 (AUD)

1,364 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

19,203.71 (AUD)

1,361 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

19,306.00 (AUD)

1,379 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

19,418.74 (AUD)

1,342 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

19,921.22 (AUD)

1,397 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

19,991.07 (AUD)

1,431 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

2,150.80 (AUD)

152 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

2,172.10 (AUD)

145 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

2,258.88 (AUD)

156 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

2,453.44 (AUD)

176 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

2,479.75 (AUD)

175 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

2,563.83 (AUD)

183 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

2,569.60 (AUD)

176 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

2,590.72 (AUD)

184 Ordinary Shares

140

11/18/2020
Morgan Stanley Australia Securities Limited

Buy

2,635.76 (AUD)

188 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

2,759.25 (AUD)

195 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

2,781.64 (AUD)

197 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

2,801.92 (AUD)

199 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

2,884.35 (AUD)

205 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

2,890.50 (AUD)

205 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

2,901,912.48 (AUD)

207,576 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

2,937.90 (AUD)

210 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

2,970.00 (AUD)

198 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

20,020.56 (AUD)

1,428 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

20,085.00 (AUD)

1,427 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

20,198.12 (AUD)

1,433 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

20,331.15 (AUD)

1,445 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

20,447.31 (AUD)

1,443 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

20,496.00 (AUD)

1,464 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

20,667.55 (AUD)

1,471 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

20,672.12 (AUD)

1,475 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

20,697.56 (AUD)

1,378 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

201,707.52 (AUD)

14,336 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

209,700.00 (AUD)

15,000 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

21,503.50 (AUD)

1,483 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

22,079.60 (AUD)

1,528 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

22,296.12 (AUD)

1,596 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

22,589.49 (AUD)

1,617 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

223,527.52 (AUD)

16,012 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

223.84 (AUD)

16 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

224.24 (AUD)

16 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

23,416.36 (AUD)

1,672 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

23,440.86 (AUD)

1,569 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

23,781.02 (AUD)

1,686 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

23,889.60 (AUD)

1,680 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

23,966.84 (AUD)

1,669 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

233,347.33 (AUD)

16,381 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

233,829.48 (AUD)

16,726 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

239.19 (AUD)

17 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

24,022.37 (AUD)

1,609 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

24,102.84 (AUD)

1,707 Ordinary Shares

141

11/18/2020
Morgan Stanley Australia Securities Limited

Buy

24,153.75 (AUD)

1,695 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

24,707.41 (AUD)

1,729 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

245,490.07 (AUD)

17,423 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

25,265.25 (AUD)

1,773 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

25,321.90 (AUD)

1,810 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

25,586.11 (AUD)

1,793 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

253.44 (AUD)

18 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

26,352.87 (AUD)

1,839 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

26,620.80 (AUD)

1,880 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

26,647.12 (AUD)

1,786 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

26,678.25 (AUD)

1,775 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

260,937.76 (AUD)

18,305 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

267.90 (AUD)

19 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

27,006.00 (AUD)

1,929 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

28,971.36 (AUD)

2,046 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

284,900.00 (AUD)

20,000 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

286.20 (AUD)

20 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

29,121.57 (AUD)

2,007 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

29,582.28 (AUD)

2,107 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

3,055.58 (AUD)

209 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

3,082.52 (AUD)

218 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

3,146.50 (AUD)

217 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

3,186.00 (AUD)

225 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

3,231.19 (AUD)

229 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

3,503.96 (AUD)

251 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

3,617.16 (AUD)

258 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

3,638.31 (AUD)

247 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

3,661.83 (AUD)

261 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

3,780.48 (AUD)

264 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

3,798.90 (AUD)

270 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

3,870.56 (AUD)

272 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

3,914.22 (AUD)

267 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

3,926.75 (AUD)

278 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

30,709.00 (AUD)

2,140 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

31,775.04 (AUD)

2,244 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

323.61 (AUD)

23 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

326.02 (AUD)

23 Ordinary Shares

142

11/18/2020
Morgan Stanley Australia Securities Limited

Buy

34,802.56 (AUD)

2,444 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

34,833.07 (AUD)

2,441 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

340.08 (AUD)

24 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

348.75 (AUD)

25 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

349.87 (AUD)

25 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

35,285.52 (AUD)

2,524 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

35,312.64 (AUD)

2,508 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

35,543.09 (AUD)

2,519 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

35,693.35 (AUD)

2,555 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

350,874.99 (AUD)

25,000 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

357.50 (AUD)

25 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

36,254.78 (AUD)

2,574 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

36,962.73 (AUD)

2,583 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

366.47 (AUD)

26 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

37,298.64 (AUD)

2,668 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

37,827.48 (AUD)

2,679 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

38,470.63 (AUD)

2,563 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

381.51 (AUD)

27 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

388.26 (AUD)

27 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

395.78 (AUD)

28 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

4,055.31 (AUD)

287 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

4,059.60 (AUD)

287 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

4,086.10 (AUD)

290 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

4,089.00 (AUD)

290 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

4,210.99 (AUD)

301 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

4,287.45 (AUD)

303 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

4,305.60 (AUD)

288 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

4,351.32 (AUD)

306 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

4,413.00 (AUD)

300 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

4,609.29 (AUD)

329 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

4,972.00 (AUD)

353 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

40,224.88 (AUD)

2,809 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

405.72 (AUD)

28 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

411.51 (AUD)

29 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

42,521.66 (AUD)

2,957 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

42,678.61 (AUD)

3,029 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

426.90 (AUD)

30 Ordinary Shares

143

11/18/2020
Morgan Stanley Australia Securities Limited

Buy

43,245.90 (AUD)

3,078 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

434.31 (AUD)

31 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

448.50 (AUD)

30 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

460,109.76 (AUD)

32,912 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

460.80 (AUD)

32 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

485.10 (AUD)

33 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

49,800.72 (AUD)

3,517 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

5,638.14 (AUD)

394 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

5,656.00 (AUD)

400 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

5,680.26 (AUD)

402 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

5,799.17 (AUD)

403 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

5,833.83 (AUD)

417 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

5,907.84 (AUD)

408 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

5,915.52 (AUD)

416 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

5,984.00 (AUD)

400 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

512.09 (AUD)

36 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

53,232.98 (AUD)

3,801 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

555.36 (AUD)

39 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

56.44 (AUD)

4 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

58,773.32 (AUD)

4,158 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

585.07 (AUD)

41 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

59,626.56 (AUD)

4,256 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

6,286.17 (AUD)

443 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

6,330.24 (AUD)

448 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

6,386.76 (AUD)

452 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

6,414.48 (AUD)

453 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

6,495.89 (AUD)

463 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

6,584.76 (AUD)

469 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

6,615.08 (AUD)

472 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

6,725.88 (AUD)

471 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

6,746.02 (AUD)

481 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

6,800.90 (AUD)

470 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

6,816.17 (AUD)

479 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

6,860.00 (AUD)

490 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

6,910.78 (AUD)

466 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

60,249.30 (AUD)

4,273 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

602.21 (AUD)

43 Ordinary Shares

144

11/18/2020
Morgan Stanley Australia Securities Limited

Buy

607.37 (AUD)

43 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

612.95 (AUD)

41 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

62,189.40 (AUD)

4,420 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

632,301.42 (AUD)

45,229 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

652.28 (AUD)

46 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

672,004.62 (AUD)

48,069 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,038.39 (AUD)

499 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,055.61 (AUD)

502 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,055.67 (AUD)

491 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,104.24 (AUD)

506 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,168.00 (AUD)

512 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,175.42 (AUD)

479 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,201.92 (AUD)

484 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,211.40 (AUD)

505 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,212.78 (AUD)

513 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,226.70 (AUD)

510 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,226.84 (AUD)

514 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,323.66 (AUD)

522 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,412.76 (AUD)

531 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,459.97 (AUD)

497 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,484.65 (AUD)

535 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,498.64 (AUD)

536 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,619.01 (AUD)

511 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,642.20 (AUD)

542 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,657.85 (AUD)

541 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,764.45 (AUD)

555 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,768.20 (AUD)

535 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,856.74 (AUD)

559 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,895.97 (AUD)

531 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,949.56 (AUD)

563 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,966.45 (AUD)

566 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

7,997.00 (AUD)

550 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

703.00 (AUD)

50 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

72,717.64 (AUD)

5,209 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

73,115.40 (AUD)

5,230 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

731.64 (AUD)

52 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

745.97 (AUD)

53 Ordinary Shares

145

11/18/2020
Morgan Stanley Australia Securities Limited

Buy

794,427.48 (AUD)

56,826 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

8,192.10 (AUD)

581 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

8,388.00 (AUD)

600 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

8,583.30 (AUD)

612 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

8,608.99 (AUD)

611 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

8,712.54 (AUD)

582 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

8,878.33 (AUD)

629 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

8,911.32 (AUD)

628 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

84,346.50 (AUD)

5,817 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

846.60 (AUD)

60 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

858.45 (AUD)

59 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

86,438.88 (AUD)

5,778 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

864.20 (AUD)

58 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

9,199.04 (AUD)

646 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

9,201.60 (AUD)

639 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

9,235.50 (AUD)

655 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

9,254.40 (AUD)

640 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

9,360.68 (AUD)

662 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

9,498.08 (AUD)

667 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

9,971.95 (AUD)

710 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

900.90 (AUD)

63 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

92,375.97 (AUD)

6,603 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

928.62 (AUD)

66 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

938.00 (AUD)

67 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

96,441.85 (AUD)

6,835 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

96,542.91 (AUD)

6,891 Ordinary Shares

11/18/2020

Morgan Stanley Australia Securities Limited

Buy

97.65 (AUD)

7 Ordinary Shares

11/18/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,304 Swaps

11/18/2020

Morgan Stanley Capital Services LLC

Buy

N/A

1,729 Swaps

11/18/2020

Morgan Stanley Capital Services LLC

Buy

N/A

13 Swaps

11/18/2020

Morgan Stanley Capital Services LLC

Buy

N/A

14,268 Swaps

11/18/2020

Morgan Stanley Capital Services LLC

Buy

N/A

242,551 Swaps

11/18/2020

Morgan Stanley Capital Services LLC

Buy

N/A

254 Swaps

11/18/2020

Morgan Stanley Capital Services LLC

Buy

N/A

31,767 Swaps

11/18/2020

Morgan Stanley Capital Services LLC

Buy

N/A

5,556 Swaps

11/18/2020

Morgan Stanley Capital Services LLC

Buy

N/A

700 Swaps

11/19/2020

Morgan Stanley & Co. International plc

Buy

N/A

1,088 Swaps

146

11/19/2020
Morgan Stanley & Co. International plc

Buy

N/A

100,000 Swaps

11/19/2020

Morgan Stanley & Co. International plc

Buy

N/A

170,924 Swaps

11/19/2020

Morgan Stanley & Co. International plc

Buy

N/A

24,750 Swaps

11/19/2020

Morgan Stanley & Co. International plc

Buy

N/A

52,351 Swaps

11/19/2020

Morgan Stanley & Co. International plc

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

15,000 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Borrow

N/A

1,000,000 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

1,354.81 (AUD)

99 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

1,367.49 (AUD)

100 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

1,432,274.40 (AUD)

103,788 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

1,723.68 (AUD)

126 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

1,830.08 (AUD)

133 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

10,396.35 (AUD)

755 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

10,635.07 (AUD)

776 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

103,162.50 (AUD)

7,500 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

106,687.35 (AUD)

7,745 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

11,184.36 (AUD)

814 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

11,783.54 (AUD)

862 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

129,339.50 (AUD)

9,305 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

13,764.84 (AUD)

1,004 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

149,900.80 (AUD)

10,890 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

15,023.07 (AUD)

1,091 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

15,323.06 (AUD)

1,114 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

15,567.42 (AUD)

1,133 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

15,631.70 (AUD)

1,141 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

15,871.04 (AUD)

1,153 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

150.48 (AUD)

11 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

153,538.80 (AUD)

11,126 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

154,178.92 (AUD)

11,116 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

16,166.09 (AUD)

1,177 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

161,199.75 (AUD)

11,775 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

164,934.30 (AUD)

12,039 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

17,358.92 (AUD)

1,268 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

19,244.02 (AUD)

1,395 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

19,660.14 (AUD)

1,434 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

19,782.02 (AUD)

1,434 Ordinary Shares

147

11/19/2020
Morgan Stanley Australia Securities Limited

Buy

2,057.69 (AUD)

149 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

2,062.66 (AUD)

151 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

2,298.24 (AUD)

168 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

2,454.98 (AUD)

179 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

2,865.39 (AUD)

209 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

2,895.92 (AUD)

212 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

20,092.80 (AUD)

1,456 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

20,369.75 (AUD)

1,475 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

206.02 (AUD)

15 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

206.47 (AUD)

15 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

207.00 (AUD)

15 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

21,090.90 (AUD)

1,535 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

215,266.20 (AUD)

15,599 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

23,128.80 (AUD)

1,676 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

23,680.96 (AUD)

1,721 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

24,330.72 (AUD)

1,758 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

24,679.69 (AUD)

1,780 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

25,518.16 (AUD)

1,864 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

25,784.94 (AUD)

1,878 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

26,075.20 (AUD)

1,895 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

26,109.16 (AUD)

1,903 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

26,604.69 (AUD)

1,937 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

273.90 (AUD)

20 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

29,139.40 (AUD)

2,120 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

29,780.40 (AUD)

2,158 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

3,450.00 (AUD)

250 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

3,488.40 (AUD)

255 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

3,544.92 (AUD)

258 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

3,581.54 (AUD)

262 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

3,592.58 (AUD)

263 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

3,852.99 (AUD)

279 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

32,205.94 (AUD)

2,338 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

32,469.35 (AUD)

2,352 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

32,735.04 (AUD)

2,379 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

32,793.75 (AUD)

2,385 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

33,166.09 (AUD)

2,420 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

342.62 (AUD)

25 Ordinary Shares

148

11/19/2020
Morgan Stanley Australia Securities Limited

Buy

35,606.99 (AUD)

2,600 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

39,579.30 (AUD)

2,889 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

4,001.25 (AUD)

291 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

4,067.41 (AUD)

297 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

4,126.81 (AUD)

302 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

4,260.36 (AUD)

312 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

4,446.90 (AUD)

324 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

4,470.09 (AUD)

327 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

4,873.64 (AUD)

356 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

4,957.20 (AUD)

360 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

405,816.60 (AUD)

29,407 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

42,478.40 (AUD)

3,056 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

43,597.02 (AUD)

3,173 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

45,360.60 (AUD)

3,287 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

468.86 (AUD)

34 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

47,080.14 (AUD)

3,434 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

49,573.92 (AUD)

3,608 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

496.80 (AUD)

36 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

5,175.64 (AUD)

376 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

5,559.04 (AUD)

404 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

5,994.30 (AUD)

435 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

52,272.69 (AUD)

3,792 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

55,963.02 (AUD)

4,073 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

58,608.60 (AUD)

4,247 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

6,650.91 (AUD)

486 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

6,697.08 (AUD)

486 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

6,817.20 (AUD)

494 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

60,639.33 (AUD)

4,423 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

63,043.00 (AUD)

4,600 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

64,036.72 (AUD)

4,664 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

68,851.44 (AUD)

5,033 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

68.45 (AUD)

5 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

68.45 (AUD)

5 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

69.00 (AUD)

5 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

7,142.19 (AUD)

520 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

7,152.02 (AUD)

523 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

7,499.04 (AUD)

544 Ordinary Shares

149

11/19/2020
Morgan Stanley Australia Securities Limited

Buy

7,693.78 (AUD)

562 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

7,843.20 (AUD)

570 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

70,953.36 (AUD)

5,164 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

72,502.60 (AUD)

5,271 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

8,146.93 (AUD)

591 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

8,263.20 (AUD)

599 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

8,421.01 (AUD)

614 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

8,437.80 (AUD)

615 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

8,548.80 (AUD)

624 Ordinary Shares

11/19/2020

Morgan Stanley Australia Securities Limited

Buy

8,978.04 (AUD)

652 Ordinary Shares

11/19/2020

Morgan Stanley A

[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.