The a2 Milk Company Limited logo

SPH Notice – Morgan Stanley and its Subsidiaries

Substantial Holder Notice10 May 2021ATMConsumer Staples

Disclosure of beginning to have substa nti al holding

Se ction 276, Financial Markets Conduct Act 2013


To NZX Limited

and

To A2 MILK CO LTD (ATM)


Date this disclosure made: 10 May, 2021


Date on which substantial holding began: 05 May, 2021


Substantial product holder(s) giving dis closure


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


Summary of substantial hold ing


Class of quoted voting products: Ordinary Shares


Summary for Morgan Stanley and its Subsidiaries listed in Annexure A


For this dis closure,—


(a) total number he ld in class: 37,529,387


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


(c) total percentage held in class: 5.048%






Details of relevant in terests –
Details For Nature of Relevant Interest

For that Relevant Interest

Relevant Agreement Document / Comments

(a)

Number

held in

class

(b)

Percentage

held in

class

(c) Current

registered

holder(s)

(d)

Registered

holder(s)

once

transfers are

registered

Morgan Stanley & Co.

International plc


Holder of securities subject to an

obligation to return under a

Securities Lending Agreement.


12,616,890


1.697%

HSBC Nominees

(New Zealand)

Limited

Unknown

The relevant agreement document(s) 2000 Global

Master Securities Lending Agreement, 2010 Global

Master Securities Lending Agreement) are attached

in Annexure D (69 pages).

Holder of securities subject to an

obligation to return under a Prime

Brokerage Agreement.

125,151 0.017%

HSBC Nominees

(New Zealand)

Limited

Unknown

The relevant agreement document(s) (Prime

Brokerage Agreement) are attached in Annexure B

(80 pages).

Shares held or in respect of which

the holder may exercise control over

disposal in the ordinary course of

sales and trading businesses.

852,247 0.115%

HSBC Nominees

(New Zealand)

Limited

Unknown

The relevant agreements need not be attached

under regulation 139.

Derivative relevant interest over

quoted underlying.

5,760,880 0.775% Unknown Unknown

Swap Agreement: The relevant agreement

document(s) (1992 ISDA Master Agreement &

2002 ISDA Master Agreement) are attached in

Annexure C (65 pages).


Please refer to Table 2 for details on derivative

relevant interest.

Derivative relevant interest over

quoted underlying.

560,641 0.075% Unknown Unknown

Call Option Agreement: The relevant agreement

document(s) (2002 ISDA Master Agreement are

attached in Annexure C (41 pages).


Please refer to Table 2 for details on derivative

relevant interest.

Morgan Stanley & Co.

LLC

Shares held or in respect of which

the holder may exercise right to

rehypothecate pursuant to the

agreement(s).

6,058 0.001%

HSBC Nominees

(New Zealand)

Limited

Unknown

The relevant agreement document(s) (Prime

Brokerage Margin Agreement) are attached in

Annexure B (19 pages).

Holder of securities subject to an

obligation to return under a

Securities Lending Agreement.

100,000 0.013%

HSBC Custody

Nominees

(Australia) Limited

Unknown

The relevant agreement document(s) (Master

Securities Loan Agreement) are attached in

Annexure E (31 pages).

Holder of securities subject to an

obligation to return under a

Securities Lending Agreement.

84,649 0.011%

HSBC Nominees

(New Zealand)

Limited

Unknown

The relevant agreement document(s) (Master

Securities Loan Agreement) are attached in

Annexure E (31 pages).

Shares held or in respect of which

the holder may exercise control over

disposal in the ordinary course of

sales and trading businesses.

716,400 0.096%

HSBC Custody

Nominees

(Australia) Limited

Unknown

The relevant agreements need not be attached

under regulation 139.

Morgan Stanley
Australia Securities

Limited

Shares held or in respect of which

the holder may exercise control over

disposal in the ordinary course of

sales and trading businesses.

1,478,821 0.199%

Morgan Stanley

Australia Securities

(Nominee) Pty

Limited

Unknown

The relevant agreements need not be attached

under regulation 139.

Morgan Stanley

Investment

Management Inc.

Shares held or in respect of which

the holder may exercise control over

disposal in the ordinary course of

investment management business.

13,163 0.002%

HSBC Nominees

(New Zealand)

Limited

Unknown

The relevant agreements need not be attached

under regulation 139.

Morgan Stanley Smith

Barney LLC

Shares held or in respect of which

the holder may exercise control over

disposal in the ordinary course of

discretionary managed business.

16,450 0.002%

HSBC Custody

Nominees

(Australia) Limited;

Citibank Nominees

New Zealand

Unknown

The relevant agreements need not be attached

under regulation 139.

Morgan Stanley

Wealth Management

Australia Pty Ltd

Shares held or in respect of which

the holder may exercise control over

disposal in the ordinary course of

discretionary managed business.

42,726 0.006%

Morgan Stanley

Wealth

Management

Australia Pty

discretionary client

account

Unknown

The relevant agreements need not be attached

under regulation 139.

Morgan Stanley

Capital Services LLC

Derivative relevant interest over

quoted underlying.


13,249,473


1.783% Unknown Unknown

Swap Agreement: The relevant agreement

document(s) (1992 ISDA Master Agreement &

2002 ISDA Master Agreement) are attached in

Annexure C (65 pages).


Please refer to Table 2 for details on derivative

relevant interest.

E*TRADE Securities

LLC


Shares held or in respect of which

the holder may exercise right to

rehypothecate pursuant to the

agreement(s).

15,484 0.002%

BNP Paribas

Nominees Pty

Limited

Unknown

The relevant agreement document(s) (Margin

Agreement) may be viewed here

.

Shares held or in respect of which

the holder may exercise right to

rehypothecate pursuant to the

agreement(s).

3,350 0.000%

BNP Paribas

Nominees Pty

Limited

Unknown

The relevant agreement document(s) (Fully Paid

Lending Program: Master Securities Lending

Agreement) are attached in Annexure F (15

pages).

American Depositary Receipts held or

in respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s).

633 0.000%

DTC Through E

Trade

Unknown

The relevant agreement document(s) (Margin

Agreement) may be viewed here


Parametric Portfolio

Associates LLC


Shares held or in respect of which

the holder may exercise control over

disposal in the ordinary course of

investment management business.

1,772,207 0.238%

Unknown


Unknown

The relevant agreements need not be attached

under regulation 139.

American Depositary Receipts held or

in respect of which the holder may

exercise control over disposal in the

ordinary course of investment

management business.

114,164 0.016%

The relevant agreements need not be attached

under regulation 139.

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

(b) Details of Derivative

Notional Value of the

Derivative

Settlement

Type

Expiry Date of

the Derivative

Prices specified in the

terms of the derivative

(if any)

Morgan Stanley & Co. International plc


Swap Agreement

686,320.83 (AUD)

Cash

5/25/2023

Not Applicable

412,169.11 (AUD) 2/22/2023

406,907.70 (AUD) 11/04/2022

17,043,119.37 (AUD) 9/20/2023

912,885.89 (AUD) 11/21/2022

164,436.71 (AUD) 4/28/2023

3,881,886.87 (AUD) 12/21/2022

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

537,168.00 (AUD) 1/18/2023

285,537.70 (AUD) 8/29/2022

2,657,249.23 (AUD) 11/05/2021

23,374.78 (AUD) 10/04/2022

176,684.53 (AUD) 3/31/2022

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

Call Option Agreement

2,226,807.53 (AUD)

Physical

5/26/2021 10.07 (AUD)

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

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

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

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

Morgan Stanley Capital Services LLC Swap Agreement

1,417,320.53

Cash

2/15/2023

Not Applicable

382,597.77 3/15/2023

5,350,995.57 (AUD) 6/03/2024

47,544.71 2/22/2023

1,415,556.18 (AUD) 1/31/2023
70,189.35 (AUD) 4/28/2023

24,154.13 (AUD) 2/28/2023

465,530.16 (AUD) 5/31/2022

431,398.17 (AUD) 4/28/2023

5,812.72 10/31/2022

215,574.21 (AUD) 7/14/2022

3,906,508.18 2/22/2023

3,951.04 (AUD) 3/15/2023

213,751.52 (AUD) 3/15/2023

4,827,380.42 (AUD) 5/31/2022

1,983,565.04 (AUD) 11/08/2021

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

66,304.62 (AUD) 11/24/2022

22,489,808.61 (AUD) 8/17/2022

5,429,586.18 (AUD) 8/17/2022

19,731,979.43 (AUD) 10/15/2021

7,032.28 (AUD) 12/30/2022

4,800,000.00 (AUD) 9/13/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 holding
Details 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

01/06/2021Morgan Stanley & Co. International plcBuy547.5547 Ordinary Shares

01/06/2021Morgan Stanley & Co. International plcBuy8,587.44728 Ordinary Shares

01/06/2021Morgan Stanley & Co. International plcBuyN/A

10,671 Swaps

01/06/2021Morgan Stanley & Co. International plcBuyN/A154,597 Swaps

01/06/2021Morgan Stanley & Co. International plcBuy

N/A2,756 Swaps

01/06/2021Morgan Stanley & Co. International plcBuyN/A

57,147 Swaps

01/06/2021Morgan Stanley & Co. International plcBuyN/A6,134 Swaps

01/06/2021Morgan Stanley & Co. LLCBorrowN/A73 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBorrowN/A800,000 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,020.11 (AUD)91 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

1,053.12 (AUD)96 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,064.09 (AUD)

97 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,105.83 (AUD)99 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,152.05 (AUD)103 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,154.11 (AUD)103 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,220.40 (AUD)108 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,239.04 (AUD)113 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,274.84 (AUD)116 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,362.74 (AUD)122 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,380.12 (AUD)124 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

1,422.54 (AUD)126 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,454.10 (AUD)131 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,485.00 (AUD)132 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

1,586.30 (AUD)145 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,672.50 (AUD)150 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,761.24 (AUD)156 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,782.81 (AUD)162 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,907.14 (AUD)167 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,985.40 (AUD)180 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy1,988.69 (AUD)179 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy10,085.84 (AUD)907 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited
Buy10,155.77 (AUD)917 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy10,170.88 (AUD)928 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy10,274.04 (AUD)906 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy10,276.40 (AUD)920 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy10,314.64 (AUD)

904 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy10,668.50 (AUD)950 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

10,887.87 (AUD)973 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy10,925.64 (AUD)

979 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy10.94 (AUD)1 Ordinary Share

01/06/2021Morgan Stanley Australia Securities LimitedBuy

101,192.00 (AUD)9,035 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy104,891.16 (AUD)

9,566 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy108,196.95 (AUD)9,881 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

109.80 (AUD)10 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy11,046.76 (AUD)997 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy11,178.82 (AUD)995 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy11,858.72 (AUD)1,082 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy12,054.83 (AUD)1,087 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy12,342.21 (AUD)1,121 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy12,560.16 (AUD)1,146 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy12,807.90 (AUD)1,140 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy120.78 (AUD)11 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy121.33 (AUD)11 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy122.21 (AUD)11 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy123,167.95 (AUD)11,192 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy126,354.78 (AUD)11,440 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy13,184.95 (AUD)1,197 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy13,200.00 (AUD)1,200 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy13,231.91 (AUD)1,198 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy13,677.77 (AUD)1,244 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy13,832.13 (AUD)1,223 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy130,034.58 (AUD)11,631 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy130,979.35 (AUD)11,891 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy131.28 (AUD)12 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited
Buy14,116.04 (AUD)1,247 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy14,300.70 (AUD)1,306 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy15,407.56 (AUD)1,372 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy15,604.49 (AUD)1,397 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy15,612.21 (AUD)

1,431 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy154.14 (AUD)14 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

154.84 (AUD)14 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy158,770.80 (AUD)

14,493 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy16,089.35 (AUD)1,466 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

16,129.12 (AUD)1,475 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy16,183.44 (AUD)

1,482 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy16,305.96 (AUD)1,452 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

16,349.56 (AUD)1,487 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy162,309.26 (AUD)14,816 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy164.25 (AUD)15 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy17,301.40 (AUD)1,570 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy18,020.73 (AUD)1,599 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy18,331.65 (AUD)1,665 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy18,674.50 (AUD)1,690 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy19,223.84 (AUD)1,754 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy19,328.83 (AUD)1,697 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy19,380.06 (AUD)1,709 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy194,636.25 (AUD)17,775 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy2,107.68 (AUD)191 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy2,248.49 (AUD)206 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy2,255.33 (AUD)202 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy2,290.92 (AUD)204 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy2,300.10 (AUD)204 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy2,306.17 (AUD)206 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy2,329.44 (AUD)211 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy2,333.10 (AUD)210 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy2,367.42 (AUD)211 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy2,434.23 (AUD)222 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited
Buy2,619.07 (AUD)235 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy2,642.22 (AUD)233 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy2,694.87 (AUD)243 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy2,756.52 (AUD)247 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy2,757.47 (AUD)

245 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy2,910.72 (AUD)256 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

20,442.84 (AUD)1,822 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy20,568.73 (AUD)

1,881 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy20,647.36 (AUD)1,808 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

209,079.30 (AUD)19,094 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy21,760.44 (AUD)

1,924 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy21,876.16 (AUD)1,996 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

21,887.12 (AUD)1,997 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy21,937.97 (AUD)1,957 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy212,479.75 (AUD)19,378 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy22,013.76 (AUD)1,994 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy22,019.16 (AUD)1,959 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy22,035.00 (AUD)1,950 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy22,161.22 (AUD)2,011 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy22,432.50 (AUD)1,994 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy22,492.80 (AUD)1,980 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy22,650.43 (AUD)1,993 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy22,927.81 (AUD)2,091 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy22.04 (AUD)2 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy22.58 (AUD)2 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy23,451.12 (AUD)2,068 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy23,753.99 (AUD)2,119 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy23,970.64 (AUD)2,126 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy239,618.87 (AUD)21,893 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy24,044.04 (AUD)2,172 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy24,089.63 (AUD)2,129 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy24,406.92 (AUD)2,232 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy24,664.20 (AUD)2,222 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited
Buy247,294.80 (AUD)22,584 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy25,099.19 (AUD)2,239 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy25,666.19 (AUD)2,328 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy26,497.92 (AUD)2,368 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy27,398.07 (AUD)

2,493 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy28,236.80 (AUD)2,560 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

28,299.05 (AUD)2,561 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy28,445.85 (AUD)

2,565 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy282.75 (AUD)25 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

286.78 (AUD)26 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy29,057.07 (AUD)

2,584 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy29,271.65 (AUD)2,579 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

29,517.81 (AUD)2,681 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy3,116.38 (AUD)278 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy3,162.62 (AUD)282 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy3,173.76 (AUD)288 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy3,496.33 (AUD)309 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy3,532.34 (AUD)322 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy3,658.20 (AUD)335 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy3,672.39 (AUD)326 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy3,796.20 (AUD)342 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy3,806.59 (AUD)347 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy3,969.33 (AUD)362 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy30,659.35 (AUD)2,735 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy301.05 (AUD)27 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy31,090.48 (AUD)2,820 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy31,120.20 (AUD)2,754 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy31,309.62 (AUD)2,798 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy31,878.47 (AUD)2,902 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy32,207.69 (AUD)2,940 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy32,268.72 (AUD)2,817 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy32,324.53 (AUD)2,833 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy32,661.42 (AUD)2,911 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited
Buy33,602.01 (AUD)2,971 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy33,652.19 (AUD)3,029 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy33.60 (AUD)3 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy330,525.75 (AUD)30,185 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy331,467.45 (AUD)

30,271 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy34,045.96 (AUD)3,029 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

34,450.80 (AUD)3,022 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy35,599.10 (AUD)

3,170 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy35,723.16 (AUD)3,201 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

357.28 (AUD)32 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy37,080.00 (AUD)

3,296 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy37,290.00 (AUD)3,390 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

385,702.80 (AUD)35,224 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy39,047.30 (AUD)3,502 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy39,251.75 (AUD)3,583 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy39,474.75 (AUD)3,605 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy4,332.82 (AUD)393 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy4,347.15 (AUD)397 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy4,362.96 (AUD)392 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy4,401.60 (AUD)393 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy4,416.88 (AUD)403 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy4,427.64 (AUD)392 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy4,480.20 (AUD)393 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy4,481.17 (AUD)401 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy4,519.27 (AUD)401 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy4,520.88 (AUD)414 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy4,521.83 (AUD)397 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy4,577.76 (AUD)408 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy4,610.65 (AUD)415 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy4,641.00 (AUD)425 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy4,645.25 (AUD)425 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy4,690.88 (AUD)428 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy4,853.93 (AUD)433 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited
Buy41,749.56 (AUD)3,741 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy41,829.00 (AUD)3,820 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy42,961.38 (AUD)3,927 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy45,198.00 (AUD)3,963 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy45,829.80 (AUD)

4,140 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy467.88 (AUD)42 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

47,045.92 (AUD)4,156 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy47,271.15 (AUD)

4,317 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy481.17 (AUD)43 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

5,013.29 (AUD)457 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy5,143.09 (AUD)

459 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy5,188.80 (AUD)460 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

5,476.94 (AUD)497 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy5,639.76 (AUD)504 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy5,754.21 (AUD)517 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy5,828.62 (AUD)527 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy5,837.80 (AUD)521 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy50,039.73 (AUD)4,547 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy51,264.18 (AUD)4,569 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy52,713.30 (AUD)4,814 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy53,491.16 (AUD)4,759 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy557.50 (AUD)50 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy58,801.25 (AUD)5,348 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy59,021.24 (AUD)5,251 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,052.75 (AUD)550 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,189.21 (AUD)566 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy6,227.70 (AUD)569 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,323.92 (AUD)577 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,414.80 (AUD)580 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,435.10 (AUD)580 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,449.55 (AUD)589 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,541.08 (AUD)599 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,575.95 (AUD)597 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited
Buy6,619.86 (AUD)598 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,665.50 (AUD)609 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy6,669.43 (AUD)591 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,712.20 (AUD)594 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,714.22 (AUD)

609 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,739.04 (AUD)616 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

6,769.36 (AUD)598 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,772.35 (AUD)

598 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,772.92 (AUD)616 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

6,775.34 (AUD)598 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,780.02 (AUD)

595 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,785.29 (AUD)601 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

6,796.29 (AUD)606 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,933.15 (AUD)630 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy6,993.75 (AUD)625 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy61,017.06 (AUD)5,343 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy61,867.08 (AUD)5,514 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy611.52 (AUD)56 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy613.76 (AUD)56 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy636,309.45 (AUD)58,137 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy642.06 (AUD)58 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy654.82 (AUD)58 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy7,013.56 (AUD)631 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy7,172.77 (AUD)639 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy7,190.26 (AUD)644 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy7,230.28 (AUD)657 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy7,392.90 (AUD)673 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy7,426.55 (AUD)673 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy7,452.80 (AUD)680 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy7,458.72 (AUD)656 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy7,592.36 (AUD)694 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy7,616.07 (AUD)693 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy7,653.40 (AUD)680 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited
Buy7,684.98 (AUD)698 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy7,693.00 (AUD)700 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy7,724.55 (AUD)690 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy7,726.40 (AUD)704 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy7,739.52 (AUD)

696 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy7,781.60 (AUD)710 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

7,908.22 (AUD)716 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy7,964.28 (AUD)

727 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy7,986.98 (AUD)716 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

71,134.64 (AUD)6,397 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy71,237.67 (AUD)

6,321 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy77,194.36 (AUD)6,967 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy

8,022.52 (AUD)735 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy8,152.24 (AUD)724 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy8,187.35 (AUD)746 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy8,195.46 (AUD)741 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy8,303.89 (AUD)758 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy8,534.15 (AUD)763 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy8,546.04 (AUD)772 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy8,941.68 (AUD)792 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy8,989.47 (AUD)798 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy80,088.30 (AUD)7,314 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy80,826.12 (AUD)7,236 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy83,865.64 (AUD)7,468 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy85,633.66 (AUD)7,824 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy88.96 (AUD)8 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy9,016.80 (AUD)816 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy9,111.70 (AUD)815 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy9,158.83 (AUD)833 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy9,439.04 (AUD)832 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy9,572.44 (AUD)873 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy9,677.79 (AUD)879 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy9,758.88 (AUD)864 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited
Buy9,765.98 (AUD)883 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy9,992.58 (AUD)897 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities Limited

Buy90,652.51 (AUD)8,215 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy98,603.16 (AUD)8,968 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy99.54 (AUD)

9 Ordinary Shares

01/06/2021Morgan Stanley Australia Securities LimitedBuy996.90 (AUD)91 Ordinary Shares

01/06/2021Morgan Stanley Capital Services LLCBuy

N/A1,293 Swaps

01/06/2021Morgan Stanley Capital Services LLCBuyN/A10,185 Swaps

01/06/2021Morgan Stanley Capital Services LLCBuyN/A10,843 Swaps

01/06/2021Morgan Stanley Capital Services LLCBuy

N/A143 Swaps

01/06/2021Morgan Stanley Capital Services LLCBuyN/A2,356 Swaps

01/06/2021Morgan Stanley Capital Services LLCBuyN/A36,543 Swaps

01/06/2021Morgan Stanley Capital Services LLCBuy

N/A4,838 Swaps

01/06/2021Morgan Stanley Capital Services LLCBuyN/A5 Swaps

01/06/2021Morgan Stanley Capital Services LLCBuyN/A54,748 Swaps

01/06/2021Morgan Stanley Capital Services LLCBuyN/A6,887 Swaps

01/06/2021Morgan Stanley Capital Services LLCBuyN/A8,619 Swaps

01/07/2021Morgan Stanley & Co. International plcBorrowN/A10,000 Ordinary Shares

01/07/2021Morgan Stanley & Co. International plcBuy2,308.68198 Ordinary Shares

01/07/2021Morgan Stanley & Co. International plcBuy8,556.24729 Ordinary Shares

01/07/2021Morgan Stanley & Co. International plcBuyN/A1,362 Swaps

01/07/2021Morgan Stanley & Co. International plcBuyN/A20,871 Swaps

01/07/2021Morgan Stanley & Co. International plcBuyN/A22,609 Swaps

01/07/2021Morgan Stanley & Co. International plc

BuyN/A44,748 Swaps

01/07/2021Morgan Stanley & Co. International plcBuyN/A6,915 Swaps

01/07/2021Morgan Stanley & Co. International plcBuyN/A7,604 Swaps

01/07/2021Morgan Stanley & Co. International plc der may exercise

N/A

1,000 Ordinary Shares

01/07/2021Morgan Stanley & Co. LLC der may exercise

N/A

126 Ordinary Shares

01/07/2021Morgan Stanley & Co. LLC der may exercise

N/A

49 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBorrowN/A81,000 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy1,122.00 (AUD)102 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy1,188.64 (AUD)109 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy1,212.20 (AUD)110 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited
Buy1,256.28 (AUD)114 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy1,393.56 (AUD)126 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited

Buy1,509.72 (AUD)138 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy1,684.16 (AUD)152 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy1,881.68 (AUD)

172 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy10,235.01 (AUD)933 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy

10,236.07 (AUD)923 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy10,612.87 (AUD)

975 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy10,617.75 (AUD)975 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy

10,668.84 (AUD)977 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy11,292.26 (AUD)

1,021 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy11,336.49 (AUD)1,041 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy

11,340.30 (AUD)1,030 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy11,668.30 (AUD)1,055 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy11.01 (AUD)1 Ordinary Share

01/07/2021Morgan Stanley Australia Securities LimitedBuy118,427.72 (AUD)10,850 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy13,191.36 (AUD)1,208 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy13,745.24 (AUD)1,249 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy130,707.15 (AUD)11,802 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy134,471.11 (AUD)12,208 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy14,687.34 (AUD)1,334 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy15,884.74 (AUD)1,450 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy16,025.94 (AUD)1,449 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited

Buy16,129.65 (AUD)1,465 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy17,655.46 (AUD)1,622 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy17,744.68 (AUD)1,622 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited

Buy170,070.63 (AUD)15,468 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy186.66 (AUD)17 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy2,263.94 (AUD)206 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy2,323.11 (AUD)211 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy2,971.60 (AUD)272 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy20,711.36 (AUD)1,888 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy20,768.00 (AUD)1,888 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited
Buy20,826.05 (AUD)1,895 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy21,323.70 (AUD)1,935 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited

Buy21,509.01 (AUD)1,943 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy22,168.36 (AUD)2,031 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy22,514.52 (AUD)

2,058 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy22,572.00 (AUD)2,052 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy

222,775.73 (AUD)20,280 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy23,149.74 (AUD)

2,118 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy23,228.37 (AUD)2,133 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy

23,723.01 (AUD)2,143 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy23,947.28 (AUD)

2,180 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy230,018.88 (AUD)21,064 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy

24,167.01 (AUD)2,199 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy24,265.92 (AUD)2,208 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy24,288.00 (AUD)2,208 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy25,696.00 (AUD)2,336 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy25,737.12 (AUD)2,344 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy26,148.75 (AUD)2,375 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy26,397.36 (AUD)2,424 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy26,952.75 (AUD)2,475 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy27,458.79 (AUD)2,518 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy28,303.77 (AUD)2,586 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy28,988.93 (AUD)2,627 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited

Buy29,410.76 (AUD)2,658 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy29,626.58 (AUD)2,686 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy3,106.96 (AUD)284 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited

Buy3,147.84 (AUD)288 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy3,247.95 (AUD)295 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy3,310.56 (AUD)304 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy3,339.98 (AUD)306 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy30,205.82 (AUD)2,741 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy31,054.36 (AUD)2,818 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy33,649.35 (AUD)3,073 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited
Buy33,788.27 (AUD)3,097 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy34,498.50 (AUD)3,165 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited

Buy34,582.41 (AUD)3,141 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy34,702.56 (AUD)3,132 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy36,234.00 (AUD)

3,300 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy37,064.13 (AUD)3,371 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy

37,196.00 (AUD)3,400 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy4,088.50 (AUD)

370 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy4,705.54 (AUD)427 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy

4,881.87 (AUD)441 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy40,821.00 (AUD)

3,711 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy42,264.38 (AUD)3,858 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy

439,551.84 (AUD)40,252 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy44,020.84 (AUD)3,973 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy45,372.60 (AUD)4,155 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy46,147.01 (AUD)4,199 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy46,466.54 (AUD)4,230 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy48,124.44 (AUD)4,407 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy5,040.42 (AUD)462 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy50,017.68 (AUD)4,572 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy54,087.36 (AUD)4,897 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy54,664.65 (AUD)4,965 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy55.10 (AUD)5 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited

Buy56,918.30 (AUD)5,165 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy56,994.14 (AUD)5,186 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy6,293.44 (AUD)568 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited

Buy6,399.90 (AUD)585 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy6,491.45 (AUD)595 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy6,591.76 (AUD)596 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy6,647.06 (AUD)601 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy6,787.58 (AUD)623 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy60,270.24 (AUD)5,537 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy62,862.80 (AUD)5,720 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited
Buy64,759.87 (AUD)5,944 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy66,026.07 (AUD)6,063 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited

Buy66,517.59 (AUD)6,083 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy66,704.06 (AUD)6,053 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy664.20 (AUD)

60 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy67,492.80 (AUD)6,192 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy

67,870.00 (AUD)6,170 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy7,042.14 (AUD)

644 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy7,147.08 (AUD)653 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy

7,203.31 (AUD)651 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy7,216.33 (AUD)

651 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy7,385.28 (AUD)672 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy

7,406.38 (AUD)677 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy7,613.45 (AUD)689 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy7,687.68 (AUD)704 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy7,740.03 (AUD)703 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy7,740.03 (AUD)703 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy7,802.90 (AUD)710 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy7,854.73 (AUD)717 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy71,973.72 (AUD)6,591 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy720.85 (AUD)65 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy721.38 (AUD)66 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy76,068.09 (AUD)6,909 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited

Buy78,167.23 (AUD)7,090 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy79,729.59 (AUD)7,318 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy79,820.37 (AUD)7,263 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited

Buy8,154.02 (AUD)745 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy8,255.92 (AUD)755 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy8,541.65 (AUD)773 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy8,556.57 (AUD)774 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy8,966.70 (AUD)820 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy8,984.16 (AUD)816 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy84,065.82 (AUD)7,716 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited
Buy84,376.74 (AUD)7,629 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy859.56 (AUD)78 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities Limited

Buy9,000.48 (AUD)816 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy9,003.34 (AUD)817 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy9,259.41 (AUD)

841 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy9,403.55 (AUD)851 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy

9,627.27 (AUD)878 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy9,683.64 (AUD)

888 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy9,788.10 (AUD)885 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy

9,923.97 (AUD)903 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy93,126.76 (AUD)

8,532 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy958.74 (AUD)87 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy

966.24 (AUD)88 Ordinary Shares

01/07/2021Morgan Stanley Australia Securities LimitedBuy988.20 (AUD)90 Ordinary Shares

01/07/2021Morgan Stanley Capital Services LLCBuyN/A15,577 Swaps

01/07/2021Morgan Stanley Capital Services LLCBuyN/A20,210 Swaps

01/07/2021Morgan Stanley Capital Services LLCBuyN/A31,881 Swaps

01/07/2021Morgan Stanley Capital Services LLCBuyN/A412 Swaps

01/07/2021Morgan Stanley Capital Services LLCBuyN/A45,188 Swaps

01/07/2021Morgan Stanley Capital Services LLCBuyN/A657 Swaps

01/07/2021Morgan Stanley Capital Services LLCBuyN/A7 Swaps

01/07/2021Morgan Stanley Capital Services LLCBuyN/A873 Swaps

01/08/2021Morgan Stanley & Co. International plcBorrowN/A8,057 Ordinary Shares

01/08/2021Morgan Stanley & Co. International plc

Buy536.8246 Ordinary Shares

01/08/2021Morgan Stanley & Co. International plcBuyN/A17,436 Swaps

01/08/2021Morgan Stanley & Co. International plcBuyN/A18,643 Swaps

01/08/2021Morgan Stanley & Co. International plcBuy

N/A4,878 Swaps

01/08/2021Morgan Stanley & Co. LLC der may exercise

N/A

24 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

BorrowN/A830,000 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy1,002.80 (AUD)92 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy1,004.64 (AUD)92 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy1,010.91 (AUD)93 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy1,064.28 (AUD)98 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited
Buy1,135.68 (AUD)104 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy1,154.34 (AUD)106 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

Buy1,399.04 (AUD)128 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy1,474.87 (AUD)135 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy1,517.60 (AUD)

140 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy1,613.94 (AUD)148 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

1,689.50 (AUD)155 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy1,691.82 (AUD)

155 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy1,871.36 (AUD)172 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

1,895.73 (AUD)174 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy10,090.08 (AUD)

924 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy10,421.73 (AUD)957 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

10,930.00 (AUD)1,000 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy10,968.60 (AUD)1,010 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy10.83 (AUD)1 Ordinary Share

01/08/2021Morgan Stanley Australia Securities LimitedBuy10.92 (AUD)1 Ordinary Share

01/08/2021Morgan Stanley Australia Securities LimitedBuy10.93 (AUD)1 Ordinary Share

01/08/2021Morgan Stanley Australia Securities LimitedBuy109,378.12 (AUD)9,998 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy109,704.35 (AUD)10,111 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy11,248.80 (AUD)1,032 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy11,436.74 (AUD)1,057 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy11,558.64 (AUD)1,058 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy11,831.92 (AUD)1,085 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

Buy118,602.88 (AUD)10,901 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy12,448.31 (AUD)1,141 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy12,569.50 (AUD)1,150 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

Buy12,793.08 (AUD)1,178 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy12,854.25 (AUD)1,182 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy129,472.00 (AUD)11,900 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy13,224.80 (AUD)1,220 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy13,922.52 (AUD)1,282 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy136,021.50 (AUD)12,525 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy14,085.18 (AUD)1,294 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited
Buy14,550.20 (AUD)1,330 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy14,629.20 (AUD)1,336 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

Buy14,662.38 (AUD)1,357 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy14,677.12 (AUD)1,349 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy14,811.65 (AUD)

1,357 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy14,905.60 (AUD)1,370 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

14,913.90 (AUD)1,362 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy15,172.80 (AUD)

1,392 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy15,866.62 (AUD)1,459 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

15,965.10 (AUD)1,460 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy15,987.99 (AUD)

1,479 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy16,055.37 (AUD)1,475 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

16,277.13 (AUD)1,494 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy16,304.20 (AUD)1,502 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy16,400.34 (AUD)1,506 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy16,465.97 (AUD)1,501 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy16,897.78 (AUD)1,546 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy17,085.06 (AUD)1,566 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy17,482.92 (AUD)1,601 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy17,963.20 (AUD)1,648 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy18,154.52 (AUD)1,674 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy18,205.54 (AUD)1,671 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy18,383.35 (AUD)1,685 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

Buy18,427.98 (AUD)1,686 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy18,519.30 (AUD)1,710 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy18,809.40 (AUD)1,740 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

Buy185,498.64 (AUD)16,956 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy2,026.47 (AUD)186 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy2,075.52 (AUD)192 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy2,236.63 (AUD)207 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy2,360.96 (AUD)217 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy2,490.90 (AUD)230 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy2,608.48 (AUD)238 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited
Buy2,654.77 (AUD)243 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy2,735.00 (AUD)250 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

Buy2,743.78 (AUD)253 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy2,840.08 (AUD)262 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy2,855.34 (AUD)

261 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy2,948.24 (AUD)269 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

20,625.66 (AUD)1,894 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy21,665.75 (AUD)

1,975 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy21,739.77 (AUD)1,989 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

21,780.00 (AUD)2,000 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy21,981.96 (AUD)

2,013 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy22,265.14 (AUD)2,038 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

22,768.20 (AUD)2,085 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy256,181.98 (AUD)23,417 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy26,566.28 (AUD)2,444 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy26,747.01 (AUD)2,446 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy26,848.90 (AUD)2,470 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy27,515.60 (AUD)2,536 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy27,617.04 (AUD)2,536 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy3,087.53 (AUD)283 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy3,230.25 (AUD)295 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy3,386.64 (AUD)309 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy3,490.48 (AUD)322 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

Buy3,582.81 (AUD)329 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy3,777.75 (AUD)345 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy3,818.50 (AUD)350 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

Buy3,936.60 (AUD)360 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy3,942.00 (AUD)360 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy3,960.25 (AUD)365 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy30,437.04 (AUD)2,786 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy32,264.00 (AUD)2,960 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy32.74 (AUD)3 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy339,697.94 (AUD)31,051 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited
Buy34,488.63 (AUD)3,167 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy348.48 (AUD)32 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

Buy35,958.78 (AUD)3,302 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy37,644.54 (AUD)3,441 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy37,750.44 (AUD)

3,457 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy370.26 (AUD)34 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

38,069.19 (AUD)3,483 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy38,214.73 (AUD)

3,514 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy38,383.80 (AUD)3,515 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

39,334.68 (AUD)3,612 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy4,100.78 (AUD)

379 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy4,466.08 (AUD)412 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

4,601.53 (AUD)421 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy4,780.78 (AUD)437 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy40,028.79 (AUD)3,669 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy42,255.56 (AUD)3,882 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy44,310.22 (AUD)4,054 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy45,299.56 (AUD)4,177 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy47,731.27 (AUD)4,373 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy49,909.97 (AUD)4,581 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy5,444.09 (AUD)499 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy5,492.76 (AUD)503 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy5,793.90 (AUD)534 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

Buy5,807.42 (AUD)535 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy5,831.02 (AUD)533 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy5,962.30 (AUD)545 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

Buy50,575.62 (AUD)4,623 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy500.02 (AUD)46 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy52,276.40 (AUD)4,796 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy52,326.45 (AUD)4,805 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy54.22 (AUD)5 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy540.00 (AUD)50 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy545.00 (AUD)50 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited
Buy58,243.58 (AUD)5,341 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy6,000.39 (AUD)551 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

Buy6,325.55 (AUD)583 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy6,331.38 (AUD)583 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy6,391.56 (AUD)

588 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy6,418.26 (AUD)591 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

6,431.00 (AUD)590 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy6,538.12 (AUD)

596 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy6,571.03 (AUD)599 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

6,588.45 (AUD)605 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy6,601.56 (AUD)

609 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy6,640.58 (AUD)607 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

6,686.68 (AUD)616 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy6,728.53 (AUD)619 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy6,926.45 (AUD)634 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy60,069.90 (AUD)5,511 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy66,365.53 (AUD)6,083 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy692.48 (AUD)64 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy7,121.88 (AUD)657 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy7,163.71 (AUD)663 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy7,231.10 (AUD)668 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy7,247.80 (AUD)668 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy7,301.28 (AUD)672 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

Buy7,353.34 (AUD)674 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy7,414.68 (AUD)679 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy7,452.80 (AUD)685 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

Buy7,459.02 (AUD)684 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy7,659.82 (AUD)705 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy7,701.76 (AUD)704 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy7,866.25 (AUD)724 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy7,891.52 (AUD)728 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy7,891.54 (AUD)723 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy7,909.42 (AUD)731 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited
Buy74,807.72 (AUD)6,838 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy76.12 (AUD)7 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

Buy76.47 (AUD)7 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy77,882.44 (AUD)7,208 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy793.87 (AUD)

73 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy798.62 (AUD)73 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

8,080.80 (AUD)740 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy8,382.42 (AUD)

774 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy8,484.84 (AUD)777 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

8,525.40 (AUD)780 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy8,697.30 (AUD)

795 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy8,940.40 (AUD)824 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy

80,627.80 (AUD)7,370 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy829.16 (AUD)76 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy86,229.08 (AUD)7,882 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy89,134.00 (AUD)8,200 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy89,972.00 (AUD)8,300 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy895.03 (AUD)82 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy9,050.04 (AUD)828 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy9,233.35 (AUD)851 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy9,375.58 (AUD)857 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy9,715.84 (AUD)893 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy93,646.40 (AUD)8,560 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities Limited

Buy954.80 (AUD)88 Ordinary Shares

01/08/2021Morgan Stanley Australia Securities LimitedBuy970.99 (AUD)89 Ordinary Shares

01/08/2021Morgan Stanley Capital Services LLCBuyN/A14,279 Swaps

01/08/2021Morgan Stanley Capital Services LLCBuy

N/A15,692 Swaps

01/08/2021Morgan Stanley Capital Services LLCBuyN/A19,407 Swaps

01/08/2021Morgan Stanley Capital Services LLCBuyN/A30,605 Swaps

01/08/2021Morgan Stanley Capital Services LLCBuyN/A6,829 Swaps

01/08/2021Morgan Stanley Capital Services LLCBuyN/A7,203 Swaps

01/11/2021Morgan Stanley & Co. International plcBuy2,278.00200 Ordinary Shares

01/11/2021Morgan Stanley & Co. International plcBuyN/A10,225 Swaps

01/11/2021Morgan Stanley & Co. International plc
BuyN/A116,832 Swaps

01/11/2021Morgan Stanley & Co. International plcBuyN/A14,894 Swaps

01/11/2021Morgan Stanley & Co. International plc

BuyN/A15,933 Swaps

01/11/2021Morgan Stanley & Co. International plcBuyN/A161,485 Swaps

01/11/2021Morgan Stanley & Co. International plcBuyN/A3,957 Swaps

01/11/2021Morgan Stanley & Co. International plcBuyN/A41,783 Swaps

01/11/2021Morgan Stanley & Co. International plcBuy

N/A9,138 Swaps

01/11/2021Morgan Stanley & Co. International plc der may exercise

N/A

656,430 Ordinary Shares

01/11/2021Morgan Stanley & Co. LLC der may exercise

N/A

126 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBorrowN/A100,000 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy1,073.12 (AUD)

101 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy1,242.00 (AUD)115 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy

1,487.30 (AUD)139 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy1,549.06 (AUD)146 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy1,758.90 (AUD)165 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy1,809.65 (AUD)170 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy10,436.14 (AUD)979 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy10,661.42 (AUD)995 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy10,735.00 (AUD)1,000 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy104,517.00 (AUD)9,800 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy11,917.88 (AUD)1,118 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy119,103.30 (AUD)11,215 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy12,274.40 (AUD)1,145 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities Limited

Buy12,684.00 (AUD)1,200 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy13,363.84 (AUD)1,256 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy131,932.26 (AUD)12,423 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities Limited

Buy140,396.40 (AUD)13,220 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy15,188.14 (AUD)1,441 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy15,433.27 (AUD)1,439 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy15,900.00 (AUD)1,500 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy16,931.94 (AUD)1,578 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy17,939.37 (AUD)1,698 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy18,034.80 (AUD)1,695 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities Limited
Buy18,224.28 (AUD)1,704 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy18,627.28 (AUD)1,736 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities Limited

Buy18,627.87 (AUD)1,745 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy2,005.29 (AUD)189 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy2,069.76 (AUD)

192 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy2,078.70 (AUD)195 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy

2,118.35 (AUD)199 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy2,123.55 (AUD)

198 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy2,181.78 (AUD)204 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy

2,206.88 (AUD)208 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy2,500.29 (AUD)

234 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy2,513.38 (AUD)237 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy

2,550.00 (AUD)240 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy2,557.20 (AUD)240 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy2,572.15 (AUD)243 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy2,614.49 (AUD)247 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy2,654.01 (AUD)247 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy2,663.11 (AUD)251 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy2,682.97 (AUD)249 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy2,699.17 (AUD)255 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy2,707.50 (AUD)250 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy2,990.61 (AUD)282 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy20,879.70 (AUD)1,967 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities Limited

Buy215,281.49 (AUD)20,300 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy22,286.21 (AUD)2,077 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy23,481.23 (AUD)2,210 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities Limited

Buy24,399.94 (AUD)2,290 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy25,194.30 (AUD)2,369 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy25,773.00 (AUD)2,420 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy28,620.90 (AUD)2,695 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy3,173.12 (AUD)296 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy3,321.24 (AUD)312 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy3,346.45 (AUD)310 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities Limited
Buy3,424.86 (AUD)318 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy3,562.11 (AUD)334 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities Limited

Buy3,578.40 (AUD)336 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy3,905.72 (AUD)364 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy3,906.71 (AUD)

367 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy3,948.92 (AUD)367 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy

300.44 (AUD)28 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy31.75 (AUD)

3 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy4,041.30 (AUD)380 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy

4,186.25 (AUD)394 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy4,238.70 (AUD)

398 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy4,242.00 (AUD)400 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy

4,377.15 (AUD)411 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy4,581.50 (AUD)425 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy4,672.04 (AUD)431 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy4,765.50 (AUD)450 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy4,781.25 (AUD)450 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy4,809.28 (AUD)448 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy40,813.86 (AUD)3,854 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy404.70 (AUD)38 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy42,484.19 (AUD)3,991 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy5,194.76 (AUD)488 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy5,318.11 (AUD)501 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities Limited

Buy5,390.00 (AUD)500 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy5,423.70 (AUD)505 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy5,607.36 (AUD)528 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities Limited

Buy5,767.38 (AUD)537 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy5,838.25 (AUD)550 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy5,907.72 (AUD)541 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy5,989.68 (AUD)564 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy53,556.66 (AUD)5,043 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy59,836.00 (AUD)5,600 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy6,137.56 (AUD)572 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities Limited
Buy6,552.82 (AUD)615 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy6,755.46 (AUD)629 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities Limited

Buy6,888.66 (AUD)642 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy6,996.68 (AUD)661 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy627.56 (AUD)

58 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy63,843.78 (AUD)6,006 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy

63.60 (AUD)6 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy633.30 (AUD)

60 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy639.90 (AUD)60 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy

64.38 (AUD)6 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy644.40 (AUD)

60 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy7,299.37 (AUD)687 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy

7,351.94 (AUD)690 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy7,395.17 (AUD)697 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy7,405.22 (AUD)695 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy7,491.33 (AUD)693 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy7,796.97 (AUD)738 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy7,833.62 (AUD)725 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy8,016.32 (AUD)752 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy8,051.58 (AUD)738 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy8,157.90 (AUD)766 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy8,307.63 (AUD)783 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy8,644.68 (AUD)814 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities Limited

Buy8,654.31 (AUD)798 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy8,805.96 (AUD)809 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy8,944.91 (AUD)829 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities Limited

Buy805.50 (AUD)75 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy839.77 (AUD)79 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy86,623.16 (AUD)8,126 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy864.40 (AUD)80 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy865.60 (AUD)80 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy874.12 (AUD)82 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy9,475.77 (AUD)886 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities Limited
Buy9,519.36 (AUD)888 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy91,612.94 (AUD)8,542 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities Limited

Buy92,293.60 (AUD)8,662 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy923.07 (AUD)87 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy947.85 (AUD)

89 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy955.86 (AUD)89 Ordinary Shares

01/11/2021Morgan Stanley Australia Securities LimitedBuy

97,612.00 (AUD)9,200 Ordinary Shares

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

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

01/11/2021Morgan Stanley Capital Services LLCBuy

N/A17,321 Swaps

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

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

01/11/2021Morgan Stanley Capital Services LLCBuy

N/A42,668 Swaps

01/11/2021Morgan Stanley Capital Services LLCBuyN/A42,912 Swaps

01/11/2021Morgan Stanley Capital Services LLCBuyN/A7,515 Swaps

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

01/12/2021Morgan Stanley & Co. International plcBorrowN/A16,000 Ordinary Shares

01/12/2021Morgan Stanley & Co. International plcBuy2,286.00200 Ordinary Shares

01/12/2021Morgan Stanley & Co. International plcBuy2,407.51211 Ordinary Shares

01/12/2021Morgan Stanley & Co. International plcBuy5,029.76437 Ordinary Shares

01/12/2021Morgan Stanley & Co. International plcBuyN/A1,996 Swaps

01/12/2021Morgan Stanley & Co. International plcBuyN/A10,189 Swaps

01/12/2021Morgan Stanley & Co. International plcBuyN/A14,692 Swaps

01/12/2021Morgan Stanley & Co. International plc

BuyN/A164,095 Swaps

01/12/2021Morgan Stanley & Co. International plcBuyN/A18,845 Swaps

01/12/2021Morgan Stanley & Co. International plcBuyN/A3,291 Swaps

01/12/2021Morgan Stanley & Co. International plcBuy

N/A42,013 Swaps

01/12/2021Morgan Stanley & Co. International plcBuyN/A69,597 Swaps

01/12/2021Morgan Stanley & Co. International plcBuyN/A712 Swaps

01/12/2021Morgan Stanley & Co. International plcBuyN/A750 Swaps

01/12/2021Morgan Stanley & Co. International plcBuyN/A9,200 Swaps

01/12/2021Morgan Stanley & Co. International plc der may exercise

N/A

10,650 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy1,132.06 (AUD)107 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities Limited
Buy1,140.48 (AUD)108 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy1,175.49 (AUD)111 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities Limited

Buy1,229.35 (AUD)115 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy1,450.83 (AUD)137 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy1,844.40 (AUD)

174 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy1,876.20 (AUD)177 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy

10,052.64 (AUD)936 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy10,113.96 (AUD)

947 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy10,462.92 (AUD)988 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy

100,605.00 (AUD)9,500 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy102,924.21 (AUD)

9,719 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy109,965.98 (AUD)10,282 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy

11,607.34 (AUD)1,094 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy11,811.67 (AUD)1,118 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy11,823.14 (AUD)1,106 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy12,484.40 (AUD)1,180 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy12,590.20 (AUD)1,190 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy12,917.60 (AUD)1,205 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy123,242.60 (AUD)11,518 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy128,019.35 (AUD)12,083 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy14,071.40 (AUD)1,330 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy14,222.88 (AUD)1,328 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy14,988.26 (AUD)1,418 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities Limited

Buy15,115.10 (AUD)1,430 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy157,493.00 (AUD)14,900 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy16,159.03 (AUD)1,523 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities Limited

Buy16,600.32 (AUD)1,572 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy17,162.72 (AUD)1,601 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy17,491.03 (AUD)1,654 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy17,655.00 (AUD)1,650 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy18,367.85 (AUD)1,732 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy18,457.56 (AUD)1,738 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy18,673.60 (AUD)1,760 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities Limited
Buy18,714.28 (AUD)1,768 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy182,987.80 (AUD)17,263 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities Limited

Buy2,021.35 (AUD)189 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy2,149.77 (AUD)203 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy2,298.03 (AUD)

217 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy2,450.91 (AUD)231 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy

2,464.02 (AUD)234 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy2,491.00 (AUD)

235 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy2,621.90 (AUD)247 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy

2,711.04 (AUD)256 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy21,210.00 (AUD)

2,000 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy21,380.00 (AUD)2,000 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy

211.70 (AUD)20 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy212,626.26 (AUD)20,097 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy22,989.12 (AUD)2,177 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy229,406.14 (AUD)21,683 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy25,406.78 (AUD)2,398 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy25,538.62 (AUD)2,415 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy29,511.78 (AUD)2,796 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy3,023.02 (AUD)286 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy3,278.76 (AUD)307 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy3,298.68 (AUD)308 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy3,317.80 (AUD)313 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities Limited

Buy3,420.57 (AUD)323 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy3,790.80 (AUD)360 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy3,808.80 (AUD)360 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities Limited

Buy3,884.69 (AUD)367 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy3,937.60 (AUD)368 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy31,124.39 (AUD)2,917 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy31,625.44 (AUD)2,992 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy31,785.00 (AUD)3,000 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy32,724.72 (AUD)3,096 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy33,316.14 (AUD)3,146 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities Limited
Buy33,458.47 (AUD)3,152 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy37,181.49 (AUD)3,511 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities Limited

Buy4,387.00 (AUD)410 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy4,905.48 (AUD)463 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy4,926.60 (AUD)

460 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy42,230.40 (AUD)3,984 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy

43,335.68 (AUD)4,096 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy44,922.77 (AUD)

4,236 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy46,279.60 (AUD)4,366 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy

48,847.86 (AUD)4,617 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy492.20 (AUD)

46 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy5,044.27 (AUD)477 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy

5,276.70 (AUD)495 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy5,289.40 (AUD)499 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy5,294.39 (AUD)499 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy5,365.00 (AUD)500 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy517,573.60 (AUD)48,920 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy53,302.04 (AUD)5,038 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy557.44 (AUD)52 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy575.64 (AUD)54 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy6,037.09 (AUD)569 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy6,393.27 (AUD)595 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy6,456.76 (AUD)604 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities Limited

Buy6,805.20 (AUD)642 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy698.28 (AUD)66 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy7,119.54 (AUD)666 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities Limited

Buy7,169.43 (AUD)677 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy7,204.46 (AUD)673 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy7,437.36 (AUD)699 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy7,667.16 (AUD)724 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy705.21 (AUD)66 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy770.40 (AUD)72 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy8,368.76 (AUD)794 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities Limited
Buy8,954.88 (AUD)848 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy80,968.74 (AUD)7,653 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities Limited

Buy9,187.04 (AUD)857 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy9,441.81 (AUD)892 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy9,808.83 (AUD)

918 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy9,823.28 (AUD)932 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy

912.46 (AUD)86 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy92,002.50 (AUD)

8,700 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy928.29 (AUD)87 Ordinary Shares

01/12/2021Morgan Stanley Australia Securities LimitedBuy

978.88 (AUD)92 Ordinary Shares

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

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

01/12/2021Morgan Stanley Capital Services LLCBuy

N/A1,999 Swaps

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

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

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

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

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

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

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

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

01/13/2021

Morgan Stanley & Co. International plcBorrowN/A20,000 Ordinary Shares

01/13/2021Morgan Stanley & Co. International plcBuy13,486.001,200 Ordinary Shares

01/13/2021Morgan Stanley & Co. International plc

Buy179.8416 Ordinary Shares

01/13/2021Morgan Stanley & Co. International plcBuyN/A1,996 Swaps

01/13/2021Morgan Stanley & Co. International plcBuyN/A11,023 Swaps

01/13/2021Morgan Stanley & Co. International plcBuy

N/A175,095 Swaps

01/13/2021Morgan Stanley & Co. International plcBuyN/A34,376 Swaps

01/13/2021Morgan Stanley & Co. International plcBuyN/A7,646 Swaps

01/13/2021Morgan Stanley & Co. International plcBuyN/A96 Swaps

01/13/2021Morgan Stanley & Co. International plcBuyN/A979 Swaps

01/13/2021Morgan Stanley & Co. International plc der may exercise

N/A

17,222 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBorrowN/A291,000 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities Limited
Buy1,032.57 (AUD)99 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy1,099.35 (AUD)105 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities Limited

Buy1,123.50 (AUD)107 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy1,156.10 (AUD)110 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy1,237.82 (AUD)

118 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy1,258.80 (AUD)120 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy

10,277.28 (AUD)976 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy10,455,000.00 (AUD)1,000,000 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy10,595.28 (AUD)1,011 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy

10,951.56 (AUD)1,044 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy11,739.67 (AUD)

1,117 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy12,274.50 (AUD)1,169 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy

12,383.25 (AUD)1,185 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy12,913.19 (AUD)1,231 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy125.04 (AUD)12 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy13,057.20 (AUD)1,240 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy13,511.12 (AUD)1,288 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy14,229.72 (AUD)1,363 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy14,647.23 (AUD)1,391 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy14,969.60 (AUD)1,425 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy15,277.50 (AUD)1,455 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy15,839.90 (AUD)1,510 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy15,872.52 (AUD)1,516 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities Limited

Buy16,333.38 (AUD)1,566 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy17,547.72 (AUD)1,676 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy18,893.92 (AUD)1,796 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities Limited

Buy18,893.92 (AUD)1,796 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy2,000.70 (AUD)190 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy2,003.59 (AUD)191 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy2,093.48 (AUD)199 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy2,257.50 (AUD)215 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy2,307.24 (AUD)221 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy2,322.71 (AUD)221 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities Limited
Buy2,363.20 (AUD)224 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy2,432.52 (AUD)233 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities Limited

Buy2,730.06 (AUD)261 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy20,659.86 (AUD)1,962 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy210,832.11 (AUD)

20,185 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy22,060.50 (AUD)2,101 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy

220.08 (AUD)21 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy26,117.35 (AUD)

2,485 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy28,000.08 (AUD)2,682 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy

28,243.60 (AUD)2,695 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy28,875.00 (AUD)

2,750 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy3,021.12 (AUD)288 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy

3,142.49 (AUD)299 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy3,206.88 (AUD)306 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy31,647.00 (AUD)3,014 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy33,206.36 (AUD)3,158 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy330,439.45 (AUD)31,621 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy34,725.35 (AUD)3,323 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy36,610.10 (AUD)3,490 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy362,208.00 (AUD)34,496 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy37,128.00 (AUD)3,536 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy399,273.60 (AUD)38,208 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy4,238.64 (AUD)406 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities Limited

Buy4,671.15 (AUD)447 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy4,727.97 (AUD)449 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy40,257.00 (AUD)3,834 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities Limited

Buy46,565.20 (AUD)4,456 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy5,161.71 (AUD)493 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy5,190.07 (AUD)495 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy5,402.74 (AUD)518 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy5,834.15 (AUD)553 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy53,865.00 (AUD)5,130 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy6,300.00 (AUD)600 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities Limited
Buy6,535.27 (AUD)623 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy6,752.00 (AUD)640 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities Limited

Buy62,015.40 (AUD)5,895 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy62.52 (AUD)6 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy627.60 (AUD)

60 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy7,377.92 (AUD)704 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy

7,822.50 (AUD)750 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy7,914.03 (AUD)

753 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy7,961.91 (AUD)759 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy

74,376.33 (AUD)7,131 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy75,619.45 (AUD)

7,195 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy8,033.82 (AUD)771 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy

8,752.80 (AUD)840 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy804.65 (AUD)77 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy9,210.22 (AUD)878 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy9,295.76 (AUD)887 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy9,518.02 (AUD)913 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy9,614.00 (AUD)920 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy94.41 (AUD)9 Ordinary Shares

01/13/2021Morgan Stanley Australia Securities LimitedBuy966.00 (AUD)92 Ordinary Shares

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

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

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

01/13/2021Morgan Stanley Capital Services LLCBuy

N/A24,684 Swaps

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

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

01/13/2021Morgan Stanley Capital Services LLCBuy

N/A33,450 Swaps

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

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

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

01/13/2021Morgan Stanley Capital Services LLCBuyN/A67,551 Swaps

01/13/2021Morgan Stanley Capital Services LLCBuyN/A81,761 Swaps

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

01/14/2021Morgan Stanley & Co. International plcBorrowN/A3,953 Ordinary Shares
01/14/2021Morgan Stanley & Co. International plcBuy2,245.00200 Ordinary Shares

01/14/2021Morgan Stanley & Co. International plc

BuyN/A1,384 Swaps

01/14/2021Morgan Stanley & Co. International plcBuyN/A11,601 Swaps

01/14/2021Morgan Stanley & Co. International plcBuyN/A4,493 Swaps

01/14/2021Morgan Stanley & Co. International plcBuyN/A44 Swaps

01/14/2021Morgan Stanley & Co. International plcBuy

N/A741 Swaps

01/14/2021Morgan Stanley & Co. International plcBuyN/A93,303 Swaps

01/14/2021Morgan Stanley & Co. International plc der may exercise

N/A

238,700 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBorrowN/A8,000 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy1,028.61 (AUD)

99 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy1,131.96 (AUD)109 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy

1,297.04 (AUD)124 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy1,322.07 (AUD)127 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy1,536.24 (AUD)148 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy1,592.18 (AUD)152 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy1,619.75 (AUD)155 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy10,208.96 (AUD)976 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy10,260.87 (AUD)989 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy10,360.00 (AUD)1,000 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy10,432.52 (AUD)1,007 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy10,629.25 (AUD)1,025 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy10,629.60 (AUD)1,032 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited

Buy101,928.80 (AUD)9,896 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy102,824.28 (AUD)9,906 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy103,723.37 (AUD)9,983 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited

Buy11,149.40 (AUD)1,070 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy11,158.86 (AUD)1,074 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy11,283.54 (AUD)1,086 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy11,822.82 (AUD)1,139 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy118,269.72 (AUD)11,394 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy12,066.36 (AUD)1,158 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy12,124.26 (AUD)1,158 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited
Buy12,291.78 (AUD)1,174 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy12,665.41 (AUD)1,219 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited

Buy13,338.30 (AUD)1,285 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy13,544.68 (AUD)1,303 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy13,660.08 (AUD)

1,316 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy14,667.20 (AUD)1,424 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy

14,724.05 (AUD)1,409 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy14,939.02 (AUD)

1,433 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy144,659.97 (AUD)13,923 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy

15,029.63 (AUD)1,441 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy15,840.44 (AUD)

1,529 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy15,880.80 (AUD)1,527 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy

158,432.86 (AUD)15,278 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy158,496.40 (AUD)15,388 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy16,883.75 (AUD)1,625 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy166.00 (AUD)16 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy17,259.78 (AUD)1,658 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy17,355.36 (AUD)1,672 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy17,722.33 (AUD)1,709 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy17,736.60 (AUD)1,722 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy171,144.08 (AUD)16,472 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy176.54 (AUD)17 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy176.63 (AUD)17 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited

Buy18,720.00 (AUD)1,800 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy19,008.55 (AUD)1,819 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy19,096.82 (AUD)1,838 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited

Buy2,067.61 (AUD)199 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy2,161.08 (AUD)207 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy2,175.68 (AUD)208 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy2,331.46 (AUD)223 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy2,380.50 (AUD)230 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy2,571.76 (AUD)248 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy2,794.50 (AUD)270 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited
Buy20,281.17 (AUD)1,938 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy20,947.40 (AUD)2,020 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited

Buy205,598.30 (AUD)19,961 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy21,923.68 (AUD)2,104 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy217,481.76 (AUD)

20,952 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy217,639.89 (AUD)20,787 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy

22,471.79 (AUD)2,167 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy22,787.49 (AUD)

2,189 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy227,465.15 (AUD)21,767 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy

23,373.63 (AUD)2,241 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy24,479.21 (AUD)

2,347 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy25,471.90 (AUD)2,473 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy

25,595.50 (AUD)2,485 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy256,758.40 (AUD)24,928 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy26,125.00 (AUD)2,500 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy261,259.50 (AUD)25,365 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy27,081.36 (AUD)2,594 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy284,084.30 (AUD)27,581 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy29,893.57 (AUD)2,862 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy3,239.55 (AUD)313 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy3,404.64 (AUD)328 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy3,442.84 (AUD)332 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy3,666.08 (AUD)352 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited

Buy3,677.80 (AUD)355 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy3,753.94 (AUD)362 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy3,754.40 (AUD)361 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited

Buy30,486.32 (AUD)2,909 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy31,818.33 (AUD)3,039 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy31.45 (AUD)3 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy32,812.78 (AUD)3,146 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy34,868.84 (AUD)3,356 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy35,167.50 (AUD)3,375 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy35,442.30 (AUD)3,441 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited
Buy35,658.60 (AUD)3,462 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy36,160.22 (AUD)3,457 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited

Buy375.48 (AUD)36 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy4,008.96 (AUD)384 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy4,150.35 (AUD)

401 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy4,720.26 (AUD)453 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy

41,837.13 (AUD)3,994 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy43,564.37 (AUD)

4,201 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy44,362.86 (AUD)4,278 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy

45,602.10 (AUD)4,406 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy46,443.88 (AUD)

4,483 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy467.10 (AUD)45 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy

47,349.10 (AUD)4,597 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy5,003.99 (AUD)480 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy5,147.48 (AUD)494 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy5,152.42 (AUD)494 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy50,287.60 (AUD)4,840 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy52,249.60 (AUD)5,024 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy52,703.92 (AUD)5,029 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy53,859.96 (AUD)5,159 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy55,503.38 (AUD)5,342 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy56,432.61 (AUD)5,421 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy56,916.51 (AUD)5,457 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited

Buy563.76 (AUD)54 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy6,270.00 (AUD)600 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy6,437.60 (AUD)619 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited

Buy6,506.08 (AUD)628 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy6,680.77 (AUD)643 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy6,728.16 (AUD)642 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy6,781.40 (AUD)653 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy6,937.18 (AUD)668 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy60,577.68 (AUD)5,836 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy622.50 (AUD)60 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited
Buy7,036.56 (AUD)674 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy7,130.70 (AUD)684 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited

Buy7,210.00 (AUD)700 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy7,214.04 (AUD)691 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy7,227.99 (AUD)

693 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy7,252.00 (AUD)700 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy

7,353.28 (AUD)704 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy7,419.50 (AUD)

710 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy7,473.60 (AUD)720 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy

7,477.60 (AUD)719 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy7,484.79 (AUD)

719 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy7,528.62 (AUD)726 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy

7,615.87 (AUD)733 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy7,618.05 (AUD)729 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy7,712.34 (AUD)743 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy7,864.22 (AUD)754 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy72,227.75 (AUD)6,925 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy72,719.61 (AUD)6,999 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy74,544.68 (AUD)7,154 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy75,097.74 (AUD)7,214 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy76,549.60 (AUD)7,432 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy8,171.56 (AUD)788 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy8,414.55 (AUD)813 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited

Buy8,530.72 (AUD)814 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy8,586.08 (AUD)824 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy8,602.92 (AUD)828 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited

Buy8,725.75 (AUD)835 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy803,739.90 (AUD)78,033 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy85,351.59 (AUD)8,199 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy86,447.90 (AUD)8,393 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy866.52 (AUD)83 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy9,023.72 (AUD)866 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy9,391.20 (AUD)903 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited
Buy9,641.94 (AUD)924 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy9,979.98 (AUD)961 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities Limited

Buy91,144.70 (AUD)8,849 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy94,976.30 (AUD)9,221 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy941.40 (AUD)

90 Ordinary Shares

01/14/2021Morgan Stanley Australia Securities LimitedBuy95,420.00 (AUD)9,175 Ordinary Shares

01/14/2021Morgan Stanley Capital Services LLCBuy

N/A132 Swaps

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

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

01/14/2021Morgan Stanley Capital Services LLCBuy

N/A32,967 Swaps

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

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

01/14/2021Morgan Stanley Capital Services LLCBuy

N/A87,973 Swaps

01/15/2021Morgan Stanley & Co. International plcBorrowN/A

5,000 Ordinary Shares

01/15/2021Morgan Stanley & Co. International plcBuy6,096.41551 Ordinary Shares

01/15/2021Morgan Stanley & Co. International plcBuy6,558.75583 Ordinary Shares

01/15/2021Morgan Stanley & Co. International plcBuyN/A1,996 Swaps

01/15/2021Morgan Stanley & Co. International plcBuyN/A30,617 Swaps

01/15/2021Morgan Stanley & Co. International plcBuyN/A51 Swaps

01/15/2021Morgan Stanley & Co. International plcBuyN/A524 Swaps

01/15/2021Morgan Stanley & Co. International plcBuyN/A86,143 Swaps

01/15/2021Morgan Stanley Australia Securities LimitedBuy1,025.00 (AUD)100 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy1,099.44 (AUD)108 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy1,103.76 (AUD)108 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy1,128.15 (AUD)109 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy1,161.66 (AUD)114 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy1,177.60 (AUD)115 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy1,261.98 (AUD)123 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy1,324.04 (AUD)130 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy1,569.78 (AUD)153 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy1,693.20 (AUD)166 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy1,739.10 (AUD)170 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy1,836.54 (AUD)179 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited
Buy1,852.76 (AUD)182 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy1,855.80 (AUD)180 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy1,902.56 (AUD)184 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy1,983.07 (AUD)193 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy10,002.44 (AUD)

973 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy10,149.24 (AUD)996 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy

10,373.00 (AUD)1,012 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy10,373.42 (AUD)

1,019 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy10,475.32 (AUD)1,028 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy

10,495.58 (AUD)1,031 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy10,658.74 (AUD)

1,046 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy10,660.00 (AUD)1,040 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy

10.25 (AUD)1 Ordinary Share

01/15/2021Morgan Stanley Australia Securities LimitedBuy10.28 (AUD)1 Ordinary Share

01/15/2021Morgan Stanley Australia Securities LimitedBuy101.80 (AUD)10 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy102,694.75 (AUD)10,019 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy11,178.00 (AUD)1,080 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy11,275.00 (AUD)1,100 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy11,322.30 (AUD)1,095 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy118,246.50 (AUD)11,525 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy12,187.92 (AUD)1,181 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy12,558.30 (AUD)1,230 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy12,816.96 (AUD)1,248 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy13,035.52 (AUD)1,273 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy13,673.50 (AUD)1,334 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy13,724.10 (AUD)1,326 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy13,727.88 (AUD)1,338 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy13,946.86 (AUD)1,366 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy14,065.80 (AUD)1,379 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy14,127.63 (AUD)1,381 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy14,128.02 (AUD)1,377 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy14,278.25 (AUD)1,393 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy14,509.55 (AUD)1,426 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited
Buy14,547.22 (AUD)1,429 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy14,566.44 (AUD)1,433 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy140,601.91 (AUD)13,771 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy15,032.32 (AUD)1,468 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy15,278.90 (AUD)

1,495 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy15,385.25 (AUD)1,501 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy

16,660.65 (AUD)1,635 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy165,898.24 (AUD)

16,201 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy18,068.96 (AUD)1,768 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy

18,147.09 (AUD)1,767 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy19,036.16 (AUD)

1,859 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy19,422.18 (AUD)1,893 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy

19,458.88 (AUD)1,904 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy19,639.00 (AUD)1,916 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy19,851.30 (AUD)1,918 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy2,071.51 (AUD)202 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy2,105.19 (AUD)207 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy2,197.30 (AUD)215 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy2,226.87 (AUD)218 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy2,255.00 (AUD)220 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy2,533.57 (AUD)249 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy2,604.80 (AUD)256 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy2,659.80 (AUD)260 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy2,749.68 (AUD)268 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy2,879.22 (AUD)282 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy2,921.25 (AUD)285 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy2,937.44 (AUD)287 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy20,427.66 (AUD)1,991 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy20,653.38 (AUD)2,013 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy20,736.65 (AUD)2,035 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy20,838.33 (AUD)2,049 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy20,930.50 (AUD)2,050 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy21,767.72 (AUD)2,132 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited
Buy21,971.92 (AUD)2,152 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy211,867.71 (AUD)20,751 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy23,301.60 (AUD)2,280 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy23,942.45 (AUD)2,345 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy234.14 (AUD)

23 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy248,388.88 (AUD)24,328 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy

249,532.40 (AUD)24,440 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy25,603.83 (AUD)

2,475 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy256,125.00 (AUD)25,000 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy

260,967.60 (AUD)25,560 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy27,523.60 (AUD)

2,680 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy27,709.44 (AUD)2,706 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy

27,989.28 (AUD)2,736 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy28,154.97 (AUD)2,763 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy3,058.16 (AUD)301 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy3,133.44 (AUD)306 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy3,330.49 (AUD)327 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy3,801.71 (AUD)374 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy3,855.60 (AUD)378 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy3,900.69 (AUD)380 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy3,961.48 (AUD)388 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy30,923.64 (AUD)3,014 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy30.49 (AUD)3 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy304.80 (AUD)30 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy32,858.47 (AUD)3,223 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy328.64 (AUD)32 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy35,992.08 (AUD)3,508 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy36,000.46 (AUD)3,526 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy38,358.97 (AUD)3,757 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy4,068.00 (AUD)400 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy4,210.38 (AUD)414 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy4,486.58 (AUD)439 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy4,500.40 (AUD)441 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited
Buy4,751.80 (AUD)460 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy4,786.75 (AUD)467 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy40,310.40 (AUD)3,952 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy40,672.00 (AUD)3,968 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy40.72 (AUD)

4 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy41,635.50 (AUD)4,062 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy

492.24 (AUD)48 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy5,008.20 (AUD)

491 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy5,088.60 (AUD)495 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy

5,135.25 (AUD)501 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy5,145.95 (AUD)

505 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy5,209.59 (AUD)512 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy

5,242.86 (AUD)511 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy5,993.27 (AUD)587 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy50,240.63 (AUD)4,873 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy51.37 (AUD)5 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy53,582.08 (AUD)5,248 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy54,047.70 (AUD)5,222 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy57,582.54 (AUD)5,662 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy6,142.22 (AUD)601 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy6,238.08 (AUD)608 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy6,275.08 (AUD)614 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy6,283.20 (AUD)616 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy6,388.08 (AUD)619 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy6,466.80 (AUD)634 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy6,478.29 (AUD)637 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy6,610.06 (AUD)649 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy6,625.28 (AUD)647 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy6,703.50 (AUD)654 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy6,741.57 (AUD)659 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy6,742.71 (AUD)663 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy6,826.22 (AUD)665 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy6,987.06 (AUD)681 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited
Buy60,065.43 (AUD)5,883 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy61,516.20 (AUD)6,031 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy61,775.46 (AUD)6,021 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy614.69 (AUD)60 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy63,342.43 (AUD)

6,123 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy632.71 (AUD)62 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy

635.50 (AUD)62 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy68,572.48 (AUD)

6,736 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy7,034.95 (AUD)685 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy

7,161.48 (AUD)698 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy7,301.12 (AUD)

713 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy7,522.72 (AUD)735 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy

7,612.92 (AUD)742 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy7,628.56 (AUD)749 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy7,872.54 (AUD)761 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy7,879.68 (AUD)768 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy7,916.62 (AUD)775 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy8,262.10 (AUD)812 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy8,359.74 (AUD)822 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy8,376.32 (AUD)818 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy8,491.95 (AUD)835 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy8,700.48 (AUD)848 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy8,969.94 (AUD)882 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy8,971.28 (AUD)883 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy80,002.16 (AUD)7,828 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy82,915.41 (AUD)8,121 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy82.08 (AUD)8 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy84,048.72 (AUD)8,232 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy9,046.06 (AUD)886 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy9,445.20 (AUD)926 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy9,502.72 (AUD)928 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy9,532.50 (AUD)930 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy9,664.07 (AUD)941 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited
Buy92,790.70 (AUD)9,115 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities LimitedBuy955.51 (AUD)94 Ordinary Shares

01/15/2021Morgan Stanley Australia Securities Limited

Buy967.10 (AUD)95 Ordinary Shares

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

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

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

01/15/2021Morgan Stanley Capital Services LLCBuy

N/A44,222 Swaps

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

01/15/2021Morgan Stanley Capital Services LLCBuyN/A8,486 Swaps

01/15/2021Morgan Stanley Capital Services LLCBuy

N/A85,157 Swaps

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

01/18/2021Morgan Stanley & Co. International plcBorrowN/A23,524 Ordinary Shares

01/18/2021Morgan Stanley & Co. International plcBuy

3,243.00300 Ordinary Shares

01/18/2021Morgan Stanley & Co. International plcBuyN/A2,414 Swaps

01/18/2021Morgan Stanley & Co. International plcBuyN/A25,650 Swaps

01/18/2021Morgan Stanley & Co. International plcBuyN/A29,924 Swaps

01/18/2021Morgan Stanley & Co. International plcBuyN/A49,000 Swaps

01/18/2021Morgan Stanley Australia Securities LimitedBuy1,030.00 (AUD)103 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy1,034.12 (AUD)103 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy1,083.24 (AUD)108 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy1,084.86 (AUD)108 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy1,220.89 (AUD)121 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy1,293.44 (AUD)128 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited

Buy1,294.08 (AUD)128 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy1,376.16 (AUD)137 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy1,426.39 (AUD)142 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited

Buy1,451.52 (AUD)144 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy1,604.31 (AUD)159 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy1,767.50 (AUD)175 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy10,275.84 (AUD)1,024 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy10,463.60 (AUD)1,036 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy10,695.40 (AUD)1,060 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy10,784.32 (AUD)1,072 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited
Buy10,830.82 (AUD)1,082 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy10.09 (AUD)1 Ordinary Share

01/18/2021Morgan Stanley Australia Securities Limited

Buy11,319.84 (AUD)1,123 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy11,563.08 (AUD)1,154 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy11,565.78 (AUD)

1,156 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy11,783.52 (AUD)1,169 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy

116,236.80 (AUD)11,520 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy118,826.00 (AUD)

11,800 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy12,794.12 (AUD)1,268 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy

14,546.68 (AUD)1,436 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy15,311.40 (AUD)

1,510 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy15,422.40 (AUD)1,512 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy

15,433.00 (AUD)1,525 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy15,687.38 (AUD)1,541 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy15,855.84 (AUD)1,584 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy16,047.36 (AUD)1,592 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy16,920.64 (AUD)1,672 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy164,224.84 (AUD)16,276 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy17,025.12 (AUD)1,689 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy17,914.53 (AUD)1,779 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy18,099.20 (AUD)1,792 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy18,677.88 (AUD)1,842 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy18,971.94 (AUD)1,871 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited

Buy19,106.12 (AUD)1,903 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy19,173.35 (AUD)1,889 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy19,859.40 (AUD)1,980 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited

Buy192.28 (AUD)19 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy2,073.10 (AUD)207 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy2,076.48 (AUD)206 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy2,324.15 (AUD)230 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy2,404.80 (AUD)240 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy2,406.00 (AUD)240 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy2,456.12 (AUD)245 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited
Buy2,470.82 (AUD)245 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy2,476.17 (AUD)247 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited

Buy2,557.80 (AUD)252 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy2,604.51 (AUD)258 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy2,616.90 (AUD)

260 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy2,618.49 (AUD)259 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy

2,722.95 (AUD)270 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy2,727.00 (AUD)

270 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy2,745.23 (AUD)271 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy

2,772.42 (AUD)276 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy2,872.87 (AUD)

287 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy2,885.74 (AUD)286 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy

2,902.90 (AUD)290 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy2,972.34 (AUD)294 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy20,169.45 (AUD)1,995 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy20,179.28 (AUD)1,994 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy20,632.43 (AUD)2,054 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy20.04 (AUD)2 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy21,081.06 (AUD)2,106 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy21,496.80 (AUD)2,120 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy21,903.84 (AUD)2,173 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy22,575.06 (AUD)2,253 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy229,919.69 (AUD)22,969 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited

Buy23,505.19 (AUD)2,347 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy24,504.48 (AUD)2,448 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy24,769.44 (AUD)2,472 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited

Buy25,728.85 (AUD)2,555 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy26,630.00 (AUD)2,663 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy26,949.56 (AUD)2,663 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy27,511.24 (AUD)2,732 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy29,359.44 (AUD)2,904 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy3,155.80 (AUD)310 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy3,206.70 (AUD)315 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited
Buy3,299.43 (AUD)327 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy3,466.92 (AUD)346 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited

Buy3,522.28 (AUD)346 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy3,789.68 (AUD)373 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy30,906.27 (AUD)

3,057 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy30.01 (AUD)3 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy

300.30 (AUD)30 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy31,962.18 (AUD)

3,174 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy31,990.80 (AUD)3,180 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy

32,124.12 (AUD)3,206 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy32,912.06 (AUD)

3,283 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy329,058.73 (AUD)32,873 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy

34,442.00 (AUD)3,400 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy38,176.20 (AUD)3,810 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy38,195.51 (AUD)3,793 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy39,008.97 (AUD)3,897 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy39,714.24 (AUD)3,936 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy39,790.64 (AUD)3,928 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy4,710.00 (AUD)471 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy4,934.93 (AUD)493 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy40,440.96 (AUD)4,032 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy400.20 (AUD)40 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy43,015.70 (AUD)4,238 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited

Buy431.29 (AUD)43 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy44,369.30 (AUD)4,393 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy463.22 (AUD)46 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited

Buy47,188.00 (AUD)4,700 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy47,734.70 (AUD)4,745 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy49,815.36 (AUD)4,942 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy5,303.22 (AUD)523 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy5,347.70 (AUD)530 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy5,454.00 (AUD)540 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy5,509.21 (AUD)549 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited
Buy5,721.03 (AUD)567 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy5,801.58 (AUD)579 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited

Buy5,855.14 (AUD)578 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy5,895.66 (AUD)582 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy50.15 (AUD)

5 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy523.64 (AUD)52 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy

55,951.68 (AUD)5,584 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy566.16 (AUD)

56 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy567.28 (AUD)56 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy

58,178.12 (AUD)5,812 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy6,146.88 (AUD)

608 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy6,154.90 (AUD)610 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy

6,432.43 (AUD)641 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy6,489.41 (AUD)647 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy6,683.34 (AUD)667 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy6,730.13 (AUD)671 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy6,746.80 (AUD)668 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy6,861.37 (AUD)675 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy6,912.15 (AUD)681 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy600.90 (AUD)60 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy602.40 (AUD)60 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy604.20 (AUD)60 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy64,115.44 (AUD)6,386 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited

Buy660.00 (AUD)66 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy67,167.10 (AUD)6,710 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy7,126.00 (AUD)700 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited

Buy7,195.85 (AUD)710 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy7,267.26 (AUD)726 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy7,725.42 (AUD)771 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy7,749.12 (AUD)768 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy7,801.50 (AUD)769 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy7,845.36 (AUD)776 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy71,023.51 (AUD)7,039 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited
Buy714.61 (AUD)71 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy747.40 (AUD)74 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited

Buy75,564.01 (AUD)7,489 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy76,532.76 (AUD)7,638 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy8,040.05 (AUD)

802 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy8,304.85 (AUD)815 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy

8,323.16 (AUD)829 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy8,354.52 (AUD)

828 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy8,369.91 (AUD)823 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy

8,386.56 (AUD)832 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy8,828.82 (AUD)

882 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy8,991.60 (AUD)885 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy

821.64 (AUD)82 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy9,023.35 (AUD)889 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy9,029.40 (AUD)894 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy9,235.44 (AUD)909 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy9,433.52 (AUD)941 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy9,808.80 (AUD)976 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy9,939.84 (AUD)992 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy9,967.62 (AUD)983 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy90.72 (AUD)9 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy90.90 (AUD)9 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy92,276.00 (AUD)9,200 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities Limited

Buy923.68 (AUD)92 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy96,257.91 (AUD)9,597 Ordinary Shares

01/18/2021Morgan Stanley Australia Securities LimitedBuy96,456.36 (AUD)9,636 Ordinary Shares

01/18/2021Morgan Stanley Capital Services LLCBuy

N/A1 Swap

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

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

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

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

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

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

01/18/2021Morgan Stanley Capital Services LLC
BuyN/A8,915 Swaps

01/19/2021Morgan Stanley & Co. International plcBorrowN/A17,500 Ordinary Shares

01/19/2021Morgan Stanley & Co. International plc

Buy10,618.66973 Ordinary Shares

01/19/2021Morgan Stanley & Co. International plcBuyN/A45,237 Swaps

01/19/2021Morgan Stanley & Co. International plcBuyN/A84,140 Swaps

01/19/2021Morgan Stanley & Co. International plc der may exercise

N/A

997 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy

1,011.00 (AUD)100 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy1,051.44 (AUD)

104 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy1,262.32 (AUD)124 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy

1,264.80 (AUD)124 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy1,901.79 (AUD)

187 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy10,567.03 (AUD)1,037 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy

10,709.36 (AUD)1,052 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy10,712.68 (AUD)1,067 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy10,799.10 (AUD)1,065 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy12,180.00 (AUD)1,200 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy13,277.44 (AUD)1,312 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy13,623.26 (AUD)1,333 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy13,658.61 (AUD)1,351 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy131.04 (AUD)13 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy14,864.08 (AUD)1,463 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy15,144.35 (AUD)1,495 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy16,280.60 (AUD)1,604 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities Limited

Buy18,183.96 (AUD)1,788 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy19,048.60 (AUD)1,886 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy19,923.76 (AUD)1,961 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities Limited

Buy19,943.37 (AUD)1,961 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy2,102.08 (AUD)207 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy2,421.65 (AUD)238 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy2,451.60 (AUD)240 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy2,479.40 (AUD)245 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy2,676.96 (AUD)264 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy2,690.72 (AUD)268 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities Limited
Buy20.27 (AUD)2 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy203.60 (AUD)20 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities Limited

Buy223.96 (AUD)22 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy225,289.40 (AUD)22,196 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy25,142.66 (AUD)

2,482 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy25,633.44 (AUD)2,543 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy

28,692.18 (AUD)2,838 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy294.93 (AUD)

29 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy3,057.00 (AUD)300 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy

3,151.91 (AUD)313 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy3,258.15 (AUD)

321 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy3,266.17 (AUD)321 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy

3,487.95 (AUD)345 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy3,617.45 (AUD)355 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy3,977.16 (AUD)393 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy32,468.94 (AUD)3,177 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy32,754.30 (AUD)3,243 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy38,418.00 (AUD)3,800 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy395.65 (AUD)39 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy4,012.53 (AUD)393 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy4,045.86 (AUD)399 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy4,484.40 (AUD)444 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy4,901.39 (AUD)481 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities Limited

Buy457.20 (AUD)45 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy5,080.00 (AUD)500 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy5,648.96 (AUD)556 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities Limited

Buy5,703.19 (AUD)563 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy5,755.05 (AUD)567 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy50.87 (AUD)5 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy6,471.29 (AUD)636 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy6,495.88 (AUD)647 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy6,590.59 (AUD)649 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy6,682.26 (AUD)659 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities Limited
Buy6,720.08 (AUD)668 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy6,760.30 (AUD)670 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities Limited

Buy6,803.19 (AUD)666 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy61.32 (AUD)6 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy7,147.00 (AUD)

700 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy7,541.45 (AUD)743 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy

7,673.49 (AUD)759 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy731.15 (AUD)

72 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy753.32 (AUD)74 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy

8,239.47 (AUD)807 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy8,262.00 (AUD)

810 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy8,317.06 (AUD)817 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy

856.80 (AUD)85 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy873.76 (AUD)86 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy9,209.20 (AUD)910 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy9,583.64 (AUD)947 Ordinary Shares

01/19/2021Morgan Stanley Australia Securities LimitedBuy934.25 (AUD)92 Ordinary Shares

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

01/19/2021Morgan Stanley Capital Services LLCBuyN/A16,124 Swaps

01/19/2021Morgan Stanley Capital Services LLCBuyN/A19,936 Swaps

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

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

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

01/19/2021Morgan Stanley Capital Services LLCBuy

N/A40,412 Swaps

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

01/19/2021Morgan Stanley Investment Management Inc.Buy

6,768.90621 Ordinary Shares

01/20/2021Morgan Stanley & Co. International plcBorrowN/A1,000,997 Ordinary Shares

01/20/2021Morgan Stanley & Co. International plcBuy176.1616 Ordinary Shares

01/20/2021Morgan Stanley & Co. International plcBuy54,136.174,917 Ordinary Shares

01/20/2021Morgan Stanley & Co. International plcBuy682.6262 Ordinary Shares

01/20/2021Morgan Stanley & Co. International plcBuyN/A1,996 Swaps

01/20/2021Morgan Stanley & Co. International plcBuyN/A15,604 Swaps

01/20/2021Morgan Stanley & Co. International plcBuyN/A186 Swaps

01/20/2021Morgan Stanley & Co. International plc
BuyN/A266 Swaps

01/20/2021Morgan Stanley & Co. International plcBuyN/A27 Swaps

01/20/2021Morgan Stanley & Co. International plc

BuyN/A9,107 Swaps

01/20/2021Morgan Stanley Australia Securities LimitedBuy1,075.20 (AUD)105 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy1,424.75 (AUD)

139 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy1,517.56 (AUD)149 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy

1,635.30 (AUD)158 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy1,728.87 (AUD)

169 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy10,340.00 (AUD)1,000 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy

10,409.10 (AUD)1,020 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy10.26 (AUD)

1 Ordinary Share

01/20/2021Morgan Stanley Australia Securities LimitedBuy11,454.41 (AUD)1,111 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy

12,291.12 (AUD)1,191 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy12,615.54 (AUD)1,226 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy12,711.72 (AUD)1,227 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy126,462.28 (AUD)12,374 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy13,444.65 (AUD)1,299 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy13,643.70 (AUD)1,335 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy14,513.65 (AUD)1,405 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy15,493.80 (AUD)1,519 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy16,725.60 (AUD)1,616 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy16,730.14 (AUD)1,637 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy17,031.60 (AUD)1,660 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities Limited

Buy17,884.02 (AUD)1,738 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy18,247.80 (AUD)1,789 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy18,480.10 (AUD)1,810 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities Limited

Buy18,612.00 (AUD)1,800 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy184.05 (AUD)18 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy19,199.48 (AUD)1,886 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy2,144.48 (AUD)208 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy2,210.62 (AUD)214 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy2,260.08 (AUD)219 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy2,287.35 (AUD)221 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities Limited
Buy2,483.46 (AUD)243 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy2,613.66 (AUD)254 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities Limited

Buy2,680.60 (AUD)260 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy2,726.07 (AUD)267 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy20,369.81 (AUD)

1,999 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy200,664.60 (AUD)19,673 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy

213.99 (AUD)21 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy224.84 (AUD)

22 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy24,847.02 (AUD)2,403 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy

244.20 (AUD)24 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy27,746.38 (AUD)

2,686 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy289,818.76 (AUD)28,358 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy

29,239.42 (AUD)2,861 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy3,069.23 (AUD)299 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy3,079.70 (AUD)299 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy3,152.89 (AUD)307 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy3,189.30 (AUD)311 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy3,399.00 (AUD)330 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy3,488.31 (AUD)339 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy3,584.23 (AUD)349 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy3,618.56 (AUD)352 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy3,790.40 (AUD)368 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy3,797.14 (AUD)373 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities Limited

Buy30,370.20 (AUD)2,940 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy312,139.24 (AUD)30,542 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy33,517.50 (AUD)3,270 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities Limited

Buy33,652.16 (AUD)3,296 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy33,680.40 (AUD)3,302 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy33,718.71 (AUD)3,309 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy37,454.40 (AUD)3,672 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy37,599.38 (AUD)3,679 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy37,831.80 (AUD)3,709 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy4,430.68 (AUD)431 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities Limited
Buy4,518.80 (AUD)440 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy4,921.00 (AUD)475 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities Limited

Buy4,939.20 (AUD)480 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy41,973.75 (AUD)4,095 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy42,993.90 (AUD)

4,154 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy43,037.61 (AUD)4,207 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy

436,946.50 (AUD)42,775 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy44,428.40 (AUD)

4,360 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy450,364.50 (AUD)43,938 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy

47,044.53 (AUD)4,563 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy47,905.44 (AUD)

4,642 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy48,824.22 (AUD)4,782 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy

5,140.00 (AUD)500 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy5,160.78 (AUD)503 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy5,469.86 (AUD)529 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy5,677.28 (AUD)548 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy5,735.13 (AUD)556 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy5,842.10 (AUD)565 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy50,192.36 (AUD)4,916 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy52,101.63 (AUD)5,103 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy524.79 (AUD)51 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy53,122.63 (AUD)5,203 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy57,626.88 (AUD)5,584 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities Limited

Buy6,152.44 (AUD)602 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy6,334.20 (AUD)612 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy6,531.72 (AUD)636 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities Limited

Buy6,665.40 (AUD)644 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy6,799.06 (AUD)663 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy6,800.43 (AUD)658 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy6,827.70 (AUD)660 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy6,856.15 (AUD)665 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy6,949.60 (AUD)681 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy61,700.98 (AUD)6,061 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities Limited
Buy612.60 (AUD)60 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy66,977.28 (AUD)6,528 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities Limited

Buy68,792.69 (AUD)6,751 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy69,679.96 (AUD)6,818 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy694.28 (AUD)

68 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy7,038.31 (AUD)687 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy

7,062.35 (AUD)685 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy7,189.55 (AUD)

697 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy71,087.50 (AUD)6,875 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy

74,944.15 (AUD)7,255 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy8,521.59 (AUD)

833 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy84,294.56 (AUD)8,248 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy

9,189.32 (AUD)887 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy9,232.20 (AUD)892 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy9,944.54 (AUD)974 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy9,996.39 (AUD)981 Ordinary Shares

01/20/2021Morgan Stanley Australia Securities LimitedBuy97,572.60 (AUD)9,510 Ordinary Shares

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

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

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

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

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

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

01/20/2021Morgan Stanley Capital Services LLCBuy

N/A6,283 Swaps

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

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

01/20/2021Morgan Stanley Capital Services LLCBuy

N/A7,412 Swaps

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

01/21/2021Morgan Stanley & Co. International plcBorrow

N/A499,788 Ordinary Shares

01/21/2021Morgan Stanley & Co. International plcBuy1,094.00100 Ordinary Shares

01/21/2021Morgan Stanley & Co. International plcBuy11,748.381,070 Ordinary Shares

01/21/2021Morgan Stanley & Co. International plcBuy22,320.002,000 Ordinary Shares

01/21/2021Morgan Stanley & Co. International plcBuyN/A12,086 Swaps

01/21/2021Morgan Stanley & Co. International plc
BuyN/A19,889 Swaps

01/21/2021Morgan Stanley & Co. International plcBuyN/A36 Swaps

01/21/2021Morgan Stanley & Co. International plc

BuyN/A47,113 Swaps

01/21/2021Morgan Stanley & Co. International plc der may exercise

N/A

126 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy1,051.95 (AUD)

104 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy1,595.80 (AUD)158 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy

1,654.45 (AUD)163 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy10,038.08 (AUD)

988 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy10,043.04 (AUD)976 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy

10,052.80 (AUD)976 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy10,099.44 (AUD)

996 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy10,514.10 (AUD)1,041 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy

10,973.43 (AUD)1,079 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy11,142.95 (AUD)1,085 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy113,753.20 (AUD)11,044 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy114,766.30 (AUD)11,363 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy115,836.90 (AUD)11,469 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy12,552.21 (AUD)1,227 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy12,930.72 (AUD)1,264 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy125,697.63 (AUD)12,433 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy13,286.00 (AUD)1,300 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy13,348.70 (AUD)1,321 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy13,545.60 (AUD)1,328 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities Limited

Buy131,954.08 (AUD)12,836 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy14,813.28 (AUD)1,458 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy15,574.20 (AUD)1,542 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities Limited

Buy16,223.40 (AUD)1,582 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy16,592.94 (AUD)1,638 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy17,013.16 (AUD)1,677 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy17,129.76 (AUD)1,686 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy17,899.71 (AUD)1,767 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy173.06 (AUD)17 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy18,970.35 (AUD)1,869 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities Limited
Buy182.88 (AUD)18 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy19,834.54 (AUD)1,958 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities Limited

Buy19,896.74 (AUD)1,969 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy2,192.08 (AUD)212 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy2,205.07 (AUD)

218 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy2,207.97 (AUD)217 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy

2,217.24 (AUD)216 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy2,222.08 (AUD)

217 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy2,249.76 (AUD)218 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy

2,310.78 (AUD)228 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy2,376.99 (AUD)

231 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy2,452.17 (AUD)241 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy

2,567.94 (AUD)254 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy2,806.01 (AUD)277 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy2,862.54 (AUD)283 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy206,706.60 (AUD)20,466 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy21,214.08 (AUD)2,088 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy21,557.64 (AUD)2,126 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy22,790.76 (AUD)2,217 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy22,871.20 (AUD)2,260 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy222.31 (AUD)22 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy25,472.20 (AUD)2,522 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy257.75 (AUD)25 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities Limited

Buy26,034.10 (AUD)2,570 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy26,871.00 (AUD)2,650 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy27,049.75 (AUD)2,639 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities Limited

Buy28,933.20 (AUD)2,820 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy29,754.00 (AUD)2,900 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy3,109.91 (AUD)307 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy3,197.25 (AUD)315 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy3,204.24 (AUD)316 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy3,423.84 (AUD)336 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy3,525.52 (AUD)347 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities Limited
Buy3,569.67 (AUD)351 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy3,618.56 (AUD)352 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities Limited

Buy3,625.90 (AUD)359 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy3,690.15 (AUD)365 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy3,780.49 (AUD)

371 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy3,803.60 (AUD)370 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy

30,215.70 (AUD)2,945 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy308.70 (AUD)

30 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy32,701.79 (AUD)3,233 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy

33,442.50 (AUD)3,250 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy33,479.64 (AUD)

3,292 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy33,973.16 (AUD)3,308 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy

35,764.10 (AUD)3,541 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy36,092.70 (AUD)3,570 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy372,089.16 (AUD)36,266 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy38,258.80 (AUD)3,788 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy39,994.90 (AUD)3,883 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy4,317.60 (AUD)420 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy4,504.83 (AUD)438 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy4,608.10 (AUD)454 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy41,584.55 (AUD)4,097 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy41,634.56 (AUD)4,108 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy43,605.00 (AUD)4,250 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities Limited

Buy45,876.09 (AUD)4,467 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy47,496.78 (AUD)4,698 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy49,397.46 (AUD)4,886 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities Limited

Buy5,039.90 (AUD)499 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy5,304.00 (AUD)520 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy5,545.76 (AUD)548 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy5,643.40 (AUD)556 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy5,904.40 (AUD)580 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy504.21 (AUD)49 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy52,680.35 (AUD)5,203 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities Limited
Buy54,003.96 (AUD)5,339 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy54,040.74 (AUD)5,262 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities Limited

Buy56,216.60 (AUD)5,555 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy57,680.00 (AUD)5,600 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy6,156.96 (AUD)

606 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy6,168.00 (AUD)600 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy

6,179.52 (AUD)602 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy6,191.50 (AUD)

610 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy6,759.90 (AUD)666 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy

60,718.68 (AUD)5,918 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy606.60 (AUD)

60 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy61,923.10 (AUD)6,131 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy

638.82 (AUD)63 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy647.68 (AUD)64 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy7,052.91 (AUD)699 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy7,115.50 (AUD)700 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy7,266.79 (AUD)717 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy7,521.84 (AUD)744 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy7,639.38 (AUD)756 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy7,746.96 (AUD)764 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy7,873.36 (AUD)778 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy7,948.20 (AUD)780 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy7,956.00 (AUD)780 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities Limited

Buy73,111.21 (AUD)7,228 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy74,308.50 (AUD)7,350 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy76,365.58 (AUD)7,520 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities Limited

Buy79,230.90 (AUD)7,806 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy8,526.00 (AUD)840 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy8,672.60 (AUD)842 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy8,674.38 (AUD)858 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy8,712.50 (AUD)850 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy8,861.36 (AUD)862 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy80,344.32 (AUD)7,808 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities Limited
Buy83,474.56 (AUD)8,128 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy898.90 (AUD)89 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities Limited

Buy9,046.09 (AUD)893 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy9,110.21 (AUD)898 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy9,169.80 (AUD)

899 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy9,203.85 (AUD)905 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy

9,754.15 (AUD)961 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy9,814.56 (AUD)

966 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy953.16 (AUD)94 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy

96,879.20 (AUD)9,592 Ordinary Shares

01/21/2021Morgan Stanley Australia Securities LimitedBuy98,239.45 (AUD)

9,674 Ordinary Shares

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

01/21/2021Morgan Stanley Capital Services LLCBuy

N/A3,889 Swaps

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

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

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

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

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

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

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

01/22/2021Morgan Stanley & Co. International plcBuy1,085.00100 Ordinary Shares

01/22/2021Morgan Stanley & Co. International plcBuy41,202.003,780 Ordinary Shares

01/22/2021Morgan Stanley & Co. International plcBuy9,050.89824 Ordinary Shares

01/22/2021Morgan Stanley & Co. International plc

BuyN/A24,320 Swaps

01/22/2021Morgan Stanley & Co. International plc der may exercise

N/A

10,650 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy1,009.00 (AUD)100 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities Limited

Buy1,017.00 (AUD)100 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy1,224.52 (AUD)121 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy1,288.96 (AUD)128 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy1,383.70 (AUD)137 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy1,399.32 (AUD)138 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy1,460.16 (AUD)144 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy1,529.63 (AUD)151 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities Limited
Buy1,668.15 (AUD)165 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy10,624.32 (AUD)1,054 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities Limited

Buy100,682.07 (AUD)9,939 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy104,438.40 (AUD)10,320 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy104,504.70 (AUD)

10,347 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy107,082.50 (AUD)10,550 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy

11,150.70 (AUD)1,090 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy120,293.75 (AUD)

11,875 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy124,648.04 (AUD)12,317 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy

13,405.08 (AUD)1,322 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy142.10 (AUD)

14 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy143,996.73 (AUD)14,243 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy

144,016.95 (AUD)14,245 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy16,151.52 (AUD)1,596 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy16,699.60 (AUD)1,660 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy17,666.72 (AUD)1,744 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy17,821.32 (AUD)1,761 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy18,206.56 (AUD)1,808 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy18,355.56 (AUD)1,812 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy18,661.95 (AUD)1,835 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy18,999.47 (AUD)1,883 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy19,241.63 (AUD)1,907 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy2,032.12 (AUD)202 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities Limited

Buy2,074.60 (AUD)205 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy2,188.08 (AUD)216 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy2,440.12 (AUD)241 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities Limited

Buy2,513.65 (AUD)249 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy2,564.15 (AUD)253 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy2,595.84 (AUD)256 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy2,598.45 (AUD)255 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy2,769.25 (AUD)275 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy2,852.15 (AUD)281 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy20,381.71 (AUD)2,023 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities Limited
Buy20,655.28 (AUD)2,033 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy201,651.75 (AUD)20,025 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities Limited

Buy21,963.24 (AUD)2,166 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy212,312.10 (AUD)21,021 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy212.10 (AUD)

21 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy213,152.94 (AUD)21,021 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy

218,402.60 (AUD)21,710 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy231.61 (AUD)

23 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy24,609.78 (AUD)2,427 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy

264.16 (AUD)26 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy268,976.55 (AUD)

26,605 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy27,855.80 (AUD)2,758 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy

273.24 (AUD)27 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy275,759.88 (AUD)27,249 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy28,509.00 (AUD)2,795 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy29,408.72 (AUD)2,906 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy3,156.65 (AUD)311 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy3,403.68 (AUD)336 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy3,997.40 (AUD)395 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy30,410.88 (AUD)3,008 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy30,701.47 (AUD)3,007 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy31,972.25 (AUD)3,175 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy313.72 (AUD)31 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities Limited

Buy32,459.70 (AUD)3,198 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy33,429.00 (AUD)3,300 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy33,441.72 (AUD)3,298 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities Limited

Buy335.28 (AUD)33 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy34,814.70 (AUD)3,447 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy37,238.70 (AUD)3,687 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy38,181.92 (AUD)3,736 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy4,304.40 (AUD)422 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy4,854.50 (AUD)475 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy418,264.86 (AUD)41,249 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities Limited
Buy42,048.60 (AUD)4,155 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy43,505.28 (AUD)4,316 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities Limited

Buy44,484.97 (AUD)4,357 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy45,193.98 (AUD)4,457 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy5,672.80 (AUD)

560 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy5,682.93 (AUD)561 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy

5,771.48 (AUD)572 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy5,869.44 (AUD)

576 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy58,698.03 (AUD)5,829 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy

6,102.36 (AUD)603 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy6,126.66 (AUD)

606 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy6,228.08 (AUD)613 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy

6,264.72 (AUD)616 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy6,483.20 (AUD)640 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy6,583.68 (AUD)648 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy6,659.40 (AUD)660 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy6,813.60 (AUD)668 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy6,841.10 (AUD)674 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy609.00 (AUD)60 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy609.00 (AUD)60 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy64,932.90 (AUD)6,429 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy68,798.24 (AUD)6,832 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy69,655.44 (AUD)6,924 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities Limited

Buy69,917.00 (AUD)6,950 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy7,527.60 (AUD)738 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy70,249.86 (AUD)6,894 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities Limited

Buy721.00 (AUD)71 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy74,665.84 (AUD)7,349 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy8,436.48 (AUD)832 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy8,440.34 (AUD)839 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy8,569.57 (AUD)851 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy8,842.08 (AUD)872 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy84,206.19 (AUD)8,329 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities Limited
Buy87,188.91 (AUD)8,607 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy88,643.88 (AUD)8,742 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities Limited

Buy9,148.50 (AUD)900 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy9,378.60 (AUD)924 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy91,024.80 (AUD)

8,924 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy945.64 (AUD)94 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy

97,873.00 (AUD)9,700 Ordinary Shares

01/22/2021Morgan Stanley Australia Securities LimitedBuy99,737.04 (AUD)

9,836 Ordinary Shares

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

01/22/2021Morgan Stanley Capital Services LLCBuy

N/A22,451 Swaps

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

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

01/22/2021Morgan Stanley Capital Services LLCBuy

N/A52 Swaps

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

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

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

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

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

01/25/2021Morgan Stanley & Co. International plcBuy1,090.00100 Ordinary Shares

01/25/2021Morgan Stanley & Co. International plcBuy9,670.43882 Ordinary Shares

01/25/2021Morgan Stanley & Co. International plcBuy99,475.969,068 Ordinary Shares

01/25/2021Morgan Stanley & Co. International plcBuyN/A3,047 Swaps

01/25/2021Morgan Stanley & Co. LLC der may exercise

N/A

126 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities Limited

Buy1,048.54 (AUD)103 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy1,131.09 (AUD)111 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy1,151.47 (AUD)113 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities Limited

Buy1,294.08 (AUD)128 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy1,394.66 (AUD)137 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy1,649.16 (AUD)162 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy1,786.40 (AUD)176 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy1,796.55 (AUD)177 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy1,988.71 (AUD)197 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy1,999.55 (AUD)197 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities Limited
Buy10,638.36 (AUD)1,044 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy10.13 (AUD)1 Ordinary Share

01/25/2021Morgan Stanley Australia Securities Limited

Buy10.15 (AUD)1 Ordinary Share

01/25/2021Morgan Stanley Australia Securities LimitedBuy10.19 (AUD)1 Ordinary Share

01/25/2021Morgan Stanley Australia Securities LimitedBuy108,173.52 (AUD)

10,668 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy11,467.16 (AUD)1,132 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy

11,730.00 (AUD)1,150 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy11,863.80 (AUD)

1,170 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy112.09 (AUD)11 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy

12,041.28 (AUD)1,184 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy12,275.19 (AUD)

1,207 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy12,596.15 (AUD)1,241 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy

12,796.68 (AUD)1,262 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy12,925.86 (AUD)1,266 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy12,964.16 (AUD)1,276 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy13,671.74 (AUD)1,343 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy14,665.14 (AUD)1,442 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy14,773.98 (AUD)1,457 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy141,473.28 (AUD)13,952 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy15,858.04 (AUD)1,567 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy152.02 (AUD)15 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy16,463.30 (AUD)1,622 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy16,483.20 (AUD)1,616 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities Limited

Buy16,814.80 (AUD)1,655 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy18,629.07 (AUD)1,839 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy18,678.27 (AUD)1,833 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities Limited

Buy180,406.10 (AUD)17,774 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy180,505.66 (AUD)17,714 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy19,465.38 (AUD)1,914 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy19,686.00 (AUD)1,930 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy19,917.20 (AUD)1,972 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy2,044.17 (AUD)201 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy2,170.47 (AUD)213 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities Limited
Buy2,279.06 (AUD)223 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy2,287.12 (AUD)226 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities Limited

Buy2,532.50 (AUD)250 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy2,570.40 (AUD)252 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy2,600.84 (AUD)

257 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy2,662.20 (AUD)261 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy

2,676.96 (AUD)264 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy2,708.30 (AUD)

265 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy2,889.90 (AUD)285 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy

2,985.40 (AUD)295 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy20,210.10 (AUD)

2,001 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy20,432.28 (AUD)2,019 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy

20,726.46 (AUD)2,038 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy20.32 (AUD)2 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy210,583.48 (AUD)20,686 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy215,049.77 (AUD)21,229 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy22,744.02 (AUD)2,243 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy22,772.66 (AUD)2,237 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy224.40 (AUD)22 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy224.40 (AUD)22 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy24,513.44 (AUD)2,408 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy26,178.69 (AUD)2,583 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy26,651.24 (AUD)2,618 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities Limited

Buy26,930.16 (AUD)2,648 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy264,522.18 (AUD)26,087 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy28,876.75 (AUD)2,845 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities Limited

Buy285.04 (AUD)28 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy3,129.28 (AUD)308 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy3,147.16 (AUD)309 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy3,228.28 (AUD)319 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy3,295.08 (AUD)324 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy3,556.56 (AUD)348 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy3,600.60 (AUD)353 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities Limited
Buy30,158.60 (AUD)2,986 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy30,368.24 (AUD)2,989 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities Limited

Buy325.60 (AUD)32 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy33,848.28 (AUD)3,348 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy34,982.27 (AUD)

3,433 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy344.76 (AUD)34 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy

35,756.71 (AUD)3,509 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy37,177.10 (AUD)

3,670 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy37,571.68 (AUD)3,698 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy

37,672.43 (AUD)3,697 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy4,457.20 (AUD)

440 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy40.84 (AUD)4 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy

410,748.71 (AUD)40,309 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy42,777.62 (AUD)4,198 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy45,832.80 (AUD)4,520 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy48,314.28 (AUD)4,746 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy48,535.52 (AUD)4,796 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy49,533.59 (AUD)4,861 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy49,728.17 (AUD)4,909 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy498.82 (AUD)49 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy5,732.40 (AUD)562 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy5,835.62 (AUD)571 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy50,151.15 (AUD)4,941 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities Limited

Buy51,694.04 (AUD)5,078 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy51,744.88 (AUD)5,093 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy52,638.96 (AUD)5,181 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities Limited

Buy57,623.22 (AUD)5,666 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy57,926.05 (AUD)5,707 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy6,195.54 (AUD)611 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy6,657.72 (AUD)654 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy6,716.36 (AUD)664 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy6,969.76 (AUD)686 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy60.81 (AUD)6 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities Limited
Buy61,570.14 (AUD)6,078 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy63,116.73 (AUD)6,243 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities Limited

Buy7,007.40 (AUD)687 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy7,091.68 (AUD)698 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy7,399.63 (AUD)

733 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy7,562.80 (AUD)740 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy

7,650.72 (AUD)756 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy7,703.64 (AUD)

756 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy7,776.00 (AUD)768 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy

7,825.14 (AUD)774 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy70,168.34 (AUD)

6,886 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy8,986.20 (AUD)881 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy

80,676.50 (AUD)7,925 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy9,245.60 (AUD)910 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy9,442.29 (AUD)923 Ordinary Shares

01/25/2021Morgan Stanley Australia Securities LimitedBuy905.13 (AUD)89 Ordinary Shares

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

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

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

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

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

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

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

01/25/2021Morgan Stanley Capital Services LLCBuy

N/A22,161 Swaps

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

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

01/25/2021Morgan Stanley Capital Services LLCBuy

N/A5,726 Swaps

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

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

01/26/2021Morgan Stanley & Co. International plcBuy265.6624 Ordinary Shares

01/26/2021Morgan Stanley & Co. International plcBuy38,811.423,506 Ordinary Shares

01/27/2021Morgan Stanley & Co. International plcBorrowN/A75,000 Ordinary Shares

01/27/2021Morgan Stanley & Co. International plcBuy156,722.0013,628 Ordinary Shares

01/27/2021Morgan Stanley & Co. International plc
BuyN/A10,739 Swaps

01/27/2021Morgan Stanley Australia Securities LimitedBuy1,155.40 (AUD)109 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited

Buy1,185.48 (AUD)111 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy1,224.75 (AUD)115 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy1,246.05 (AUD)

117 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy1,256.64 (AUD)119 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

1,293.20 (AUD)122 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy1,319.36 (AUD)

124 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy1,505.20 (AUD)142 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

1,573.24 (AUD)148 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy1,710.68 (AUD)

163 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy1,798.16 (AUD)169 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

1,895.70 (AUD)178 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy1,909.93 (AUD)179 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy1,931.08 (AUD)184 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy1,963.28 (AUD)184 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy10,367.31 (AUD)973 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy10,625.00 (AUD)1,000 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy10,685.00 (AUD)1,000 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy10,690.00 (AUD)1,000 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy105,555.32 (AUD)9,902 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy11,023.04 (AUD)1,036 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy11,065.35 (AUD)1,065 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited

Buy11,107.20 (AUD)1,040 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy11,511.33 (AUD)1,087 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy11,694.02 (AUD)1,097 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited

Buy11,815.35 (AUD)1,135 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy116.49 (AUD)11 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy118,965.60 (AUD)11,160 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy119,563.15 (AUD)11,333 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy12,632.52 (AUD)1,194 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy122,269.64 (AUD)11,524 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy126.60 (AUD)12 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited
Buy14,063.49 (AUD)1,323 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy15,194.40 (AUD)1,461 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited

Buy15,640.80 (AUD)1,470 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy15,872.74 (AUD)1,489 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy157,356.34 (AUD)

14,873 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy159.90 (AUD)15 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

160,488.97 (AUD)15,013 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy169.28 (AUD)

16 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy17,208.75 (AUD)1,625 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

17,269.46 (AUD)1,651 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy17,447.60 (AUD)

1,646 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy17,499.15 (AUD)1,665 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

17,509.90 (AUD)1,655 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy17,512.38 (AUD)1,649 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy17,664.48 (AUD)1,692 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy17,672.31 (AUD)1,647 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy17,773.36 (AUD)1,672 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy17,818.60 (AUD)1,681 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy173,261.64 (AUD)16,223 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy18,060.37 (AUD)1,699 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy18,393.84 (AUD)1,732 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy18,395.08 (AUD)1,724 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy18,710.37 (AUD)1,747 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited

Buy185,716.73 (AUD)17,471 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy19,062.24 (AUD)1,812 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy19,210.26 (AUD)1,814 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited

Buy19,361.70 (AUD)1,818 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy19,808.18 (AUD)1,874 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy194,972.58 (AUD)18,359 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy2,009.07 (AUD)189 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy2,130.48 (AUD)203 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy2,628.36 (AUD)252 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy2,639.40 (AUD)249 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited
Buy2,953.75 (AUD)278 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy20,230.98 (AUD)1,914 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited

Buy20,763.80 (AUD)1,970 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy21,044.70 (AUD)2,010 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy21,096.24 (AUD)

2,013 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy21,280.00 (AUD)2,000 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

21,300.00 (AUD)2,000 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy21,455.34 (AUD)

2,026 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy21,586.50 (AUD)2,025 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

21,980.92 (AUD)2,062 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy22,567.49 (AUD)

2,123 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy22,578.08 (AUD)2,128 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

220,522.40 (AUD)20,804 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy25,315.05 (AUD)2,377 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy256.08 (AUD)24 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy26,348.22 (AUD)2,481 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy26,414.70 (AUD)2,535 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy260,148.00 (AUD)24,450 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy27,253.59 (AUD)2,613 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy27,625.52 (AUD)2,626 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy282.15 (AUD)27 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy29,434.08 (AUD)2,756 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy295.40 (AUD)28 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited

Buy3,041.45 (AUD)295 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy3,105.00 (AUD)300 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy3,171.31 (AUD)307 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited

Buy3,255.00 (AUD)310 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy3,257.27 (AUD)307 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy3,294.72 (AUD)312 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy3,360.00 (AUD)320 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy30,327.70 (AUD)2,845 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy30,693.30 (AUD)2,882 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy301,022.25 (AUD)28,265 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited
Buy31,025.28 (AUD)2,938 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy31,190.94 (AUD)2,937 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited

Buy31,585.58 (AUD)2,963 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy31.80 (AUD)3 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy319,203.72 (AUD)

29,916 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy32,593.81 (AUD)3,049 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

33,198.12 (AUD)3,126 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy331.08 (AUD)

31 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy333,306.22 (AUD)31,267 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

35,438.40 (AUD)3,312 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy36,451.91 (AUD)

3,434 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy37,575.18 (AUD)3,582 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

379,677.22 (AUD)35,617 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy38,155.04 (AUD)3,586 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy38,157.70 (AUD)3,610 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy38,969.90 (AUD)3,654 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy4,089.60 (AUD)384 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy4,573.14 (AUD)429 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy42,800.00 (AUD)4,000 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy42.24 (AUD)4 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy42.60 (AUD)4 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy44,489.35 (AUD)4,217 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy44,823.96 (AUD)4,197 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited

Buy45,550.20 (AUD)4,265 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy492,619.92 (AUD)46,212 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy5,083.20 (AUD)480 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited

Buy5,110.93 (AUD)479 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy5,385.60 (AUD)510 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy5,745.42 (AUD)541 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy5,848.86 (AUD)551 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy51,055.44 (AUD)4,776 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy51,439.50 (AUD)4,830 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy555,428.64 (AUD)52,104 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited
Buy572,724.62 (AUD)53,781 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy576.40 (AUD)55 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited

Buy6,159.60 (AUD)590 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy6,206.03 (AUD)583 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy6,295.30 (AUD)

590 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy6,681.18 (AUD)636 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

6,798.84 (AUD)636 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy6,847.60 (AUD)

646 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy6,890.55 (AUD)647 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

60,795.00 (AUD)5,790 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy61,240.92 (AUD)

5,772 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy63.96 (AUD)6 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

64,783.53 (AUD)6,129 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy642.33 (AUD)61 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy67,324.40 (AUD)6,292 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy67,732.56 (AUD)6,342 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy670.32 (AUD)63 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy671.58 (AUD)63 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy7,145.32 (AUD)676 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy7,152.90 (AUD)678 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy7,169.43 (AUD)677 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy7,275.84 (AUD)689 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy7,406.00 (AUD)700 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited

Buy720.12 (AUD)68 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy726.24 (AUD)68 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy73,217.00 (AUD)6,940 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited

Buy75,821.02 (AUD)7,106 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy75,865.50 (AUD)7,330 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy788.84 (AUD)74 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy8,086.70 (AUD)772 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy8,838.13 (AUD)833 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy809.02 (AUD)76 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy815.28 (AUD)79 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited
Buy83,674.50 (AUD)7,969 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy83,817.25 (AUD)7,975 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities Limited

Buy84,710.47 (AUD)7,969 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy87,262.76 (AUD)8,186 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy883.95 (AUD)

83 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy899.30 (AUD)85 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

9,165.60 (AUD)855 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy9,195.48 (AUD)

861 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy9,562.02 (AUD)897 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

91,555.20 (AUD)8,670 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy93,058.28 (AUD)

8,804 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy95,687.04 (AUD)9,272 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy

96,846.10 (AUD)9,085 Ordinary Shares

01/27/2021Morgan Stanley Australia Securities LimitedBuy984.87 (AUD)93 Ordinary Shares

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

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

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

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

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

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

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

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

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

01/28/2021Morgan Stanley & Co. International plc

Buy1,425.82125 Ordinary Shares

01/28/2021Morgan Stanley & Co. International plcBuy1,592.64140 Ordinary Shares

01/28/2021Morgan Stanley & Co. International plcBuyN/A38,260 Swaps

01/28/2021Morgan Stanley & Co. LLC der may exercise

N/A

90 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,009.56 (AUD)94 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,052.37 (AUD)99 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,057.00 (AUD)100 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,102.10 (AUD)103 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,154.45 (AUD)110 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,157.03 (AUD)109 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited
Buy1,192.40 (AUD)110 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,314.87 (AUD)123 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy1,339.85 (AUD)127 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,346.94 (AUD)126 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,370.20 (AUD)

130 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,405.30 (AUD)130 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

1,475.60 (AUD)136 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,482.12 (AUD)

138 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,514.37 (AUD)143 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

1,590.54 (AUD)147 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,675.55 (AUD)

155 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,717.20 (AUD)162 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

1,723.20 (AUD)160 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,747.35 (AUD)165 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,773.54 (AUD)167 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,775.21 (AUD)167 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,834.30 (AUD)170 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,889.16 (AUD)173 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,940.40 (AUD)180 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy1,982.76 (AUD)186 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy10,036.08 (AUD)954 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy10,081.68 (AUD)952 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy10,093.82 (AUD)946 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy10,263.47 (AUD)971 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy10,365.12 (AUD)976 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy10,491.81 (AUD)987 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy10,527.10 (AUD)995 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy10,530.00 (AUD)1,000 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy10,690.00 (AUD)1,000 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy10,700.00 (AUD)1,000 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy10,839.66 (AUD)1,014 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy10,945.34 (AUD)1,036 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy11,013.78 (AUD)1,041 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited
Buy11,034.40 (AUD)1,040 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy11,083.25 (AUD)1,031 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy11,456.98 (AUD)1,087 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy11,663.91 (AUD)1,083 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy11,672.98 (AUD)

1,094 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy12,099.78 (AUD)1,134 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

12,394.75 (AUD)1,153 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy12,584.46 (AUD)

1,162 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy12,600.00 (AUD)1,200 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

12,628.60 (AUD)1,165 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy12,635.58 (AUD)

1,182 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy13,542.24 (AUD)1,268 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

13,785.64 (AUD)1,292 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy13,848.12 (AUD)1,287 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy14,221.40 (AUD)1,348 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy14,254.50 (AUD)1,326 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy14,367.17 (AUD)1,367 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy14,638.60 (AUD)1,381 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy14,714.00 (AUD)1,400 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy144,903.90 (AUD)13,606 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy16,023.15 (AUD)1,485 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy16,366.40 (AUD)1,544 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy16,485.00 (AUD)1,500 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy16,775.67 (AUD)1,549 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy166,523.40 (AUD)15,636 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy17,076.96 (AUD)1,593 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy17,082.10 (AUD)1,610 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy17,304.00 (AUD)1,648 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy17,633.60 (AUD)1,648 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy17,994.16 (AUD)1,717 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy18,293.70 (AUD)1,734 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy18,319.50 (AUD)1,725 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy18,425.70 (AUD)1,735 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited
Buy18,768.45 (AUD)1,779 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy18,792.00 (AUD)1,740 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy18,829.20 (AUD)1,768 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy182.58 (AUD)17 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy183,297.15 (AUD)

17,211 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy19,009.20 (AUD)1,752 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

19,506.05 (AUD)1,835 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy19,640.52 (AUD)

1,839 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,122.00 (AUD)200 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

2,134.44 (AUD)198 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,155.26 (AUD)

204 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,244.32 (AUD)208 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

2,261.92 (AUD)211 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,276.40 (AUD)210 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,384.28 (AUD)222 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,442.28 (AUD)229 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,452.32 (AUD)234 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,479.02 (AUD)237 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,519.06 (AUD)239 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,520.80 (AUD)230 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,549.75 (AUD)235 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,566.65 (AUD)241 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,602.80 (AUD)241 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy2,612.25 (AUD)243 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,636.24 (AUD)248 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,695.68 (AUD)256 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy2,746.80 (AUD)252 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,832.90 (AUD)266 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,887.50 (AUD)275 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,931.12 (AUD)276 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy2,969.76 (AUD)276 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy20,673.32 (AUD)1,954 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy20,904.57 (AUD)1,941 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited
Buy21,519.21 (AUD)1,987 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy21,684.86 (AUD)2,006 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy21,849.42 (AUD)2,073 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy21,992.25 (AUD)2,065 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy21.39 (AUD)

2 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy211.70 (AUD)20 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

212.60 (AUD)20 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy213.00 (AUD)

20 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy22,091.94 (AUD)2,106 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

22,450.80 (AUD)2,120 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy22,523.50 (AUD)

2,105 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy22,818.81 (AUD)2,107 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

23,133.48 (AUD)2,199 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy23,405.66 (AUD)2,206 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy24,303.30 (AUD)2,282 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy245,514.45 (AUD)23,053 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy25,304.40 (AUD)2,376 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy25,527.66 (AUD)2,406 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy25,570.65 (AUD)2,401 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy258.24 (AUD)24 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy26,203.20 (AUD)2,472 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy27,252.01 (AUD)2,521 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy27,764.55 (AUD)2,607 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy27,871.86 (AUD)2,622 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy28,031.73 (AUD)2,647 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy28,515.24 (AUD)2,708 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy29,782.65 (AUD)2,823 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy29,986.54 (AUD)2,741 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,013.24 (AUD)284 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,022.94 (AUD)289 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,060.85 (AUD)287 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,085.60 (AUD)290 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,116.88 (AUD)296 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited
Buy3,164.76 (AUD)298 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,197.80 (AUD)299 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy3,199.68 (AUD)303 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,216.30 (AUD)302 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,225.00 (AUD)

300 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,301.50 (AUD)310 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

3,318.00 (AUD)316 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,319.68 (AUD)

312 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,378.76 (AUD)308 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

3,511.02 (AUD)326 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,512.16 (AUD)

324 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,515.40 (AUD)324 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

3,560.44 (AUD)334 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,664.14 (AUD)346 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,752.07 (AUD)357 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,794.63 (AUD)359 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,805.34 (AUD)353 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,826.80 (AUD)360 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,832.50 (AUD)365 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,839.80 (AUD)365 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,906.00 (AUD)360 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,942.00 (AUD)360 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,945.60 (AUD)360 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy3,967.50 (AUD)375 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy3,997.50 (AUD)375 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy31,711.27 (AUD)3,023 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy32.07 (AUD)3 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy33,060.76 (AUD)3,116 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy33,398.96 (AUD)3,139 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy33,464.34 (AUD)3,178 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy33,920.12 (AUD)3,182 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy348.48 (AUD)33 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy35,348.40 (AUD)3,273 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited
Buy36,892.80 (AUD)3,360 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy377.47 (AUD)35 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy38,450.60 (AUD)3,655 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy38,998.08 (AUD)3,693 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy39,341.63 (AUD)

3,701 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy394.05 (AUD)37 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

4,074.24 (AUD)384 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy4,102.80 (AUD)

390 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy4,425.38 (AUD)409 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

4,449.96 (AUD)423 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy4,460.22 (AUD)

426 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy4,593.60 (AUD)435 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

4,682.70 (AUD)430 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy4,688.64 (AUD)444 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy4,691.30 (AUD)430 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy4,730.40 (AUD)438 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy4,749.90 (AUD)446 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy4,769.60 (AUD)440 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy4,941.60 (AUD)464 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy4,963.40 (AUD)460 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy427.60 (AUD)40 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy45,870.08 (AUD)4,352 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy46,552.22 (AUD)4,367 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy46,879.84 (AUD)4,406 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy5,069.40 (AUD)476 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy5,098.60 (AUD)481 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy5,103.90 (AUD)477 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy5,238.97 (AUD)491 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy5,284.08 (AUD)492 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy5,299.38 (AUD)499 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy5,384.80 (AUD)508 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy5,478.84 (AUD)513 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy5,527.81 (AUD)521 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited
Buy5,676.45 (AUD)533 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy5,772.60 (AUD)540 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy5,864.44 (AUD)541 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy5,874.40 (AUD)560 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy5,949.20 (AUD)

556 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy588.22 (AUD)55 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

6,298.88 (AUD)592 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy6,493.32 (AUD)

612 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy6,504.00 (AUD)600 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

6,897.24 (AUD)644 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy6,916.00 (AUD)

650 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy6,920.98 (AUD)652 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

609.04 (AUD)57 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy61,536.44 (AUD)5,719 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy620.60 (AUD)58 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy64,110.06 (AUD)5,986 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy644,506.05 (AUD)60,517 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy67,288.32 (AUD)6,336 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy7,002.64 (AUD)646 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy7,067.44 (AUD)668 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy7,072.92 (AUD)666 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy7,198.17 (AUD)681 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy7,212.48 (AUD)683 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy7,222.38 (AUD)682 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy7,476.48 (AUD)708 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy7,490.46 (AUD)703 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy7,617.98 (AUD)718 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy7,696.33 (AUD)723 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy7,800.71 (AUD)727 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy7,876.70 (AUD)730 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy72,066.26 (AUD)6,818 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy745.20 (AUD)69 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy8,034.80 (AUD)758 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited
Buy8,051.38 (AUD)761 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy8,148.50 (AUD)758 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities Limited

Buy8,251.37 (AUD)769 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy8,263.08 (AUD)756 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy8,355.51 (AUD)

789 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy8,449.08 (AUD)778 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

8,590.10 (AUD)815 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy8,802.15 (AUD)

830 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy806.19 (AUD)77 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

87,396.20 (AUD)8,284 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy875.20 (AUD)

80 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy888.06 (AUD)82 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy

9,248.88 (AUD)866 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy9,473.04 (AUD)892 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy9,820.72 (AUD)923 Ordinary Shares

01/28/2021Morgan Stanley Australia Securities LimitedBuy95.67 (AUD)9 Ordinary Shares

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

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

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

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

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

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

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

01/28/2021Morgan Stanley Capital Services LLCBuy

N/A6,078 Swaps

01/29/2021Morgan Stanley & Co. International plcBuy1,673.98145 Ordinary Shares

01/29/2021Morgan Stanley & Co. International plcBuy89,619.647,766 Ordinary Shares

01/29/2021Morgan Stanley & Co. International plc der may exercise

N/A

22,246 Ordinary Shares

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

01/29/2021Morgan Stanley Australia Securities Limited

BorrowN/A11,000 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy1,008.62 (AUD)94 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy1,118.50 (AUD)104 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy1,148.11 (AUD)107 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy1,196.16 (AUD)112 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited
Buy1,306.62 (AUD)122 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy1,491.09 (AUD)138 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited

Buy1,533.60 (AUD)142 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy1,603.24 (AUD)149 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy1,609.50 (AUD)

150 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy1,681.68 (AUD)156 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy

1,787.73 (AUD)167 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy1,886.50 (AUD)

175 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy1,929.60 (AUD)180 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy

1,948.31 (AUD)182 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy10,070.36 (AUD)

929 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy10,110.23 (AUD)937 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy

10,336.00 (AUD)950 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy10,459.75 (AUD)973 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy10,833.16 (AUD)1,004 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy10,981.62 (AUD)1,014 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy107.90 (AUD)10 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy11,211.20 (AUD)1,040 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy11,265.72 (AUD)1,047 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy11,298.00 (AUD)1,050 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy11,523.96 (AUD)1,076 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy113,409.30 (AUD)10,599 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy12,107.20 (AUD)1,120 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited

Buy12,190.50 (AUD)1,134 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy12,242.24 (AUD)1,142 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy12,501.36 (AUD)1,164 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited

Buy13,529.95 (AUD)1,247 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy13,720.98 (AUD)1,274 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy13,807.14 (AUD)1,282 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy132,826.41 (AUD)12,333 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy14,457.10 (AUD)1,330 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy14,472.00 (AUD)1,350 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy14,719.68 (AUD)1,368 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited
Buy141.18 (AUD)13 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy145,544.25 (AUD)13,539 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited

Buy15,162.00 (AUD)1,400 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy15,433.11 (AUD)1,441 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy16,583.84 (AUD)

1,547 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy16,756.98 (AUD)1,543 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy

17,156.10 (AUD)1,590 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy17,282.43 (AUD)

1,587 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy17,601.50 (AUD)1,645 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy

17,645.82 (AUD)1,643 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy175,003.20 (AUD)

16,204 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy18,675.32 (AUD)1,726 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy

18,881.19 (AUD)1,737 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy19,220.85 (AUD)1,765 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy2,131.54 (AUD)197 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy2,133.28 (AUD)199 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy2,146.98 (AUD)200 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy2,150.00 (AUD)200 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy2,172.00 (AUD)200 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy2,208.32 (AUD)206 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy2,259.29 (AUD)209 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy2,413.14 (AUD)222 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy2,646.00 (AUD)245 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited

Buy2,651.12 (AUD)248 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy2,734.20 (AUD)252 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy2,991.84 (AUD)276 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited

Buy20,244.90 (AUD)1,885 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy20,541.80 (AUD)1,895 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy20,915.06 (AUD)1,933 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy21,082.62 (AUD)1,963 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy215.00 (AUD)20 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy22,841.53 (AUD)2,113 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy226.80 (AUD)21 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited
Buy23,229.85 (AUD)2,141 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy23,712.64 (AUD)2,212 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited

Buy24,087.00 (AUD)2,220 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy24,196.62 (AUD)2,226 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy24,214.40 (AUD)

2,240 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy25,105.44 (AUD)2,316 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy

25,134.86 (AUD)2,323 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy26,144.00 (AUD)

2,432 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy27,100.75 (AUD)2,521 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy

28,138.43 (AUD)2,603 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy29,314.36 (AUD)

2,732 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy3,089.92 (AUD)284 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy

3,113.11 (AUD)286 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy3,131.70 (AUD)292 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy3,295.60 (AUD)308 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy3,303.32 (AUD)307 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy3,317.00 (AUD)310 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy3,349.10 (AUD)313 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy3,386.66 (AUD)313 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy3,539.12 (AUD)328 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy3,565.68 (AUD)332 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy3,584.50 (AUD)335 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy3,793.63 (AUD)349 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited

Buy3,898.44 (AUD)364 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy3,902.40 (AUD)360 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy30,345.66 (AUD)2,802 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited

Buy30,526.85 (AUD)2,845 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy30,791.43 (AUD)2,859 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy31,080.06 (AUD)2,854 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy31,116.80 (AUD)2,860 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy33,242.72 (AUD)3,101 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy34,061.36 (AUD)3,148 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy342.40 (AUD)32 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited
Buy367.37 (AUD)34 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy368.22 (AUD)34 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited

Buy372,028.30 (AUD)34,769 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy379.92 (AUD)35 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy4,251.26 (AUD)

394 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy4,513.12 (AUD)421 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy

4,804.30 (AUD)449 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy4,928.09 (AUD)

461 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy4,949.60 (AUD)460 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy

4,980.36 (AUD)462 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy40,342.92 (AUD)

3,732 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy42,415.92 (AUD)3,942 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy

42,814.72 (AUD)3,968 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy42.88 (AUD)4 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy43.12 (AUD)4 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy44,582.40 (AUD)4,128 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy47,490.98 (AUD)4,426 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy49,187.90 (AUD)4,597 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy499,262.00 (AUD)46,660 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy5,211.57 (AUD)483 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy5,375.73 (AUD)501 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy5,409.16 (AUD)499 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy5,447.49 (AUD)503 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited

Buy5,879.79 (AUD)549 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy514.56 (AUD)48 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy53.60 (AUD)5 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited

Buy53.62 (AUD)5 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy53.82 (AUD)5 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy535.50 (AUD)50 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy552.33 (AUD)51 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy556.92 (AUD)52 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy58,984.08 (AUD)5,492 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy6,243.93 (AUD)583 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited
Buy6,469.20 (AUD)599 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy6,604.98 (AUD)617 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited

Buy60,583.40 (AUD)5,662 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy61,653.40 (AUD)5,762 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy62,094.51 (AUD)

5,787 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy64,232.00 (AUD)5,920 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy

65,794.40 (AUD)6,064 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy652.70 (AUD)

61 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy66,789.40 (AUD)6,242 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy

662.76 (AUD)61 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy67,782.56 (AUD)

6,323 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy675.04 (AUD)63 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy

676.62 (AUD)63 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy68,540.28 (AUD)6,364 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy7,435.08 (AUD)684 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy7,954.63 (AUD)741 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy70,353.99 (AUD)6,569 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy729.64 (AUD)68 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy8,198.31 (AUD)757 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy8,429.96 (AUD)782 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy8,453.00 (AUD)790 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy8,728.65 (AUD)815 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy85.92 (AUD)8 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited

Buy9,026.24 (AUD)842 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy9,109.77 (AUD)849 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy9,255.05 (AUD)853 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited

Buy9,387.30 (AUD)870 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy9,393.48 (AUD)873 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy9,428.40 (AUD)873 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy9,703.68 (AUD)896 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy9,794.88 (AUD)912 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy9,897.50 (AUD)925 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy90,018.54 (AUD)8,289 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited
Buy97,156.00 (AUD)9,080 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy97,391.40 (AUD)9,102 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities Limited

Buy98,386.50 (AUD)9,195 Ordinary Shares

01/29/2021Morgan Stanley Australia Securities LimitedBuy981.89 (AUD)91 Ordinary Shares

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

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

01/29/2021Morgan Stanley Capital Services LLCBuy

N/A17,082 Swaps

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

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

01/29/2021Morgan Stanley Capital Services LLCBuy

N/A4,745 Swaps

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

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

01/29/2021Morgan Stanley Capital Services LLCBuy

N/A6,337 Swaps

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

01/29/2021Morgan Stanley Investment Management Inc.Buy7,258.66629 Ordinary Shares

02/01/2021Morgan Stanley & Co. International plcBuy2,438.65212 Ordinary Shares

02/01/2021Morgan Stanley & Co. International plcBuy20,740.001,800 Ordinary Shares

02/01/2021Morgan Stanley & Co. International plcBuy838.0473 Ordinary Shares

02/01/2021Morgan Stanley & Co. International plcBuyN/A24,548 Swaps

02/01/2021Morgan Stanley & Co. International plc der may exercise

N/A

638 Ordinary Shares

02/01/2021Morgan Stanley & Co. LLC der may exercise

N/A

7 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy1,089.00 (AUD)100 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy1,147.45 (AUD)106 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited

Buy1,162.08 (AUD)108 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy1,163.62 (AUD)107 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy1,215.31 (AUD)113 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited

Buy1,305.00 (AUD)120 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy1,348.12 (AUD)125 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy1,527.03 (AUD)141 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy1,567,992.01 (AUD)145,319 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy1,568.90 (AUD)145 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy1,612.50 (AUD)150 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy1,623.00 (AUD)150 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited
Buy1,751.68 (AUD)161 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy1,762.03 (AUD)163 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited

Buy1,904.52 (AUD)177 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy1,954.68 (AUD)182 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy10,000.80 (AUD)

926 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy10,176.32 (AUD)944 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy

10,554.60 (AUD)980 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy10,627.50 (AUD)

975 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy10,864.80 (AUD)1,006 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy

11,642.25 (AUD)1,083 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy119,720.64 (AUD)

11,024 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy119.62 (AUD)11 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy

12,273.40 (AUD)1,126 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy12,583.66 (AUD)1,163 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy12,739.84 (AUD)1,184 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy12,892.80 (AUD)1,185 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy13,304.07 (AUD)1,233 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy13,669.24 (AUD)1,261 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy14,503.04 (AUD)1,333 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy14,739.72 (AUD)1,356 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy15,089.28 (AUD)1,392 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy15,363.10 (AUD)1,414 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy15,364.96 (AUD)1,424 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited

Buy15,418.73 (AUD)1,427 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy15,794.11 (AUD)1,453 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy151.48 (AUD)14 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited

Buy154,195.82 (AUD)14,251 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy16,185.18 (AUD)1,507 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy16,407.45 (AUD)1,515 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy161,258.02 (AUD)14,959 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy172.80 (AUD)16 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy177,951.60 (AUD)16,477 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy18,412.24 (AUD)1,708 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited
Buy19,975.34 (AUD)1,853 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy2,272.47 (AUD)211 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited

Buy2,311.25 (AUD)215 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy2,560.78 (AUD)237 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy2,674.02 (AUD)

246 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy206.34 (AUD)19 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy

21,620.00 (AUD)2,000 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy21.52 (AUD)

2 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy21.76 (AUD)2 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy

210,422.56 (AUD)19,556 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy254,719.53 (AUD)

23,607 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy258.96 (AUD)24 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy

26,449.20 (AUD)2,449 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy263,623.47 (AUD)24,387 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy28,855.02 (AUD)2,657 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy283,798.58 (AUD)26,302 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy3,042.25 (AUD)283 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy3,051.66 (AUD)281 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy3,590.50 (AUD)334 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy3,916.64 (AUD)364 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy30,412.64 (AUD)2,837 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy30,956.31 (AUD)2,865 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy31,374.54 (AUD)2,889 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited

Buy323,962.00 (AUD)30,136 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy33,156.00 (AUD)3,070 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy35,413.86 (AUD)3,246 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited

Buy354.75 (AUD)33 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy366,923.83 (AUD)33,943 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy4,064.56 (AUD)376 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy4,428.16 (AUD)407 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy4,837.50 (AUD)450 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy4,915.68 (AUD)456 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy40,506.00 (AUD)3,768 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited
Buy439.93 (AUD)41 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy44,955.33 (AUD)4,151 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited

Buy45,339.84 (AUD)4,152 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy452,617.20 (AUD)41,909 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy46,677.04 (AUD)

4,306 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy48,339.20 (AUD)4,480 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy

48,997.39 (AUD)4,541 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy485.10 (AUD)

45 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy49,140.00 (AUD)4,550 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy

49,974.63 (AUD)4,623 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy495.42 (AUD)

46 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy5,088.65 (AUD)469 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy

5,168.41 (AUD)479 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy5,385.00 (AUD)500 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy5,691.60 (AUD)527 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy5,751.25 (AUD)535 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy5,788.56 (AUD)534 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy5,848.21 (AUD)541 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy5,885.72 (AUD)547 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy52,514.98 (AUD)4,858 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy526.26 (AUD)49 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy54,176.08 (AUD)4,984 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy54,222.96 (AUD)5,016 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited

Buy54.60 (AUD)5 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy55,764.94 (AUD)5,173 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy57,823.92 (AUD)5,364 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited

Buy579.96 (AUD)54 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy59,030.37 (AUD)5,481 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy6,026.74 (AUD)557 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy6,220.06 (AUD)577 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy6,252.40 (AUD)580 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy6,420.05 (AUD)595 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy6,630.70 (AUD)610 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited
Buy6,689.80 (AUD)620 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy6,818.62 (AUD)627 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited

Buy6,830.57 (AUD)631 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy60,685.20 (AUD)5,619 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy61,891.44 (AUD)

5,736 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy637.79 (AUD)59 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy

64,139.28 (AUD)5,972 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy64.86 (AUD)

6 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy64.92 (AUD)6 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy

66,536.73 (AUD)6,201 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy681.03 (AUD)

63 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy7,494.79 (AUD)693 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy

76.02 (AUD)7 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy762.30 (AUD)70 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy8,326.01 (AUD)772 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy8,505.42 (AUD)789 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy8,956.88 (AUD)824 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy8,967.90 (AUD)835 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy8,971.41 (AUD)833 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy805.49 (AUD)74 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy81,492.39 (AUD)7,497 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy82,929.00 (AUD)7,700 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy88,713.18 (AUD)8,199 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited

Buy884.78 (AUD)82 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy9,146.00 (AUD)850 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy9,341.75 (AUD)869 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited

Buy9,425.76 (AUD)876 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy9,817.95 (AUD)915 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy9,857.75 (AUD)917 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy907.20 (AUD)84 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy91,914.24 (AUD)8,448 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy929.66 (AUD)86 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities LimitedBuy931.38 (AUD)86 Ordinary Shares

02/01/2021Morgan Stanley Australia Securities Limited
Buy949.52 (AUD)88 Ordinary Shares

02/01/2021Morgan Stanley Capital Services LLCBuyN/A1,575 Swaps

02/01/2021Morgan Stanley Capital Services LLC

BuyN/A11,521 Swaps

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

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

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

02/01/2021Morgan Stanley Capital Services LLCBuy

N/A895 Swaps

02/02/2021Morgan Stanley & Co. International plcBuy1,438.95

129 Ordinary Shares

02/02/2021Morgan Stanley & Co. International plcBuyN/A32,053 Swaps

02/02/2021Morgan Stanley Australia Securities LimitedBuy

1,029.60 (AUD)99 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,047.50 (AUD)

100 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,116.17 (AUD)108 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

1,178.10 (AUD)110 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,198.30 (AUD)115 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,205.76 (AUD)115 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,311.18 (AUD)123 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,362.24 (AUD)129 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,375.22 (AUD)133 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,376.76 (AUD)132 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,393.20 (AUD)135 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,402.65 (AUD)135 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,413.15 (AUD)137 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,462.17 (AUD)141 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy1,468.28 (AUD)142 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,509.45 (AUD)145 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,542.16 (AUD)148 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy1,574.93 (AUD)151 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,624.24 (AUD)158 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,633.72 (AUD)158 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,711.87 (AUD)165 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,726.72 (AUD)165 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,756.10 (AUD)170 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy1,787.08 (AUD)172 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited
Buy1,881.00 (AUD)180 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy10,049.69 (AUD)964 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy10,067.20 (AUD)968 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy10,124.49 (AUD)967 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy10,164.81 (AUD)

969 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy10,450.00 (AUD)1,000 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

10,722.40 (AUD)1,031 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy10,741.22 (AUD)

1,022 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy10,753.68 (AUD)1,036 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

10.40 (AUD)1 Ordinary Share

02/02/2021Morgan Stanley Australia Securities LimitedBuy10.60 (AUD)

1 Ordinary Share

02/02/2021Morgan Stanley Australia Securities LimitedBuy104.50 (AUD)10 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

11,171.05 (AUD)1,069 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy11,590.88 (AUD)1,106 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy11,639.14 (AUD)1,117 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy12,821.26 (AUD)1,234 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy13,243.82 (AUD)1,271 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy13,526.49 (AUD)1,300 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy133,049.40 (AUD)12,732 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy14,434.99 (AUD)1,382 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy14,502.40 (AUD)1,408 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy14,611.80 (AUD)1,420 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy14,643.72 (AUD)1,404 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy14,844.66 (AUD)1,426 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy14,973.66 (AUD)1,422 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy14,975.92 (AUD)1,429 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy15,056.90 (AUD)1,445 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy15,452.51 (AUD)1,464 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy15,523.89 (AUD)1,497 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy15,673.80 (AUD)1,510 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy15,757.56 (AUD)1,521 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy15,910.00 (AUD)1,480 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy15,924.80 (AUD)1,480 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited
Buy15,949.50 (AUD)1,519 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy16,083.60 (AUD)1,560 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy16,971.89 (AUD)1,628 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy169,363.15 (AUD)16,207 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy169,708.00 (AUD)

16,240 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy17,599.38 (AUD)1,689 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

18,622.02 (AUD)1,788 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy18,674.04 (AUD)

1,806 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy19,191.20 (AUD)1,840 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

2,007.41 (AUD)191 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,034.48 (AUD)

196 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,057.66 (AUD)199 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

2,099.02 (AUD)203 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,242.45 (AUD)215 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,248.07 (AUD)214 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,278.80 (AUD)211 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,281.24 (AUD)214 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,390.58 (AUD)228 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,432.25 (AUD)235 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,495.61 (AUD)237 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,522.06 (AUD)241 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,603.38 (AUD)247 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,607.50 (AUD)250 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy2,622.06 (AUD)252 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,641.66 (AUD)247 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,711.73 (AUD)259 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy2,717.01 (AUD)261 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,745.40 (AUD)265 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,752.17 (AUD)264 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,759.97 (AUD)265 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,777.20 (AUD)265 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,792.22 (AUD)269 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy2,852.85 (AUD)273 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited
Buy2,976.70 (AUD)289 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy20,050.53 (AUD)1,941 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy20,239.97 (AUD)1,966 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy20,300.39 (AUD)1,969 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy20,601.39 (AUD)

1,979 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy20,608.56 (AUD)1,974 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

208,216.25 (AUD)19,925 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy208.40 (AUD)

20 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy21,684.02 (AUD)2,081 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

21.42 (AUD)2 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy22,349.60 (AUD)

2,149 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy22,411.23 (AUD)2,157 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

22,747.71 (AUD)2,145 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy23,036.00 (AUD)2,215 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy247.92 (AUD)24 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy25,296.12 (AUD)2,423 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy25,612.18 (AUD)2,477 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy25,614.24 (AUD)2,482 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy26,640.90 (AUD)2,574 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy26,757.12 (AUD)2,496 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy263,256.40 (AUD)25,192 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy280.80 (AUD)27 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy3,059.15 (AUD)295 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy3,076.69 (AUD)294 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy3,093.25 (AUD)297 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy3,170.72 (AUD)304 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy3,172.00 (AUD)305 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy3,186.99 (AUD)306 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy3,206.41 (AUD)311 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy3,241.41 (AUD)309 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy3,302.20 (AUD)316 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy3,363.20 (AUD)320 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy3,411.45 (AUD)315 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited
Buy3,473.95 (AUD)335 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy3,539.76 (AUD)344 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy3,546.20 (AUD)340 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy3,572.19 (AUD)342 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy3,631.12 (AUD)

345 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy3,721.91 (AUD)361 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

3,769.20 (AUD)360 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy3,817.90 (AUD)

365 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy30,189.00 (AUD)2,900 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

30,467.40 (AUD)2,958 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy30,872.07 (AUD)

2,943 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy30,978.88 (AUD)2,956 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

303,123.15 (AUD)29,007 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy307.69 (AUD)29 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy31,120.37 (AUD)3,001 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy312,089.25 (AUD)29,865 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy32,048.16 (AUD)2,984 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy32,590.56 (AUD)3,158 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy333.28 (AUD)32 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy334.80 (AUD)31 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy34,969.55 (AUD)3,223 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy35,255.08 (AUD)3,403 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy38,852.34 (AUD)3,743 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy388.31 (AUD)37 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy39,229.55 (AUD)3,805 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy39,620.46 (AUD)3,817 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy4,024.80 (AUD)390 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy4,053.00 (AUD)386 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy4,087.20 (AUD)393 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy4,177.36 (AUD)404 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy4,239.12 (AUD)408 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy4,245.21 (AUD)408 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy4,263.78 (AUD)397 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited
Buy4,485.44 (AUD)428 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy4,585.05 (AUD)443 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy4,596.33 (AUD)439 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy4,602.40 (AUD)440 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy4,662.00 (AUD)

444 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy4,709.84 (AUD)452 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

4,882.50 (AUD)465 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy4,905.90 (AUD)

474 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy4,937.12 (AUD)472 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

42,511.68 (AUD)4,072 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy42.20 (AUD)

4 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy422.30 (AUD)41 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

423.53 (AUD)41 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy427.01 (AUD)41 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy43,669.95 (AUD)4,195 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy451.28 (AUD)43 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy464.62 (AUD)45 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy467.32 (AUD)45 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy47,600.80 (AUD)4,577 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy475.18 (AUD)46 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy5,082.00 (AUD)484 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy5,184.61 (AUD)499 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy5,285.55 (AUD)501 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy5,305.75 (AUD)507 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy5,486.00 (AUD)520 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy5,506.70 (AUD)530 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy5,609.70 (AUD)542 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy5,669.32 (AUD)542 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy5,710.16 (AUD)548 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy5,726.07 (AUD)549 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy5,761.75 (AUD)549 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy5,821.32 (AUD)556 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy5,874.90 (AUD)563 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited
Buy5,996.02 (AUD)567 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy51,050.86 (AUD)4,942 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy51,784.95 (AUD)4,965 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy51.70 (AUD)5 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy51.80 (AUD)

5 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy52,770.81 (AUD)5,079 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

52.35 (AUD)5 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy54,656.03 (AUD)

5,291 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy56,382.20 (AUD)5,474 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

570.90 (AUD)55 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy571.45 (AUD)

55 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy6,015.81 (AUD)579 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

6,031.75 (AUD)575 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy6,296.41 (AUD)589 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy6,340.11 (AUD)607 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy6,379.78 (AUD)617 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy6,412.56 (AUD)616 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy6,544.44 (AUD)636 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy6,646.08 (AUD)644 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy6,711.81 (AUD)651 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy6,749.60 (AUD)649 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy6,773.40 (AUD)639 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy6,859.80 (AUD)666 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy6,903.60 (AUD)660 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy606.10 (AUD)58 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy607.55 (AUD)58 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy61,364.87 (AUD)5,719 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy610.74 (AUD)58 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy618.91 (AUD)59 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy620.10 (AUD)60 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy625.50 (AUD)60 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy628.80 (AUD)60 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy63,562.00 (AUD)6,100 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited
Buy63,600.75 (AUD)6,145 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy65,114.55 (AUD)6,255 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy7,005.93 (AUD)673 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy7,165.41 (AUD)687 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy7,345.24 (AUD)

709 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy7,592.00 (AUD)730 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

7,651.35 (AUD)735 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy7,659.85 (AUD)

733 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy7,722.19 (AUD)749 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

7,855.77 (AUD)755 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy700.26 (AUD)

66 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy75,960.25 (AUD)7,325 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy

76,085.40 (AUD)7,330 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy773.28 (AUD)72 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy8,176.50 (AUD)790 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy8,314.38 (AUD)801 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy8,449.94 (AUD)818 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy8,560.89 (AUD)813 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy8,670.71 (AUD)841 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy80,559.05 (AUD)7,709 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy805.42 (AUD)77 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy83.92 (AUD)8 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy834.80 (AUD)80 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy9,210.15 (AUD)873 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy9,238.20 (AUD)890 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy9,405.59 (AUD)907 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited

Buy9,473.76 (AUD)918 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy9,477.09 (AUD)921 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy9,692.80 (AUD)932 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy9,702.00 (AUD)924 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy9,824.04 (AUD)941 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy9,929.36 (AUD)952 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities LimitedBuy943.95 (AUD)87 Ordinary Shares

02/02/2021Morgan Stanley Australia Securities Limited
Buy973.84 (AUD)94 Ordinary Shares

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

02/02/2021Morgan Stanley Capital Services LLC

BuyN/A12,530 Swaps

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

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

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

02/02/2021Morgan Stanley Capital Services LLCBuy

N/A6,640 Swaps

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

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

02/03/2021Morgan Stanley & Co. International plcBuy

116,744.2210,546 Ordinary Shares

02/03/2021Morgan Stanley & Co. International plcBuy170,258.1615,296 Ordinary Shares

02/03/2021Morgan Stanley & Co. International plcBuy3,517.40316 Ordinary Shares

02/03/2021Morgan Stanley & Co. International plcBuy

608.8555 Ordinary Shares

02/03/2021Morgan Stanley & Co. International plcBuy73,106.286,604 Ordinary Shares

02/03/2021Morgan Stanley & Co. International plcBuyN/A217,293 Swaps

02/03/2021Morgan Stanley & Co. International plcBuyN/A720 Swaps

02/03/2021Morgan Stanley & Co. International plc der may exercise

N/A

8,036 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy1,127.78 (AUD)107 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy1,257.88 (AUD)118 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy1,555.56 (AUD)149 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy1,587.01 (AUD)151 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy1,688.89 (AUD)161 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy1,941.94 (AUD)182 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited

Buy10,419.02 (AUD)982 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy10,443.16 (AUD)988 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy10,488.98 (AUD)998 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited

Buy10,884.72 (AUD)1,023 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy10.54 (AUD)1 Ordinary Share

02/03/2021Morgan Stanley Australia Securities LimitedBuy101,370.54 (AUD)9,682 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy102,104.65 (AUD)9,715 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy104,148.00 (AUD)9,900 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy104,884.40 (AUD)9,970 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy11,171.68 (AUD)1,048 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited
Buy11,406.23 (AUD)1,069 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy11,447.56 (AUD)1,082 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited

Buy11,480.02 (AUD)1,082 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy11,487.00 (AUD)1,094 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy110,616.75 (AUD)

10,485 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy12,378.20 (AUD)1,180 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy

12,424.31 (AUD)1,171 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy129,537.18 (AUD)

12,186 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy13,918.08 (AUD)1,318 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy

130,759.83 (AUD)12,489 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy14,253.80 (AUD)

1,364 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy15,090.75 (AUD)1,425 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy

15,803.90 (AUD)1,498 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy159,070.71 (AUD)15,193 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy16,213.29 (AUD)1,531 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy16,343.67 (AUD)1,561 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy16,404.48 (AUD)1,536 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy16,995.42 (AUD)1,614 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy167,867.28 (AUD)15,777 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy17,786.80 (AUD)1,678 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy18,212.11 (AUD)1,723 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy18,427.20 (AUD)1,745 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy18,990.00 (AUD)1,800 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited

Buy184,395.06 (AUD)17,363 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy19,325.34 (AUD)1,818 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy19,791.80 (AUD)1,876 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited

Buy19,834.10 (AUD)1,898 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy194,220.24 (AUD)18,462 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy199.50 (AUD)19 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy2,228.10 (AUD)210 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy2,230.27 (AUD)211 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy2,497.98 (AUD)237 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy2,590.38 (AUD)243 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited
Buy2,690.25 (AUD)255 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy2,737.38 (AUD)258 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited

Buy2,803.70 (AUD)265 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy2,856.00 (AUD)272 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy20,091.24 (AUD)

1,908 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy20,235.00 (AUD)1,900 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy

20,565.15 (AUD)1,931 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy20,697.60 (AUD)

1,960 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy20,980.00 (AUD)2,000 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy

21,154.77 (AUD)2,009 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy21,329.28 (AUD)

2,016 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy215,508.60 (AUD)20,331 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy

23,843.00 (AUD)2,260 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy23,990.63 (AUD)2,287 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy232,092.33 (AUD)22,083 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy24,039.99 (AUD)2,283 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy24,585.82 (AUD)2,326 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy241.61 (AUD)23 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy25,686.10 (AUD)2,458 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy251.28 (AUD)24 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy263.00 (AUD)25 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy27,118.00 (AUD)2,600 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy28,460.20 (AUD)2,690 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited

Buy28,605.90 (AUD)2,686 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy29,064.72 (AUD)2,776 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy29,772.05 (AUD)2,849 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited

Buy3,189.12 (AUD)302 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy3,241.41 (AUD)309 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy3,594.42 (AUD)342 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy3,816.00 (AUD)360 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy3,931.42 (AUD)373 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy30,578.35 (AUD)2,915 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy30,802.74 (AUD)2,942 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited
Buy318,068.13 (AUD)30,379 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy32,437.17 (AUD)3,063 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited

Buy336.00 (AUD)32 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy35,580.54 (AUD)3,363 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy35,956.18 (AUD)

3,373 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy359,969.07 (AUD)34,381 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy

36,506.40 (AUD)3,444 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy38,008.76 (AUD)

3,613 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy38,734.64 (AUD)3,682 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy

39,140.64 (AUD)3,696 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy39,219.84 (AUD)

3,714 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy4,026.28 (AUD)382 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy

4,304.04 (AUD)403 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy4,389.00 (AUD)418 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy4,451.70 (AUD)426 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy4,628.40 (AUD)435 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy4,736.96 (AUD)452 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy44,542.10 (AUD)4,222 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy45,518.22 (AUD)4,266 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy47,662.85 (AUD)4,535 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy5,084.42 (AUD)484 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy5,285.00 (AUD)500 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy5,484.38 (AUD)514 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited

Buy5,549.21 (AUD)529 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy5,831.02 (AUD)547 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy5,860.24 (AUD)556 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited

Buy51,424.66 (AUD)4,879 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy52,475.00 (AUD)5,000 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy52.50 (AUD)5 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy53,041.84 (AUD)5,042 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy55,587.39 (AUD)5,289 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy557.03 (AUD)53 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy56,282.85 (AUD)5,345 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited
Buy59,245.34 (AUD)5,621 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy6,222.20 (AUD)587 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited

Buy6,358.55 (AUD)605 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy6,454.89 (AUD)613 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy6,922.50 (AUD)

650 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy6,987.28 (AUD)668 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy

6,989.15 (AUD)665 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy619.50 (AUD)

59 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy62,884.50 (AUD)5,989 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy

641.41 (AUD)61 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy65,520.00 (AUD)

6,240 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy651.00 (AUD)62 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy

7,232.97 (AUD)683 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy7,728.50 (AUD)725 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy738,061.71 (AUD)70,493 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy8,025.60 (AUD)760 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy8,255.64 (AUD)773 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy8,504.00 (AUD)800 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy8,504.00 (AUD)800 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy8,526.00 (AUD)812 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy8,556.05 (AUD)811 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy8,621.72 (AUD)818 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy8,687.16 (AUD)818 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited

Buy8,982.35 (AUD)845 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy80,061.84 (AUD)7,596 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy80,858.81 (AUD)7,621 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited

Buy80,860.50 (AUD)7,701 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy82,608.75 (AUD)7,875 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy83,401.50 (AUD)7,943 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy83,576.99 (AUD)7,907 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy87,026.64 (AUD)8,312 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy88,021.50 (AUD)8,383 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy88,135.48 (AUD)8,362 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited
Buy88,431.14 (AUD)8,414 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy89,419.08 (AUD)8,508 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities Limited

Buy9,071.04 (AUD)859 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy9,611.10 (AUD)905 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy9,732.21 (AUD)

919 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy9,857.24 (AUD)937 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy

9,913.80 (AUD)930 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy90,347.40 (AUD)

8,580 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy958.50 (AUD)90 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy

97,023.42 (AUD)9,214 Ordinary Shares

02/03/2021Morgan Stanley Australia Securities LimitedBuy990.76 (AUD)

94 Ordinary Shares

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

02/03/2021Morgan Stanley Capital Services LLCBuy

N/A17,102 Swaps

02/04/2021E*TRADE Securities LLC der may exercise

N/A

14,872 Ordinary Shares

02/04/2021E*TRADE Securities LLC der may exercise

N/A

20 American Depositary Receipts

02/04/2021Morgan Stanley & Co. International plcBuy1,874.97171 Ordinary Shares

02/04/2021Morgan Stanley & Co. International plcBuy167,760.5315,296 Ordinary Shares

02/04/2021Morgan Stanley & Co. International plcBuy27,655.372,521 Ordinary Shares

02/04/2021Morgan Stanley & Co. International plcBuyN/A155,386 Swaps

02/04/2021Morgan Stanley & Co. International plcBuyN/A255,528 Swaps

02/04/2021Morgan Stanley & Co. International plcBuyN/A855 Swaps

02/04/2021Morgan Stanley & Co. International plc der may exercise

N/A

324 Ordinary Shares

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

02/04/2021Morgan Stanley Australia Securities Limited

Buy1,285.88 (AUD)124 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy1,456.00 (AUD)140 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy1,738.80 (AUD)168 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited

Buy10,350.00 (AUD)1,000 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy10.33 (AUD)1 Ordinary Share

02/04/2021Morgan Stanley Australia Securities LimitedBuy10.44 (AUD)1 Ordinary Share

02/04/2021Morgan Stanley Australia Securities LimitedBuy101,465.84 (AUD)9,794 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy103,854.20 (AUD)9,844 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy104,040.20 (AUD)9,956 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy108,889.20 (AUD)10,440 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited
Buy109,397.20 (AUD)10,580 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy11,984.80 (AUD)1,136 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited

Buy12,022.40 (AUD)1,156 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy12,083.44 (AUD)1,153 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy12,627.33 (AUD)

1,213 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy12,705.12 (AUD)1,224 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy

12,776.82 (AUD)1,218 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy12,796.80 (AUD)

1,240 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy13,062.40 (AUD)1,256 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy

13,733.98 (AUD)1,313 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy13,809.32 (AUD)

1,324 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy13,968.20 (AUD)1,324 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy

14,289.21 (AUD)1,357 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy14,310.60 (AUD)1,380 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy14,678.93 (AUD)1,421 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy145,885.99 (AUD)14,041 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy15,381.37 (AUD)1,489 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy15,533.78 (AUD)1,478 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy16,592.00 (AUD)1,600 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy16,655.45 (AUD)1,610 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy16,947.26 (AUD)1,639 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy167,201.04 (AUD)16,108 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy167.52 (AUD)16 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited

Buy17,582.49 (AUD)1,689 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy176.80 (AUD)17 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy18,109.77 (AUD)1,743 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited

Buy19,188.88 (AUD)1,831 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy19,334.79 (AUD)1,869 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy19,646.00 (AUD)1,900 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy19,813.73 (AUD)1,907 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy196.65 (AUD)19 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy2,021.48 (AUD)194 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy2,069,402.40 (AUD)198,981 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited
Buy2,087,000.00 (AUD)200,000 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy2,144.46 (AUD)206 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited

Buy2,298.81 (AUD)222 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy2,359.66 (AUD)227 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy2,372.44 (AUD)

229 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy2,377.02 (AUD)229 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy

2,435.52 (AUD)236 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy2,635.42 (AUD)

255 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy2,641.60 (AUD)254 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy

2,755.76 (AUD)266 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy2,797.20 (AUD)

270 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy2,839.37 (AUD)275 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy

2,881.44 (AUD)276 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy20,228.66 (AUD)1,946 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy20,709.99 (AUD)2,000 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy20,895.00 (AUD)1,990 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy21,694.32 (AUD)2,078 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy217,171.78 (AUD)20,902 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy221.55 (AUD)21 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy226,626.40 (AUD)21,791 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy23,127.06 (AUD)2,211 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy248,037.75 (AUD)23,965 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy25,703.16 (AUD)2,481 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited

Buy26,014.02 (AUD)2,487 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy26,684.50 (AUD)2,572 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy269,814.15 (AUD)26,069 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited

Buy27,955.35 (AUD)2,701 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy28,811.16 (AUD)2,781 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy3,014.76 (AUD)291 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy3,046.77 (AUD)291 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy3,323.04 (AUD)322 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy3,633.09 (AUD)347 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy3,782.46 (AUD)363 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited
Buy3,970.88 (AUD)382 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy30,752.40 (AUD)2,940 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited

Buy30,937.28 (AUD)2,992 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy345,087.16 (AUD)33,374 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy37,637.60 (AUD)

3,619 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy38,296.41 (AUD)3,693 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy

38,458.59 (AUD)3,723 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy39,035.16 (AUD)

3,739 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy4,120,728.30 (AUD)398,138 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy

4,140,641.70 (AUD)400,062 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy4,170.75 (AUD)

402 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy4,182.81 (AUD)402 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy

4,236.87 (AUD)407 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy4,254.12 (AUD)404 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy4,289.04 (AUD)414 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy4,353.30 (AUD)420 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy4,527.32 (AUD)437 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy4,621.68 (AUD)441 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy4,636.80 (AUD)448 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy4,638.40 (AUD)446 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy4,819.44 (AUD)467 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy40,136.57 (AUD)3,863 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy40,242.79 (AUD)3,829 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited

Buy40,497.60 (AUD)3,894 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy40,799.52 (AUD)3,908 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy41,459.98 (AUD)4,000 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited

Buy413.40 (AUD)40 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy414,148.80 (AUD)39,822 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy43,374.96 (AUD)4,203 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy43,449.00 (AUD)4,138 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy455.84 (AUD)44 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy458.26 (AUD)44 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy46,572.04 (AUD)4,427 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited
Buy460.68 (AUD)44 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy5,123.68 (AUD)496 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited

Buy5,187.60 (AUD)495 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy5,617.68 (AUD)534 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy5,853.40 (AUD)

565 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy5,884.89 (AUD)561 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy

50,121.68 (AUD)4,838 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy51,772.38 (AUD)

5,007 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy519.50 (AUD)50 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy

521.50 (AUD)50 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy53,370.31 (AUD)

5,117 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy53,994.91 (AUD)5,227 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy

551.73 (AUD)53 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy56,190.15 (AUD)5,429 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy572,275.00 (AUD)55,000 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy58,388.96 (AUD)5,636 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy59,924.80 (AUD)5,762 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy6,003.00 (AUD)575 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy6,019.16 (AUD)581 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy6,183.32 (AUD)598 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy6,237,000.00 (AUD)600,000 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy6,348.04 (AUD)604 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy6,392.12 (AUD)617 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited

Buy6,431.48 (AUD)622 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy6,560.47 (AUD)629 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy6,739.86 (AUD)649 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited

Buy60,994.96 (AUD)5,798 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy63,969.45 (AUD)6,145 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy632.57 (AUD)61 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy65,992.41 (AUD)6,303 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy66,716.10 (AUD)6,446 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy66,786.06 (AUD)6,459 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy666.56 (AUD)64 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited
Buy7,120.80 (AUD)688 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy7,426.60 (AUD)710 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited

Buy7,579.22 (AUD)733 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy7,749.49 (AUD)743 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy7,765.34 (AUD)

751 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy7,773.32 (AUD)746 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy

7,846.26 (AUD)753 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy7,913.37 (AUD)

762 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy725.19 (AUD)69 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy

73,417.74 (AUD)7,073 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy78,655.50 (AUD)

7,491 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy8,611.20 (AUD)832 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy

8,812.62 (AUD)849 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy8,838.20 (AUD)856 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy82,908.15 (AUD)7,995 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy84,995.94 (AUD)8,157 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy859.88 (AUD)83 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy9,373.65 (AUD)897 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy9,510.48 (AUD)918 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy9,732.26 (AUD)926 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy9,842.85 (AUD)951 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy9,924.09 (AUD)957 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy90,025.68 (AUD)8,648 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities Limited

Buy947.31 (AUD)91 Ordinary Shares

02/04/2021Morgan Stanley Australia Securities LimitedBuy955,874.40 (AUD)91,911 Ordinary Shares

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

02/04/2021Morgan Stanley Capital Services LLCBuy

N/A451 Swaps

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

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

02/05/2021Morgan Stanley & Co. International plcBorrowN/A962 Ordinary Shares

02/05/2021Morgan Stanley & Co. International plcBuy75,320.286,804 Ordinary Shares

02/05/2021Morgan Stanley & Co. International plcBuyN/A15,777 Swaps

02/05/2021Morgan Stanley & Co. International plc der may exercise

N/A

10,000 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited
Buy1,032.00 (AUD)100 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy1,033.00 (AUD)100 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy1,117.08 (AUD)107 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy1,315.84 (AUD)128 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy1,331.28 (AUD)

129 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy1,397.62 (AUD)134 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

1,574.72 (AUD)152 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy1,586.20 (AUD)

154 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy1,606.02 (AUD)156 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

1,816.50 (AUD)175 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy1,825.12 (AUD)

176 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy1,827.00 (AUD)175 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

10,220.76 (AUD)979 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy10,236.15 (AUD)989 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy10,350.00 (AUD)1,000 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy10,482.15 (AUD)1,005 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy10,753.20 (AUD)1,044 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy10,835.37 (AUD)1,053 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy10.37 (AUD)1 Ordinary Share

02/05/2021Morgan Stanley Australia Securities LimitedBuy103.70 (AUD)10 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy11,034.94 (AUD)1,058 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy11,554.40 (AUD)1,111 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy11,803.04 (AUD)1,136 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy11,823.82 (AUD)1,138 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy113.24 (AUD)11 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy118,404.44 (AUD)11,429 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy12,022.40 (AUD)1,156 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy12,101.79 (AUD)1,167 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy12,154.98 (AUD)1,171 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy12,220.39 (AUD)1,183 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy12,345.96 (AUD)1,194 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy12,675.24 (AUD)1,233 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy12,964.62 (AUD)1,249 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited
Buy122,374.30 (AUD)11,881 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy128,794.44 (AUD)12,396 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy13,392.71 (AUD)1,289 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy13,462.64 (AUD)1,292 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy13,749.76 (AUD)

1,312 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy13,895.64 (AUD)1,331 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

135,933.56 (AUD)13,121 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy138,122.40 (AUD)

13,281 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy14,137.56 (AUD)1,362 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

14,492.10 (AUD)1,407 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy14,570.64 (AUD)

1,416 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy15,264.64 (AUD)1,472 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

150,976.80 (AUD)14,517 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy152,086.20 (AUD)14,780 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy152,706.40 (AUD)14,740 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy156,181.62 (AUD)15,178 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy16,657.74 (AUD)1,611 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy16,818.75 (AUD)1,625 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy163,912.56 (AUD)15,883 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy164,033.76 (AUD)15,864 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy165.76 (AUD)16 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy166,946.64 (AUD)16,177 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy17,049.99 (AUD)1,641 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy17,354.40 (AUD)1,680 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy17,355.50 (AUD)1,685 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy17,386.81 (AUD)1,667 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy170,344.05 (AUD)16,395 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy175,484.28 (AUD)16,906 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy178,925.93 (AUD)17,321 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy179,424.84 (AUD)17,319 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy18,569.82 (AUD)1,789 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy181,715.03 (AUD)17,591 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy188,303.58 (AUD)18,141 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited
Buy189,108.26 (AUD)18,289 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy189,432.60 (AUD)18,285 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy19,258.50 (AUD)1,850 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy19,339.68 (AUD)1,874 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy191,229.48 (AUD)

18,317 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy197,498.36 (AUD)19,156 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

197,575.56 (AUD)19,071 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy2,043.36 (AUD)

198 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy2,078.34 (AUD)201 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

2,225.85 (AUD)213 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy2,255.70 (AUD)

219 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy2,260.08 (AUD)219 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

2,268.84 (AUD)219 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy2,294.60 (AUD)220 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy2,338.56 (AUD)224 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy2,367.86 (AUD)229 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy2,496.00 (AUD)240 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy2,549.04 (AUD)247 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy2,613.24 (AUD)252 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy2,616.20 (AUD)254 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy2,660.92 (AUD)255 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy2,850.12 (AUD)273 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy20.69 (AUD)2 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy21,185.58 (AUD)2,041 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy21,413.37 (AUD)2,057 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy21,600.36 (AUD)2,069 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy21,829.90 (AUD)2,095 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy22,142.07 (AUD)2,127 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy23,259.36 (AUD)2,256 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy23,322.13 (AUD)2,249 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy23,330.72 (AUD)2,252 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy23,415.46 (AUD)2,258 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy23,611.72 (AUD)2,266 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited
Buy23,743.93 (AUD)2,303 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy233,387.16 (AUD)22,398 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy235,655.67 (AUD)22,857 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy238,849.80 (AUD)23,055 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy24,656.52 (AUD)

2,364 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy248,755.50 (AUD)23,850 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

248,992.24 (AUD)24,034 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy249.60 (AUD)

24 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy25,632.86 (AUD)2,479 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

250,780.50 (AUD)24,230 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy252,602.10 (AUD)

24,406 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy253,971.67 (AUD)24,491 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

26,331.17 (AUD)2,549 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy27,112.84 (AUD)2,602 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy27,218.40 (AUD)2,640 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy278,164.88 (AUD)26,824 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy28,500.47 (AUD)2,759 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy28,548.74 (AUD)2,761 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy29,418.66 (AUD)2,826 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy29,697.18 (AUD)2,861 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy29,962.80 (AUD)2,870 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy3,146.84 (AUD)302 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy3,281.66 (AUD)316 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy3,361.56 (AUD)327 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy3,411.20 (AUD)328 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy3,436.56 (AUD)333 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy3,495.09 (AUD)339 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy3,677.80 (AUD)355 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy3,709.52 (AUD)356 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy3,743.57 (AUD)361 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy3,814.70 (AUD)370 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy3,862.50 (AUD)375 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy3,932.69 (AUD)382 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited
Buy30,203.73 (AUD)2,907 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy306,847.30 (AUD)29,791 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy31,039.65 (AUD)2,999 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy31,372.80 (AUD)3,040 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy31,477.74 (AUD)

3,018 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy314,651.16 (AUD)30,139 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

321.78 (AUD)31 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy33,115.72 (AUD)

3,212 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy33,642.82 (AUD)3,238 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

331,423.17 (AUD)31,837 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy34,004.30 (AUD)

3,254 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy34,709.02 (AUD)3,331 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

351,528.70 (AUD)34,129 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy367,306.44 (AUD)35,284 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy371,390.55 (AUD)35,745 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy388,423.30 (AUD)37,711 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy39,383.68 (AUD)3,776 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy39,741.75 (AUD)3,825 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy393,970.08 (AUD)38,028 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy4,047.90 (AUD)393 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy4,158.37 (AUD)401 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy4,181.40 (AUD)404 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy4,199.26 (AUD)403 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy4,218.34 (AUD)406 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy4,427.99 (AUD)427 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy4,608.45 (AUD)441 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy4,624.92 (AUD)443 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy4,631.77 (AUD)451 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy4,644.24 (AUD)444 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy4,881.24 (AUD)468 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy40,188.52 (AUD)3,868 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy40,364.10 (AUD)3,870 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy40,757.60 (AUD)3,919 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited
Buy41,699.99 (AUD)4,000 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy42,527.37 (AUD)4,101 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy42,885.12 (AUD)4,096 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy425.99 (AUD)41 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy429,387.36 (AUD)

41,208 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy457,011.31 (AUD)43,817 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

46,189.00 (AUD)4,420 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy466,169.60 (AUD)

44,824 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy467,653.90 (AUD)45,010 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

471,244.80 (AUD)45,312 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy478.40 (AUD)

46 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy485,905.44 (AUD)46,632 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

5,003.16 (AUD)482 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy5,006.40 (AUD)480 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy5,485.92 (AUD)528 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy5,559.19 (AUD)533 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy5,699.74 (AUD)547 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy509.11 (AUD)49 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy513,865.24 (AUD)49,268 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy52,818.64 (AUD)5,138 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy535.08 (AUD)52 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy537.68 (AUD)52 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy54,187.14 (AUD)5,266 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy56,029.05 (AUD)5,445 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy56,396.92 (AUD)5,428 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy589.09 (AUD)57 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy59,172.22 (AUD)5,657 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy591.66 (AUD)57 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy6,028.22 (AUD)583 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy6,066.80 (AUD)580 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy6,146.35 (AUD)595 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy6,234.00 (AUD)600 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy6,237.14 (AUD)598 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited
Buy6,254.43 (AUD)609 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy614.78 (AUD)59 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy62,299.76 (AUD)5,956 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy62,551.26 (AUD)6,003 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy624.60 (AUD)

60 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy642.32 (AUD)62 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

642.94 (AUD)62 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy65,091.88 (AUD)

6,283 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy657,518.12 (AUD)63,467 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

657.92 (AUD)64 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy69,554.48 (AUD)

6,766 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy7,539.60 (AUD)732 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy

7,604.24 (AUD)734 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy7,709.38 (AUD)742 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy71,018.01 (AUD)6,783 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy71,286.30 (AUD)6,921 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy72,883.20 (AUD)7,008 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy754.09 (AUD)73 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy78,119.88 (AUD)7,526 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy79,921.40 (AUD)7,670 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy793.44 (AUD)76 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy8,625.61 (AUD)827 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy8,746.40 (AUD)841 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy87,673.02 (AUD)8,422 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy87,682.40 (AUD)8,431 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy9,138.56 (AUD)872 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy9,238.10 (AUD)887 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy9,364.68 (AUD)897 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy9,507.96 (AUD)924 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy9,543.82 (AUD)923 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy9,640.80 (AUD)927 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy90,046.50 (AUD)8,675 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy91,087.50 (AUD)8,750 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited
Buy925.20 (AUD)90 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities LimitedBuy969.14 (AUD)94 Ordinary Shares

02/05/2021Morgan Stanley Australia Securities Limited

Buy99,320.00 (AUD)9,550 Ordinary Shares

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

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

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

02/05/2021Morgan Stanley Capital Services LLCBuy

N/A16,740 Swaps

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

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

02/05/2021Morgan Stanley Capital Services LLCBuy

N/A2,610 Swaps

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

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

02/08/2021E*TRADE Securities LLC der may exercise

N/A

925 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy1,186.22 (AUD)115 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy1,417.26 (AUD)138 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy1,811.04 (AUD)176 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy10,062.56 (AUD)976 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy10,608.84 (AUD)1,034 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy107,475.55 (AUD)10,465 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy112,959.66 (AUD)11,042 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy115,514.50 (AUD)11,215 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy118,535.01 (AUD)11,587 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy12,272.65 (AUD)1,195 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities Limited

Buy12,282.92 (AUD)1,196 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy12,924.24 (AUD)1,256 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy123.41 (AUD)12 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities Limited

Buy129,399.27 (AUD)12,649 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy13,037.43 (AUD)1,267 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy13,290.84 (AUD)1,291 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy13,359.10 (AUD)1,297 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy13,874.10 (AUD)1,347 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy133.90 (AUD)13 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy136,389.12 (AUD)13,216 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities Limited
Buy14,983.93 (AUD)1,459 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy15,292.03 (AUD)1,489 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities Limited

Buy15,450.84 (AUD)1,503 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy15,549.60 (AUD)1,520 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy15,918.63 (AUD)

1,547 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy17,633.60 (AUD)1,712 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy

17,685.10 (AUD)1,717 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy17,929.09 (AUD)

1,739 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy175,862.20 (AUD)17,074 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy

19,069.40 (AUD)1,855 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy19,846.75 (AUD)

1,925 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy2,005.08 (AUD)196 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy

2,379.30 (AUD)231 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy2,847.56 (AUD)277 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy20,350.10 (AUD)1,970 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy20,467.48 (AUD)1,991 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy20.62 (AUD)2 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy21,672.00 (AUD)2,100 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy23,692.89 (AUD)2,307 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy23,720.90 (AUD)2,303 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy23,942.40 (AUD)2,320 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy24,225.60 (AUD)2,352 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy243,156.87 (AUD)23,769 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities Limited

Buy27,052.41 (AUD)2,629 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy28,101.99 (AUD)2,731 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy3,107.58 (AUD)302 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities Limited

Buy3,333.36 (AUD)323 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy3,375.12 (AUD)328 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy3,714.69 (AUD)361 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy3,974.49 (AUD)387 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy30,202.64 (AUD)2,938 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy30,840.00 (AUD)3,000 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy31,600.59 (AUD)3,071 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities Limited
Buy31,929.68 (AUD)3,106 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy34,124.76 (AUD)3,326 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities Limited

Buy34,972.56 (AUD)3,402 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy36,212.02 (AUD)3,526 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy393.30 (AUD)

38 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy4,048.75 (AUD)395 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy

4,647.15 (AUD)449 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy4,842.72 (AUD)

472 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy4,970.07 (AUD)483 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy

41.16 (AUD)4 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy410.60 (AUD)

40 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy43,804.86 (AUD)4,282 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy

44,481.56 (AUD)4,327 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy46,150.65 (AUD)4,485 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy46,891.53 (AUD)4,557 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy5,016.10 (AUD)487 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy5,135.00 (AUD)500 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy5,160.56 (AUD)502 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy5,176.38 (AUD)506 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy5,417.28 (AUD)528 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy502.98 (AUD)49 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy514,313.25 (AUD)50,275 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy52,312.94 (AUD)5,074 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities Limited

Buy53,393.73 (AUD)5,199 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy53,707.50 (AUD)5,250 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy56,953.26 (AUD)5,551 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities Limited

Buy57,047.76 (AUD)5,544 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy57,912.03 (AUD)5,661 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy6,037.25 (AUD)589 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy6,180.00 (AUD)600 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy6,206.10 (AUD)604 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy6,237.55 (AUD)605 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy6,777.40 (AUD)658 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities Limited
Buy615.60 (AUD)60 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy616.20 (AUD)60 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities Limited

Buy618.90 (AUD)60 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy62,172.18 (AUD)6,042 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy68,124.20 (AUD)

6,614 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy690.10 (AUD)67 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy

7,240.90 (AUD)703 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy7,681.96 (AUD)

748 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy7,835.60 (AUD)760 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy

7,928.25 (AUD)775 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy8,020.87 (AUD)

781 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy8,162.32 (AUD)794 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy

8,456.30 (AUD)821 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy851.58 (AUD)83 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy86,149.20 (AUD)8,364 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy88,187.21 (AUD)8,537 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy88,607.52 (AUD)8,586 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy9,488.44 (AUD)923 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy9,572.64 (AUD)924 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy9,667.90 (AUD)935 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy9,788.04 (AUD)954 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy9,878.40 (AUD)960 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy9,907.20 (AUD)960 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities Limited

Buy9,974.25 (AUD)975 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy936.84 (AUD)91 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities LimitedBuy98,588.49 (AUD)9,581 Ordinary Shares

02/08/2021Morgan Stanley Australia Securities Limited

Buy99,783.32 (AUD)9,716 Ordinary Shares

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

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

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

02/09/2021Morgan Stanley & Co. International plcBuy11,147.001,000 Ordinary Shares

02/09/2021Morgan Stanley & Co. International plcBuy17,966.611,623 Ordinary Shares

02/09/2021Morgan Stanley & Co. International plcBuy80,002.897,227 Ordinary Shares

02/09/2021Morgan Stanley & Co. International plc der may exercise
N/A

27,626 Ordinary Shares

02/09/2021Morgan Stanley & Co. LLC

BorrowN/A27,626 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited

Buy1,006.08 (AUD)96 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy1,086,549.20 (AUD)103,976 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy1,120.29 (AUD)

107 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy1,171.81 (AUD)113 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

1,207.56 (AUD)116 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy1,263.24 (AUD)

121 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy1,417.95 (AUD)137 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

1,462.17 (AUD)141 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy1,471.12 (AUD)

142 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy1,491.84 (AUD)144 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

1,535.50 (AUD)148 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy1,829.52 (AUD)176 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy1,872.78 (AUD)182 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy10,058.90 (AUD)970 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy10,157.40 (AUD)972 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy10,364.72 (AUD)989 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy10,410.00 (AUD)1,000 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy10,440.00 (AUD)1,000 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy10,480.92 (AUD)1,002 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy10,528.18 (AUD)1,007 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy10,878.48 (AUD)1,044 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited

Buy10.43 (AUD)1 Ordinary Share

02/09/2021Morgan Stanley Australia Securities LimitedBuy102,874.10 (AUD)9,835 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy11,248.91 (AUD)1,078 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited

Buy11,259.70 (AUD)1,078 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy11,543.29 (AUD)1,111 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy12,076.02 (AUD)1,177 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy12,544.05 (AUD)1,205 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy12,675.24 (AUD)1,233 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy120,467.16 (AUD)11,539 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy13,146.91 (AUD)1,282 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited
Buy13,239.20 (AUD)1,273 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy13,351.00 (AUD)1,300 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited

Buy13,680.84 (AUD)1,318 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy13,880.42 (AUD)1,327 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy13,888.76 (AUD)

1,324 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy13,925.60 (AUD)1,352 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

136,438.09 (AUD)13,157 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy14,078.45 (AUD)

1,355 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy14,216.09 (AUD)1,363 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

14,668.20 (AUD)1,405 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy147,190.85 (AUD)

14,092 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy15,758.60 (AUD)1,508 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

156,906.75 (AUD)15,015 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy16,099.20 (AUD)1,548 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy16,411.74 (AUD)1,569 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy17,459.16 (AUD)1,682 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy17,612.28 (AUD)1,687 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy170,696.74 (AUD)16,319 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy18,327.15 (AUD)1,758 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy18,531.19 (AUD)1,787 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy18,725.52 (AUD)1,804 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy185.22 (AUD)18 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy19,026.92 (AUD)1,826 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited

Buy19,334.88 (AUD)1,852 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy19,381.53 (AUD)1,869 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy19,406.50 (AUD)1,850 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited

Buy19,423.03 (AUD)1,856 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy19,639.69 (AUD)1,883 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy19,660.55 (AUD)1,885 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy2,074.57 (AUD)199 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy2,227.74 (AUD)214 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy2,266.56 (AUD)217 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy2,533.30 (AUD)245 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited
Buy2,534.49 (AUD)243 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy2,560.25 (AUD)245 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited

Buy2,577.44 (AUD)247 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy2,632.46 (AUD)253 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy2,649.22 (AUD)

254 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy2,722.20 (AUD)260 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

2,853.28 (AUD)272 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy2,947.92 (AUD)

284 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy2,967.80 (AUD)284 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

20,840.00 (AUD)2,000 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy20,860.00 (AUD)

2,000 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy20,870.00 (AUD)2,000 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

21,300.30 (AUD)2,070 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy22,476.98 (AUD)2,154 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy222,570.40 (AUD)21,401 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy24,287.40 (AUD)2,358 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy27,067.98 (AUD)2,589 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy27,206.46 (AUD)2,601 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy27,813.87 (AUD)2,703 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy271.05 (AUD)26 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy28,783.08 (AUD)2,757 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy28,849.38 (AUD)2,766 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy28,971.03 (AUD)2,783 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited

Buy29,751.15 (AUD)2,847 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy297,074.46 (AUD)28,401 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy3,010.56 (AUD)294 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited

Buy3,185.92 (AUD)304 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy3,376.96 (AUD)323 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy3,518.58 (AUD)338 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy3,718.80 (AUD)360 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy3,727.32 (AUD)356 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy3,727.32 (AUD)356 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy3,765.60 (AUD)360 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited
Buy3,796.52 (AUD)364 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy3,818.00 (AUD)368 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited

Buy3,956.76 (AUD)379 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy3,991.68 (AUD)384 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy3,998.52 (AUD)

383 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy31,021.80 (AUD)2,980 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

33,775.09 (AUD)3,257 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy33,819.06 (AUD)

3,285 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy339,005.67 (AUD)32,691 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

35,882.28 (AUD)3,437 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy350.88 (AUD)

34 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy366.45 (AUD)35 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

373,040.01 (AUD)35,973 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy383.32 (AUD)37 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy4,150.00 (AUD)400 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy4,610.20 (AUD)445 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy4,657.50 (AUD)450 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy4,754.75 (AUD)455 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy4,920.12 (AUD)474 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy40,840.56 (AUD)3,897 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy40,958.64 (AUD)3,912 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy42,151.20 (AUD)4,053 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy42,418.81 (AUD)4,067 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited

Buy42,869.64 (AUD)4,146 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy43,283.48 (AUD)4,138 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy484,069.10 (AUD)46,997 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited

Buy49,281.75 (AUD)4,725 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy49,316.80 (AUD)4,742 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy5,146.92 (AUD)493 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy5,166.64 (AUD)493 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy5,170.00 (AUD)500 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy5,181.22 (AUD)497 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy5,358.28 (AUD)513 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited
Buy5,574.70 (AUD)535 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy5,741.42 (AUD)551 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited

Buy51,954.82 (AUD)4,967 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy51,959.88 (AUD)4,977 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy51.75 (AUD)

5 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy517,000.00 (AUD)50,000 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

53,795.78 (AUD)5,143 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy564.30 (AUD)

54 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy6,491.40 (AUD)620 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

6,515.49 (AUD)628 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy6,587.53 (AUD)

643 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy6,624.80 (AUD)637 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

6,688.65 (AUD)645 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy6,734.55 (AUD)646 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy6,824.49 (AUD)654 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy60,462.71 (AUD)5,797 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy60,840.79 (AUD)5,867 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy64,321.81 (AUD)6,167 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy64,400.75 (AUD)6,283 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy64,573.60 (AUD)6,209 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy649.14 (AUD)62 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy66,691.90 (AUD)6,382 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy690.36 (AUD)66 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited

Buy694.79 (AUD)67 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy7,123.00 (AUD)680 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy7,252.00 (AUD)700 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited

Buy7,280.00 (AUD)700 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy7,280.16 (AUD)697 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy7,287.00 (AUD)700 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy7,556.08 (AUD)729 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy7,675.20 (AUD)738 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy72,172.48 (AUD)6,943 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy73,297.44 (AUD)7,144 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited
Buy74,590.26 (AUD)7,131 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy754.56 (AUD)72 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities Limited

Buy77,319.55 (AUD)7,399 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy78,385.45 (AUD)7,501 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy785,348.04 (AUD)

75,357 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy8,026.64 (AUD)767 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

8,182.20 (AUD)780 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy8,335.11 (AUD)

798 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy8,788.45 (AUD)841 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

8,823.00 (AUD)850 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy81,854.46 (AUD)

7,818 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy9,309.44 (AUD)896 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy

9,423.00 (AUD)900 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy9,788.32 (AUD)934 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy9,793.77 (AUD)939 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy93,621.55 (AUD)8,959 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy95,256.06 (AUD)9,098 Ordinary Shares

02/09/2021Morgan Stanley Australia Securities LimitedBuy98,279.79 (AUD)9,551 Ordinary Shares

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

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

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

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

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

02/09/2021Morgan Stanley Capital Services LLCBuy

N/A849 Swaps

02/09/2021Morgan Stanley Wealth Management Australia Pty LtdBuy3,733.95 (AUD)365 Ordinary Shares

02/10/2021Morgan Stanley & Co. International plcBuy1,963.80180 Ordinary Shares

02/10/2021Morgan Stanley & Co. International plcBuy

22,106.002,022 Ordinary Shares

02/10/2021Morgan Stanley & Co. International plcBuy676.4262 Ordinary Shares

02/10/2021Morgan Stanley & Co. International plcBuyN/A7,600 Swaps

02/10/2021Morgan Stanley & Co. International plcBuyN/A851 Swaps

02/10/2021Morgan Stanley & Co. LLCBorrowN/A247,627 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy1,030.00 (AUD)100 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy1,111.24 (AUD)109 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited
Buy1,316.44 (AUD)129 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy1,548.88 (AUD)152 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited

Buy1,705.07 (AUD)167 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy1,766.44 (AUD)172 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy1,779.75 (AUD)

175 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy1,795.74 (AUD)173 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy

1,854.58 (AUD)182 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy1,897.20 (AUD)

186 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy10,322.55 (AUD)1,015 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy

10,449.94 (AUD)1,023 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy10,465.28 (AUD)

1,024 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy10,547.13 (AUD)1,023 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy

10,578.06 (AUD)1,031 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy10,678.50 (AUD)1,050 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy10,709.36 (AUD)1,052 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy10,961.28 (AUD)1,056 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy10.21 (AUD)1 Ordinary Share

02/10/2021Morgan Stanley Australia Securities LimitedBuy10.30 (AUD)1 Ordinary Share

02/10/2021Morgan Stanley Australia Securities LimitedBuy10.32 (AUD)1 Ordinary Share

02/10/2021Morgan Stanley Australia Securities LimitedBuy101.90 (AUD)10 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy11,023.60 (AUD)1,085 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy11,373.00 (AUD)1,115 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy117,680.46 (AUD)11,526 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited

Buy12,004.74 (AUD)1,161 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy12,411.22 (AUD)1,215 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy123,091.76 (AUD)12,056 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited

Buy123.77 (AUD)12 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy13,552.70 (AUD)1,330 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy13,712.30 (AUD)1,330 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy13,872.00 (AUD)1,360 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy13,888.98 (AUD)1,359 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy14,355.26 (AUD)1,406 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy14,719.81 (AUD)1,441 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited
Buy14,795.57 (AUD)1,447 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy142,840.80 (AUD)14,004 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited

Buy142.59 (AUD)14 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy142.94 (AUD)14 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy15,488.80 (AUD)

1,520 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy15,823.02 (AUD)1,549 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy

15,896.97 (AUD)1,557 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy153.60 (AUD)

15 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy16,583.22 (AUD)1,629 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy

16,877.88 (AUD)1,626 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy16,882.20 (AUD)

1,660 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy162.72 (AUD)16 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy

166,831.20 (AUD)16,356 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy17,346.79 (AUD)1,699 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy17,491.36 (AUD)1,714 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy173.91 (AUD)17 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy18,460.26 (AUD)1,794 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy18,528.30 (AUD)1,785 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy183.33 (AUD)18 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy19,026.42 (AUD)1,869 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy19,562.36 (AUD)1,916 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy2,083.81 (AUD)205 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy2,233.80 (AUD)219 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited

Buy2,534.56 (AUD)248 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy2,652.24 (AUD)257 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy2,714.16 (AUD)263 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited

Buy2,760.75 (AUD)270 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy2,772.33 (AUD)271 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy2,863.39 (AUD)281 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy20,602.88 (AUD)2,012 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy20.52 (AUD)2 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy204,230.63 (AUD)20,003 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy21,114.28 (AUD)2,068 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited
Buy21,368.71 (AUD)2,096 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy21,542.03 (AUD)2,113 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited

Buy21,979.83 (AUD)2,157 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy213.88 (AUD)21 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy22,236.69 (AUD)

2,179 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy224.62 (AUD)22 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy

234.94 (AUD)23 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy24,491.99 (AUD)

2,400 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy27,628.26 (AUD)2,706 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy

28,903.14 (AUD)2,842 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy280,714.20 (AUD)

27,521 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy3,194.16 (AUD)313 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy

30,736.92 (AUD)3,009 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy305.10 (AUD)30 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy31,171.20 (AUD)3,056 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy31,273.20 (AUD)3,060 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy31,344.60 (AUD)3,073 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy31,752.60 (AUD)3,113 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy35,125.59 (AUD)3,442 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy38,462.63 (AUD)3,769 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy39,178.24 (AUD)3,826 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy4,311.78 (AUD)417 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy4,544.50 (AUD)441 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited

Buy4,552.60 (AUD)442 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy4,588.78 (AUD)449 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy4,783.84 (AUD)464 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited

Buy4,848.05 (AUD)470 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy4,866.04 (AUD)478 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy417.79 (AUD)41 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy427.98 (AUD)42 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy45,759.10 (AUD)4,495 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy45,963.39 (AUD)4,493 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy464.17 (AUD)45 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited
Buy47,884.90 (AUD)4,690 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy5,031.06 (AUD)493 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited

Buy5,094.79 (AUD)499 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy5,110.00 (AUD)500 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy5,230.03 (AUD)

513 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy5,956.80 (AUD)584 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy

51,550.29 (AUD)5,049 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy51,816.00 (AUD)

5,080 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy529.10 (AUD)52 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy

53,787.86 (AUD)5,263 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy54,692.40 (AUD)

5,362 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy568.70 (AUD)55 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy

579.12 (AUD)57 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy58,341.58 (AUD)5,731 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy59,942.34 (AUD)5,814 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy590.15 (AUD)58 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy6,154.24 (AUD)601 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy6,352.95 (AUD)615 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy6,687.55 (AUD)655 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy6,806.52 (AUD)666 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy6,818.95 (AUD)663 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy6,878.06 (AUD)673 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy6,908.82 (AUD)678 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited

Buy60,873.60 (AUD)5,968 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy607.70 (AUD)59 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy612.30 (AUD)60 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited

Buy617.10 (AUD)60 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy62,652.72 (AUD)6,071 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy637,175.47 (AUD)62,407 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy663.65 (AUD)65 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy68,771.46 (AUD)6,739 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy694.28 (AUD)68 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy694.96 (AUD)68 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited
Buy7,113.12 (AUD)696 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy7,174.44 (AUD)702 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited

Buy7,254.72 (AUD)704 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy7,257.97 (AUD)705 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy7,465.60 (AUD)

733 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy7,483.93 (AUD)733 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy

7,546.23 (AUD)733 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy7,548.00 (AUD)

740 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy7,586.95 (AUD)742 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy

72,012.00 (AUD)7,060 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy73,726.81 (AUD)

7,151 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy77,558.00 (AUD)7,600 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy

78,070.80 (AUD)7,654 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy8,140.14 (AUD)793 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy8,273.16 (AUD)804 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy8,286.43 (AUD)812 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy8,398.71 (AUD)823 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy8,423.25 (AUD)825 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy8,664.04 (AUD)849 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy8,782.56 (AUD)856 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy8,783.27 (AUD)859 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy856.38 (AUD)84 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy89,402.16 (AUD)8,663 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited

Buy9,046.06 (AUD)886 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy9,203.22 (AUD)897 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy9,370.68 (AUD)916 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities Limited

Buy9,645.25 (AUD)941 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy9,868.11 (AUD)959 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy9,883.28 (AUD)968 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy906.91 (AUD)89 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy91,922.40 (AUD)9,012 Ordinary Shares

02/10/2021Morgan Stanley Australia Securities LimitedBuy960.68 (AUD)94 Ordinary Shares

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

02/10/2021Morgan Stanley Capital Services LLC
BuyN/A2 Swaps

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

02/11/2021Morgan Stanley & Co. International plc

Buy1,079.00100 Ordinary Shares

02/11/2021Morgan Stanley & Co. International plcBuy2,905.20269 Ordinary Shares

02/11/2021Morgan Stanley & Co. International plcBuyN/A9,540 Swaps

02/11/2021Morgan Stanley AIP GP LPBuy34,542.523,151 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy

1,009.00 (AUD)100 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy1,142.43 (AUD)

113 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy1,177.40 (AUD)116 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy

1,391.04 (AUD)138 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy1,496.28 (AUD)

148 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy1,715.30 (AUD)170 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy

1,718.70 (AUD)170 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy1,851.96 (AUD)183 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy1,974.92 (AUD)194 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy10,085.07 (AUD)1,001 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy10,271.26 (AUD)1,021 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy10.05 (AUD)1 Ordinary Share

02/11/2021Morgan Stanley Australia Securities LimitedBuy10.06 (AUD)1 Ordinary Share

02/11/2021Morgan Stanley Australia Securities LimitedBuy10.08 (AUD)1 Ordinary Share

02/11/2021Morgan Stanley Australia Securities LimitedBuy10.14 (AUD)1 Ordinary Share

02/11/2021Morgan Stanley Australia Securities LimitedBuy11,382.25 (AUD)1,132 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy12,589.92 (AUD)1,249 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities Limited

Buy13,263.12 (AUD)1,308 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy13,283.40 (AUD)1,310 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy130,529.40 (AUD)12,988 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities Limited

Buy15,940.08 (AUD)1,572 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy151.20 (AUD)15 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy17,095.05 (AUD)1,701 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy19,162.08 (AUD)1,901 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy2,096.64 (AUD)208 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy2,156.04 (AUD)214 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy2,225.47 (AUD)221 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities Limited
Buy2,382.90 (AUD)235 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy2,438.92 (AUD)241 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities Limited

Buy2,635.72 (AUD)262 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy2,704.12 (AUD)268 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy2,769.25 (AUD)

275 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy2,962.05 (AUD)294 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy

202.00 (AUD)20 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy21,851.90 (AUD)

2,170 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy24,213.45 (AUD)2,395 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy

24,291.74 (AUD)2,398 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy26,893.80 (AUD)

2,676 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy3,024.00 (AUD)300 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy

3,168.90 (AUD)315 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy3,491.14 (AUD)346 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy311.86 (AUD)31 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy324.16 (AUD)32 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy34,187.65 (AUD)3,395 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy36,300.60 (AUD)3,612 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy36,863.40 (AUD)3,668 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy4,168.98 (AUD)414 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy4,725.85 (AUD)470 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy4,881.52 (AUD)485 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy44,439.84 (AUD)4,374 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities Limited

Buy45,367.96 (AUD)4,483 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy48,402.58 (AUD)4,809 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy48,934.50 (AUD)4,845 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities Limited

Buy5,115.63 (AUD)507 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy55,470.24 (AUD)5,503 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy6,289.04 (AUD)619 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy6,663.02 (AUD)662 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy6,760.30 (AUD)670 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy606.60 (AUD)60 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy62,915.24 (AUD)6,254 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities Limited
Buy697.59 (AUD)69 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy7,270.54 (AUD)722 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities Limited

Buy7,277.55 (AUD)717 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy7,451.07 (AUD)737 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy7,513.32 (AUD)

745 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy7,625.50 (AUD)755 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy

7,957.06 (AUD)789 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy70,092.65 (AUD)

6,964 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy73,781.92 (AUD)7,262 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy

774.62 (AUD)77 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy8,602.00 (AUD)

850 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy8,677.40 (AUD)860 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy

81,646.20 (AUD)8,124 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy812.80 (AUD)80 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy9,376.65 (AUD)933 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy9,513.51 (AUD)941 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy9,671.51 (AUD)959 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy9,937.20 (AUD)980 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy9,994.66 (AUD)994 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy915.46 (AUD)91 Ordinary Shares

02/11/2021Morgan Stanley Australia Securities LimitedBuy946.58 (AUD)94 Ordinary Shares

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

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

02/11/2021Morgan Stanley Capital Services LLCBuy

N/A6,807 Swaps

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

02/12/2021Morgan Stanley & Co. International plcBuyN/A11,955 Swaps

02/12/2021Morgan Stanley & Co. International plcBuy

N/A7,590 Swaps

02/12/2021Morgan Stanley Australia Securities LimitedBuy1,316.04 (AUD)132 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy1,683.36 (AUD)168 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy1,821.82 (AUD)182 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy1,998.00 (AUD)200 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy104,858.88 (AUD)10,528 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy12,394.74 (AUD)1,237 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities Limited
Buy13,013.00 (AUD)1,300 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy14,056.00 (AUD)1,400 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities Limited

Buy14,278.10 (AUD)1,420 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy14,420.24 (AUD)1,432 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy15,965.88 (AUD)

1,603 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy16,060.05 (AUD)1,602 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy

18,797.52 (AUD)1,876 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy19,700.88 (AUD)

1,978 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy2,290.80 (AUD)230 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy

2,440.20 (AUD)245 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy2,977.02 (AUD)

298 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy26,483.64 (AUD)2,659 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy

3,013.01 (AUD)301 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy3,048.18 (AUD)303 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy3,067.68 (AUD)308 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy3,480.76 (AUD)346 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy3,615.41 (AUD)361 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy33,760.98 (AUD)3,366 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy35,901.66 (AUD)3,583 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy38,694.60 (AUD)3,885 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy4,020.00 (AUD)400 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy4,171.64 (AUD)418 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy40,900.86 (AUD)4,086 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities Limited

Buy40,963.20 (AUD)4,080 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy47,491.12 (AUD)4,742 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy5,516.50 (AUD)550 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities Limited

Buy5,745.32 (AUD)578 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy50,100.00 (AUD)5,000 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy560.00 (AUD)56 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy6,041.82 (AUD)606 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy6,326.32 (AUD)632 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy6,472.57 (AUD)645 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy75,725.88 (AUD)7,603 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities Limited
Buy777.66 (AUD)78 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy8,906.64 (AUD)888 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities Limited

Buy827.51 (AUD)83 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy9,094.24 (AUD)904 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy953.28 (AUD)

96 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy99.60 (AUD)10 Ordinary Shares

02/12/2021Morgan Stanley Australia Securities LimitedBuy

997.00 (AUD)100 Ordinary Shares

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

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

02/12/2021Morgan Stanley Capital Services LLCBuy

N/A13,244 Swaps

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

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

02/12/2021Morgan Stanley Capital Services LLCBuy

N/A3,738 Swaps

02/12/2021Morgan Stanley Capital Services LLCBuyN/A399 Swaps

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

02/15/2021Morgan Stanley & Co. International plcBuyN/A193 Swaps

02/15/2021Morgan Stanley & Co. International plcBuyN/A3,000 Swaps

02/15/2021Morgan Stanley & Co. International plcBuyN/A86,425 Swaps

02/15/2021Morgan Stanley & Co. International plcBuyN/A9,063 Swaps

02/15/2021Morgan Stanley & Co. International plc der may exercise

N/A

883 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy1,322.02 (AUD)133 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy1,575,872.00 (AUD)160,000 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy1,735.65 (AUD)174 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities Limited

Buy1,816.70 (AUD)185 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy103,247.48 (AUD)10,514 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy107,531.52 (AUD)10,928 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities Limited

Buy116,918.02 (AUD)11,894 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy118.20 (AUD)12 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy12,043.72 (AUD)1,219 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy12,831.00 (AUD)1,300 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy127,937.45 (AUD)13,015 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy13,200.28 (AUD)1,324 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy137.76 (AUD)14 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities Limited
Buy14,214.18 (AUD)1,446 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy14,467.28 (AUD)1,471 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities Limited

Buy15,360.00 (AUD)1,536 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy15,939.56 (AUD)1,624 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy157.28 (AUD)

16 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy16,621.08 (AUD)1,684 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy

16,836.87 (AUD)1,705 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy17,154.45 (AUD)

1,746 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy17,768.56 (AUD)1,803 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy

18,163.40 (AUD)1,844 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy18,244.48 (AUD)

1,856 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy187.05 (AUD)19 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy

19,085.46 (AUD)1,922 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy19,237.31 (AUD)1,957 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy19,680.67 (AUD)1,995 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy19,789.89 (AUD)2,001 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy19,850.28 (AUD)1,993 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy196.40 (AUD)20 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy2,113.64 (AUD)212 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy2,255.65 (AUD)229 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy2,286.20 (AUD)230 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy2,359.20 (AUD)240 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy2,985.28 (AUD)304 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities Limited

Buy20,591.59 (AUD)2,053 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy20,813.05 (AUD)2,113 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy21,656.96 (AUD)2,192 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities Limited

Buy257,752.43 (AUD)26,221 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy26,137.97 (AUD)2,659 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy26,398.73 (AUD)2,676 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy3,361.86 (AUD)342 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy3,499.48 (AUD)356 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy32,396.18 (AUD)3,299 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy39,035.85 (AUD)3,955 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities Limited
Buy4,782.10 (AUD)485 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy4,841.26 (AUD)493 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities Limited

Buy4,919.82 (AUD)501 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy43,655.03 (AUD)4,441 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy49,429.54 (AUD)

5,031 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy49,848.60 (AUD)5,020 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy

5,317.90 (AUD)535 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy5,613.11 (AUD)

563 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy57,604.56 (AUD)5,772 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy

58,568.40 (AUD)5,940 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy588.60 (AUD)

60 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy594.60 (AUD)60 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy

595.20 (AUD)60 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy6,645.37 (AUD)675 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy6,821.91 (AUD)687 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy61,801.21 (AUD)6,287 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy66,405.34 (AUD)6,711 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy66,468.78 (AUD)6,687 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy7,582.70 (AUD)764 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy7,586.64 (AUD)771 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy7,646.66 (AUD)772 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy7,704.31 (AUD)779 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy8,019.60 (AUD)815 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities Limited

Buy8,136.76 (AUD)819 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy8,280.02 (AUD)833 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy8,680.88 (AUD)884 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities Limited

Buy8,796.90 (AUD)885 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy9,393.78 (AUD)946 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy9,611.08 (AUD)964 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy9,712.04 (AUD)983 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy9,885.00 (AUD)1,000 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy903.44 (AUD)92 Ordinary Shares

02/15/2021Morgan Stanley Australia Securities LimitedBuy973.63 (AUD)98 Ordinary Shares

02/15/2021Morgan Stanley Capital Services LLC
BuyN/A19,528 Swaps

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

02/15/2021Morgan Stanley Capital Services LLC

BuyN/A9,699 Swaps

02/16/2021Morgan Stanley & Co. International plcBorrowN/A514 Ordinary Shares

02/16/2021Morgan Stanley & Co. International plcBuy105,341.379,781 Ordinary Shares

02/16/2021Morgan Stanley & Co. International plcBuy162,713.3915,297 Ordinary Shares

02/16/2021Morgan Stanley & Co. International plcBuy

5,557.32516 Ordinary Shares

02/16/2021Morgan Stanley & Co. International plcBuyN/A11,800 Swaps

02/16/2021Morgan Stanley & Co. International plcBuyN/A14,013 Swaps

02/16/2021Morgan Stanley & Co. International plcBuy

N/A391,032 Swaps

02/16/2021Morgan Stanley & Co. International plcBuyN/A65,071 Swaps

02/16/2021Morgan Stanley & Co. International plc der may exercise

N/A

450 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBorrow

N/A269,000 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy1,045.80 (AUD)105 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy1,298.46 (AUD)134 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy1,360.80 (AUD)140 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy1,367.58 (AUD)138 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy1,402.56 (AUD)144 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy1,476.59 (AUD)149 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy1,480.50 (AUD)150 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy1,521.33 (AUD)157 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy1,559.01 (AUD)157 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy1,615.40 (AUD)164 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy1,668.03 (AUD)169 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy1,731.73 (AUD)173 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy1,731.84 (AUD)176 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy1,795.52 (AUD)181 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy1,946.36 (AUD)197 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy1,973.94 (AUD)197 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy10,070.10 (AUD)1,005 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy10,130.30 (AUD)1,010 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy10,209.28 (AUD)1,024 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy10,315.27 (AUD)1,043 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited
Buy10,827.20 (AUD)1,072 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy11,117.73 (AUD)1,131 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy11,300.80 (AUD)1,120 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy11,375.10 (AUD)1,149 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy11,832.25 (AUD)

1,175 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy112,138.00 (AUD)11,350 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

115,245.90 (AUD)11,641 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy118.44 (AUD)

12 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy12,053.60 (AUD)1,235 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

12,073.36 (AUD)1,222 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy12,144.11 (AUD)

1,243 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy12,570.19 (AUD)1,271 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

12,610.00 (AUD)1,300 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy123,018.00 (AUD)12,180 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy128.18 (AUD)13 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy13,287.20 (AUD)1,360 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy13,426.80 (AUD)1,340 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy14,360.28 (AUD)1,452 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy15,057.90 (AUD)1,521 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy15,203.87 (AUD)1,553 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy15,467.96 (AUD)1,564 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy15,628.68 (AUD)1,566 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy15,706.24 (AUD)1,552 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy150,568.02 (AUD)14,967 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy16,576.04 (AUD)1,651 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy16,609.06 (AUD)1,651 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy16,746.60 (AUD)1,695 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy16,909.62 (AUD)1,729 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy17,345.25 (AUD)1,779 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy17,708.10 (AUD)1,762 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy17,838.30 (AUD)1,839 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy17,866.40 (AUD)1,840 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy170,589.00 (AUD)16,890 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited
Buy174.42 (AUD)18 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy18,779.45 (AUD)1,895 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy183,355.40 (AUD)18,154 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy19,395.68 (AUD)1,928 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy19,656.00 (AUD)

1,950 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy19,740.00 (AUD)2,000 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

195.00 (AUD)20 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy2,029.39 (AUD)

209 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy2,251.50 (AUD)228 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

2,252.30 (AUD)223 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy2,326.45 (AUD)

238 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy2,419.20 (AUD)240 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

2,457.35 (AUD)245 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy2,530.08 (AUD)252 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy2,547.71 (AUD)253 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy2,628.60 (AUD)260 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy2,646.56 (AUD)272 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy2,655.03 (AUD)269 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy2,715.34 (AUD)274 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy2,760.48 (AUD)284 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy2,764.66 (AUD)274 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy2,790.00 (AUD)279 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy2,817.10 (AUD)286 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy2,929,500.00 (AUD)300,000 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy20,087.57 (AUD)2,027 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy20,512.59 (AUD)2,037 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy20,685.98 (AUD)2,126 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy21,874.32 (AUD)2,214 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy22,635.18 (AUD)2,259 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy22,740.60 (AUD)2,265 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy23,171.26 (AUD)2,356 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy23,619.60 (AUD)2,430 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy23,983.25 (AUD)2,425 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited
Buy24,114.44 (AUD)2,426 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy24,245.74 (AUD)2,459 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy246.75 (AUD)25 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy25,290.40 (AUD)2,504 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy25,710.30 (AUD)

2,597 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy25,907.22 (AUD)2,649 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

26,046.48 (AUD)2,647 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy26,776.03 (AUD)

2,717 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy26,830.37 (AUD)2,717 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

26,926.07 (AUD)2,735 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy27,093.15 (AUD)

2,745 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy27,290.25 (AUD)2,799 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

27,529.48 (AUD)2,812 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy27,670.50 (AUD)2,795 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy28,030.80 (AUD)2,840 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy28,167.88 (AUD)2,851 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy29,046.88 (AUD)2,896 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy29,369.34 (AUD)3,003 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy29.13 (AUD)3 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy29.22 (AUD)3 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy293.40 (AUD)30 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy3,009.00 (AUD)300 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy3,129.60 (AUD)320 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy3,276.00 (AUD)336 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy3,313.15 (AUD)335 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy3,323.04 (AUD)336 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy3,352.40 (AUD)340 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy3,480.41 (AUD)347 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy3,608.76 (AUD)366 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy3,696.99 (AUD)374 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy3,879.30 (AUD)386 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy30,017.39 (AUD)3,029 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy30,250.22 (AUD)3,022 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited
Buy31,776.10 (AUD)3,226 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy319.77 (AUD)33 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy32,097.96 (AUD)3,282 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy33,396.70 (AUD)3,370 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy33,752.07 (AUD)

3,399 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy34,167.92 (AUD)3,508 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

34,863.45 (AUD)3,469 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy35,040.00 (AUD)

3,504 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy35,653.28 (AUD)3,653 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

353.50 (AUD)35 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy36,619.53 (AUD)

3,651 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy36,684.44 (AUD)3,713 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

362.97 (AUD)37 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy37,792.17 (AUD)3,783 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy37,908.08 (AUD)3,892 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy38,468.43 (AUD)3,843 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy38,613.84 (AUD)3,846 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy39,866.40 (AUD)3,955 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy397.70 (AUD)41 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy4,056.00 (AUD)416 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy4,144.98 (AUD)417 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy4,181.40 (AUD)414 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy4,225.65 (AUD)429 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy4,919.34 (AUD)503 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy41,491.44 (AUD)4,104 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy42,953.13 (AUD)4,257 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy43,480.05 (AUD)4,335 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy43,965.74 (AUD)4,459 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy44,035.16 (AUD)4,457 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy44,879.58 (AUD)4,479 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy44,951.74 (AUD)4,559 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy45,156.93 (AUD)4,641 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy46,320.94 (AUD)4,717 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited
Buy47,937.76 (AUD)4,852 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy48.65 (AUD)5 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy49,700.00 (AUD)5,000 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy5,097.62 (AUD)517 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy5,287.36 (AUD)

533 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy5,293.92 (AUD)538 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

5,305.30 (AUD)530 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy5,589.12 (AUD)

568 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy5,871.69 (AUD)594 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

5,957.82 (AUD)612 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy50,226.84 (AUD)

5,094 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy51,962.06 (AUD)5,254 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

52,884.25 (AUD)5,315 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy53,631.00 (AUD)5,310 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy54,489.50 (AUD)5,395 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy54,685.28 (AUD)5,603 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy55,149.42 (AUD)5,639 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy55,205.98 (AUD)5,582 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy55,283.65 (AUD)5,545 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy55,706.89 (AUD)5,521 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy55,790.08 (AUD)5,624 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy56,277.20 (AUD)5,572 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy56,512.80 (AUD)5,640 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy577.31 (AUD)59 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy58,410.34 (AUD)5,906 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy59.04 (AUD)6 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy6,162.00 (AUD)632 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy6,178.95 (AUD)621 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy6,505.92 (AUD)648 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy60,781.76 (AUD)6,152 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy61,785.75 (AUD)6,337 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy64,801.49 (AUD)6,539 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy65,862.10 (AUD)6,521 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited
Buy655.26 (AUD)67 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy66,199.00 (AUD)6,755 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy67,295.76 (AUD)6,888 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy68,674.20 (AUD)6,895 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy7,070.94 (AUD)

723 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy7,201.92 (AUD)726 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

7,260.84 (AUD)747 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy7,577.46 (AUD)

774 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy70,669.20 (AUD)7,160 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

716.40 (AUD)72 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy72,791.25 (AUD)

7,375 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy76,426.84 (AUD)7,658 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy

78,352.98 (AUD)7,851 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy81,334.08 (AUD)8,199 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy83,234.09 (AUD)8,399 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy830.45 (AUD)85 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy86,502.70 (AUD)8,782 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy872.08 (AUD)88 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy88,252.41 (AUD)9,033 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy88,375.00 (AUD)8,750 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy9,133.11 (AUD)931 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy9,346.89 (AUD)947 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy9,620.37 (AUD)963 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy9,800.00 (AUD)1,000 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy9,810.00 (AUD)1,000 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy9,827.30 (AUD)973 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited

Buy9,828.90 (AUD)1,005 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy94,475.90 (AUD)9,670 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy94,871.70 (AUD)9,583 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy96,091.40 (AUD)9,514 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy97,200.00 (AUD)10,000 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy975.00 (AUD)100 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy988.00 (AUD)100 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities Limited
Buy989.00 (AUD)100 Ordinary Shares

02/16/2021Morgan Stanley Australia Securities LimitedBuy99,688.64 (AUD)10,214 Ordinary Shares

02/16/2021Morgan Stanley Capital Services LLC

BuyN/A1,253 Swaps

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

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

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

02/16/2021Morgan Stanley Capital Services LLCBuy

N/A9,768 Swaps

02/17/2021Morgan Stanley & Co. International plcBuy1,767.78

161 Ordinary Shares

02/17/2021Morgan Stanley & Co. International plcBuy252.5423 Ordinary Shares

02/17/2021Morgan Stanley & Co. International plcBuy

4,282.20390 Ordinary Shares

02/17/2021Morgan Stanley & Co. International plcBuyN/A108,137 Swaps

02/17/2021Morgan Stanley & Co. International plcBuyN/A153,800 Swaps

02/17/2021Morgan Stanley & Co. International plcBuy

N/A2,061 Swaps

02/17/2021Morgan Stanley & Co. International plcBuyN/A3,324 Swaps

02/17/2021Morgan Stanley & Co. International plcBuyN/A9,437 Swaps

02/17/2021Morgan Stanley Australia Securities LimitedBuy1,570.00 (AUD)157 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy1,602.72 (AUD)159 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy1,892.55 (AUD)185 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy1,919.00 (AUD)190 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy1,984.00 (AUD)200 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy10,413.52 (AUD)1,054 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy10,446.94 (AUD)1,051 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy103,566.33 (AUD)10,367 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities Limited

Buy11,083.02 (AUD)1,093 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy11,427.78 (AUD)1,127 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy12,084.00 (AUD)1,200 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities Limited

Buy12,204.36 (AUD)1,218 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy12,226.56 (AUD)1,194 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy13,157.25 (AUD)1,325 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy13,912.08 (AUD)1,372 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy130.26 (AUD)13 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy131.95 (AUD)13 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy14,138.95 (AUD)1,421 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities Limited
Buy14,834.13 (AUD)1,468 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy15,732.50 (AUD)1,550 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities Limited

Buy153.75 (AUD)15 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy16,585.20 (AUD)1,626 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy161,171.70 (AUD)

16,085 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy165,565.40 (AUD)16,540 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy

17,261.52 (AUD)1,704 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy17,272.71 (AUD)

1,729 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy173,092.36 (AUD)17,206 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy

174,712.20 (AUD)17,230 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy179.82 (AUD)

18 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy18,228.21 (AUD)1,821 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy

19,165.35 (AUD)1,907 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy19,203.49 (AUD)1,907 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy19,212.48 (AUD)1,906 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy19,347.87 (AUD)1,929 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy19,453.33 (AUD)1,963 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy19,582.20 (AUD)1,935 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy19,673.28 (AUD)1,944 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy198,147.39 (AUD)19,677 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy2,293.83 (AUD)231 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy2,669.78 (AUD)262 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy2,790.36 (AUD)276 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities Limited

Buy2,866.88 (AUD)289 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy2,988.00 (AUD)300 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy20,931.20 (AUD)2,110 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities Limited

Buy202.40 (AUD)20 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy21,092.00 (AUD)2,123 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy23,273.25 (AUD)2,325 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy24,802.46 (AUD)2,434 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy24,963.12 (AUD)2,457 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy25,552.40 (AUD)2,540 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy25,719.84 (AUD)2,544 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities Limited
Buy25,897.80 (AUD)2,539 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy25,922.00 (AUD)2,600 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities Limited

Buy26,173.20 (AUD)2,566 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy26,646.62 (AUD)2,662 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy27,650.00 (AUD)

2,765 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy294.64 (AUD)29 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy

3,171.20 (AUD)320 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy3,300.00 (AUD)

330 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy3,433.12 (AUD)344 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy

3,607.95 (AUD)359 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy3,685.16 (AUD)

362 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy3,689.28 (AUD)366 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy

3,733.95 (AUD)365 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy3,863.86 (AUD)386 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy3,883.62 (AUD)383 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy3,915.60 (AUD)390 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy3,948.12 (AUD)396 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy308,130.00 (AUD)30,813 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy31,768.24 (AUD)3,196 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy32,669.14 (AUD)3,206 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy35,063.74 (AUD)3,482 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy355,396.86 (AUD)35,049 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy36,473.52 (AUD)3,662 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities Limited

Buy36,880.31 (AUD)3,677 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy37,781.07 (AUD)3,737 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy38,329.50 (AUD)3,795 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities Limited

Buy38,778.21 (AUD)3,813 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy39,607.80 (AUD)3,945 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy4,184.13 (AUD)422 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy4,319.55 (AUD)435 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy4,320.56 (AUD)424 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy4,435.55 (AUD)437 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy4,486.30 (AUD)442 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities Limited
Buy4,522.44 (AUD)446 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy4,575.30 (AUD)453 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities Limited

Buy4,782.66 (AUD)474 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy40,622.20 (AUD)4,022 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy40,814.10 (AUD)

4,041 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy403.20 (AUD)40 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy

407.60 (AUD)40 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy41,505.28 (AUD)

4,184 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy416.76 (AUD)41 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy

42,083.46 (AUD)4,138 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy478.93 (AUD)

47 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy48,635.47 (AUD)4,849 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy

48,647.10 (AUD)4,855 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy49,574.46 (AUD)4,889 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy5,070.00 (AUD)500 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy5,308.74 (AUD)522 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy5,436.12 (AUD)534 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy5,479.02 (AUD)549 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy51,847.04 (AUD)5,216 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy6,390.64 (AUD)629 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy6,653.20 (AUD)663 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy6,722.37 (AUD)661 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy61,978.55 (AUD)6,229 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities Limited

Buy63,645.12 (AUD)6,314 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy67,013.76 (AUD)6,688 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy67,098.88 (AUD)6,764 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities Limited

Buy68,822.91 (AUD)6,903 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy688.62 (AUD)69 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy7,261.38 (AUD)714 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy7,290.72 (AUD)732 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy7,833.36 (AUD)771 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy70,311.45 (AUD)7,095 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy74,086.08 (AUD)7,328 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities Limited
Buy76,794.10 (AUD)7,718 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy793.16 (AUD)79 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities Limited

Buy8,067.78 (AUD)798 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy8,127.90 (AUD)821 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy8,247.33 (AUD)

819 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy8,990.00 (AUD)899 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy

81,254.25 (AUD)8,085 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy82,605.60 (AUD)

8,344 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy88,175.88 (AUD)8,853 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy

89,530.58 (AUD)8,971 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy9,910.00 (AUD)

1,000 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy90,094.89 (AUD)9,073 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy

90,666.59 (AUD)9,149 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy93,559.84 (AUD)9,328 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy99,386.10 (AUD)10,039 Ordinary Shares

02/17/2021Morgan Stanley Australia Securities LimitedBuy998.00 (AUD)100 Ordinary Shares

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

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

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

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

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

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

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

02/17/2021Morgan Stanley Capital Services LLCBuy

N/A22,117 Swaps

02/17/2021Morgan Stanley Capital Services LLCBuyN/A3 Swaps

02/17/2021Morgan Stanley Capital Services LLCBuyN/A300 Swaps

02/17/2021Morgan Stanley Capital Services LLCBuy

N/A43,306 Swaps

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

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

02/18/2021Morgan Stanley & Co. International plcBuyN/A13,295 Swaps

02/18/2021Morgan Stanley & Co. International plcBuyN/A35,494 Swaps

02/18/2021Morgan Stanley & Co. International plcBuyN/A37,767 Swaps

02/18/2021Morgan Stanley & Co. International plc der may exercise

N/A

10,000 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited
Buy1,062.88 (AUD)104 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy1,160.35 (AUD)115 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy1,224.00 (AUD)120 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy1,272.24 (AUD)124 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy1,281.42 (AUD)

126 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy1,439.61 (AUD)141 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

1,453.37 (AUD)142 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy1,524.27 (AUD)

149 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy1,588.75 (AUD)155 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

1,632.96 (AUD)162 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy1,768.92 (AUD)

173 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy1,790.25 (AUD)175 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

1,798.72 (AUD)176 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy1,923.24 (AUD)188 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy10,291.90 (AUD)1,019 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy10,373.42 (AUD)1,019 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy10,378.29 (AUD)1,014 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy10,856.84 (AUD)1,076 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy10.08 (AUD)1 Ordinary Share

02/18/2021Morgan Stanley Australia Securities LimitedBuy105,089.47 (AUD)10,313 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy106,219.58 (AUD)10,522 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy107,147.85 (AUD)10,515 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy11,319.21 (AUD)1,113 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy11,357.85 (AUD)1,119 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy11,594.80 (AUD)1,148 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy11,871.22 (AUD)1,161 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy113,403.60 (AUD)11,118 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy116,147.40 (AUD)11,387 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy12,407.12 (AUD)1,226 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy125,590.23 (AUD)12,447 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy13,239.60 (AUD)1,298 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy132,305.25 (AUD)13,035 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy14,119.00 (AUD)1,400 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited
Buy14,486.32 (AUD)1,435 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy14,817.60 (AUD)1,470 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy142,858.32 (AUD)13,992 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy15,109.16 (AUD)1,493 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy15,463.50 (AUD)

1,525 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy159,514.26 (AUD)15,654 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

16,596.80 (AUD)1,640 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy16,601.46 (AUD)

1,626 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy17,307.68 (AUD)1,696 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

17,658.08 (AUD)1,738 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy173,009.76 (AUD)

16,912 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy173,529.16 (AUD)16,996 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

176,019.06 (AUD)17,223 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy18,113.15 (AUD)1,768 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy18,343.26 (AUD)1,809 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy18,786.79 (AUD)1,861 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy18,819.00 (AUD)1,845 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy19,456.40 (AUD)1,915 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy19,552.15 (AUD)1,915 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy2,098,636.97 (AUD)205,888 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy2,160.64 (AUD)211 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy2,228.60 (AUD)220 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy2,679.97 (AUD)263 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy2,845.38 (AUD)282 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy20,797.80 (AUD)2,039 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy20,848.80 (AUD)2,040 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy20,868.64 (AUD)2,032 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy20,929.30 (AUD)2,062 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy203,524.87 (AUD)19,973 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy204.80 (AUD)20 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy205,868.30 (AUD)20,383 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy21,266.53 (AUD)2,087 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy21,518.88 (AUD)2,118 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited
Buy21,634.99 (AUD)2,119 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy214,744.06 (AUD)21,074 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy22,181.34 (AUD)2,194 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy222,131.70 (AUD)21,735 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy227,375.75 (AUD)

22,183 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy23,086.27 (AUD)2,279 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

23,189.18 (AUD)2,269 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy23,930.40 (AUD)

2,360 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy232.07 (AUD)23 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

234.37 (AUD)23 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy24,197.70 (AUD)

2,370 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy24,719.28 (AUD)2,433 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

240,691.44 (AUD)23,528 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy25,112.27 (AUD)2,479 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy25,561.98 (AUD)2,511 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy26,026.56 (AUD)2,582 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy26,424.84 (AUD)2,606 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy26,633.70 (AUD)2,637 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy27,076.92 (AUD)2,652 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy272,472.60 (AUD)26,713 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy295,732.65 (AUD)28,965 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy3,147.32 (AUD)311 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy3,254.94 (AUD)321 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy3,339.60 (AUD)330 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy3,716.73 (AUD)366 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy3,781.14 (AUD)374 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy30,957.50 (AUD)3,050 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy30.27 (AUD)3 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy31,446.60 (AUD)3,083 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy31,477.68 (AUD)3,068 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy31,884.51 (AUD)3,129 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy32,398.99 (AUD)3,211 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy324.80 (AUD)32 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited
Buy34,727.00 (AUD)3,388 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy35,481.30 (AUD)3,513 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy36,062.41 (AUD)3,539 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy36,377.88 (AUD)3,556 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy36,545.52 (AUD)

3,597 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy364,903.90 (AUD)35,810 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

368.64 (AUD)36 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy39,576.42 (AUD)

3,903 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy4,110.25 (AUD)401 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

4,165.60 (AUD)410 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy4,501.94 (AUD)

439 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy4,556.16 (AUD)448 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

4,680.93 (AUD)463 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy4,726.80 (AUD)468 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy4,903.35 (AUD)485 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy4,978.74 (AUD)491 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy40,547.79 (AUD)3,987 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy406.00 (AUD)40 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy41,168.32 (AUD)4,064 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy42,876.54 (AUD)4,179 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy43,753.71 (AUD)4,277 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy433.44 (AUD)43 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy44,014.19 (AUD)4,360 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy44,766.48 (AUD)4,376 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy44,794.26 (AUD)4,383 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy45,460.10 (AUD)4,501 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy45,758.79 (AUD)4,473 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy48,720.09 (AUD)4,819 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy5,004.22 (AUD)494 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy5,075.00 (AUD)500 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy5,076.85 (AUD)497 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy5,155.92 (AUD)504 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy5,629.54 (AUD)553 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited
Buy5,821.68 (AUD)573 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy5,830.50 (AUD)575 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy5,949.51 (AUD)583 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy50.80 (AUD)5 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy51,793.25 (AUD)

5,053 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy52,726.14 (AUD)5,139 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

53,642.75 (AUD)5,285 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy53,647.36 (AUD)

5,239 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy53,749.78 (AUD)5,306 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

54,046.20 (AUD)5,330 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy54,236.61 (AUD)

5,333 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy55,389.25 (AUD)5,425 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

56,992.22 (AUD)5,582 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy57,400.64 (AUD)5,672 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy57,866.15 (AUD)5,735 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy6,019.60 (AUD)596 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy6,154.24 (AUD)601 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy6,396.00 (AUD)624 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy6,596.64 (AUD)648 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy6,741.57 (AUD)659 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy6,949.44 (AUD)684 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy606.00 (AUD)60 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy612.90 (AUD)60 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy613.20 (AUD)60 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy63,229.76 (AUD)6,248 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy63,753.36 (AUD)6,232 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy64,174.72 (AUD)6,304 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy650.24 (AUD)64 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy67,895.97 (AUD)6,663 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy68,555.76 (AUD)6,708 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy69,669.74 (AUD)6,817 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy7,520.22 (AUD)738 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy7,626.00 (AUD)744 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited
Buy7,836.18 (AUD)766 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy7,837.60 (AUD)776 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy7,854.60 (AUD)780 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy7,865.55 (AUD)770 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy70,676.48 (AUD)

6,902 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy70.70 (AUD)7 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

72,730.10 (AUD)7,201 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy74,098.08 (AUD)

7,351 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy755.16 (AUD)74 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

76,139.14 (AUD)7,546 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy765.00 (AUD)

75 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy768.00 (AUD)75 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy

78,346.24 (AUD)7,651 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy8,370.55 (AUD)830 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy8,380.29 (AUD)822 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy8,500.76 (AUD)833 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy8,551.20 (AUD)840 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy8,732.17 (AUD)865 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy8,859.45 (AUD)869 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy8,943.96 (AUD)876 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy830.66 (AUD)82 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy89,005.98 (AUD)8,709 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy9,405.28 (AUD)928 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy9,434.15 (AUD)935 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy9,598.98 (AUD)942 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy9,625.86 (AUD)954 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities Limited

Buy9,834.39 (AUD)967 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy9,883.80 (AUD)969 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy90,205.44 (AUD)8,896 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy90,313.97 (AUD)8,863 Ordinary Shares

02/18/2021Morgan Stanley Australia Securities LimitedBuy95,531.25 (AUD)9,375 Ordinary Shares

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

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

02/18/2021Morgan Stanley Capital Services LLC
BuyN/A13,551 Swaps

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

02/18/2021Morgan Stanley Capital Services LLC

BuyN/A23,071 Swaps

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

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

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

02/18/2021Morgan Stanley Capital Services LLCBuy

N/A81,380 Swaps

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

02/19/2021Morgan Stanley & Co. International plcBuy131.9912 Ordinary Shares

02/19/2021Morgan Stanley & Co. International plcBuy

222 Ordinary Shares

02/19/2021Morgan Stanley & Co. International plcBuy43,920.443,932 Ordinary Shares

02/19/2021Morgan Stanley & Co. International plcBuyN/A1,406 Swaps

02/19/2021Morgan Stanley & Co. International plcBuy

N/A2,659 Swaps

02/19/2021Morgan Stanley & Co. International plcBuyN/A31,947 Swaps

02/19/2021Morgan Stanley & Co. International plcBuyN/A87,073 Swaps

02/19/2021Morgan Stanley & Co. International plcBuyN/A93,000 Swaps

02/19/2021Morgan Stanley Australia Securities LimitedBuy1,034.24 (AUD)101 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy1,058.48 (AUD)101 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy1,114.94 (AUD)107 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy1,122.43 (AUD)107 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy1,155.84 (AUD)112 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy1,172.94 (AUD)113 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy1,208.72 (AUD)116 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited

Buy1,242.00 (AUD)120 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy1,314.18 (AUD)126 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy1,329.30 (AUD)126 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited

Buy1,542.15 (AUD)149 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy1,629.05 (AUD)155 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy1,752.75 (AUD)171 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy1,821.69 (AUD)173 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy10,155.80 (AUD)986 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy10,370.00 (AUD)1,000 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy10,687.15 (AUD)1,013 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited
Buy10,712.21 (AUD)1,037 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy10,722.30 (AUD)1,030 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited

Buy10,886.82 (AUD)1,058 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy100,411.74 (AUD)9,711 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy103,962.69 (AUD)

9,873 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy103,972.31 (AUD)9,888 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy

105,701.75 (AUD)10,115 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy109,482.30 (AUD)

10,578 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy11,012.94 (AUD)1,062 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy

11,340.30 (AUD)1,101 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy11,346.90 (AUD)

1,090 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy11,497.29 (AUD)1,113 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy

119,645.84 (AUD)11,384 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy12,055.50 (AUD)1,175 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy12,155.49 (AUD)1,179 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy12,267.71 (AUD)1,183 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy121,157.79 (AUD)11,661 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy122,338.75 (AUD)11,769 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy125,676.96 (AUD)12,178 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy126,174.09 (AUD)11,937 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy127,730.45 (AUD)12,365 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy129,139.75 (AUD)12,599 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy13,339.64 (AUD)1,297 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited

Buy13,494.00 (AUD)1,300 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy13,559.00 (AUD)1,300 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy13,657.92 (AUD)1,312 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited

Buy13,966.01 (AUD)1,332 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy13,992.74 (AUD)1,350 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy131,485.45 (AUD)12,655 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy133.90 (AUD)13 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy134,878.50 (AUD)13,095 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy14,054.72 (AUD)1,336 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy14,224.12 (AUD)1,371 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited
Buy14,362.38 (AUD)1,387 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy14,474.60 (AUD)1,372 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited

Buy14,833.50 (AUD)1,450 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy15,949.35 (AUD)1,541 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy16,684.50 (AUD)

1,589 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy17,640.04 (AUD)1,706 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy

17,669.28 (AUD)1,686 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy17,870.50 (AUD)

1,735 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy173,659.20 (AUD)16,698 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy

173,859.00 (AUD)16,558 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy174,366.45 (AUD)

16,847 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy174,409.96 (AUD)16,738 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy

18,098.22 (AUD)1,722 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy18,271.94 (AUD)1,762 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy18,666.72 (AUD)1,788 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy18,701.28 (AUD)1,776 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy183,110.40 (AUD)17,340 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy185,556.80 (AUD)17,842 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy192,530.70 (AUD)18,602 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy199,475.28 (AUD)19,329 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy2,050.16 (AUD)196 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy2,054.00 (AUD)200 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy2,103.24 (AUD)204 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited

Buy2,429.04 (AUD)232 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy2,455.75 (AUD)235 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy2,474.28 (AUD)237 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited

Buy2,608.43 (AUD)253 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy2,672.80 (AUD)260 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy2,729.16 (AUD)266 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy2,825.55 (AUD)273 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy2,890.44 (AUD)279 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy2,934.40 (AUD)280 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy20,108.76 (AUD)1,941 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited
Buy20,398.24 (AUD)1,928 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy20,680.00 (AUD)2,000 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited

Buy20,810.00 (AUD)2,000 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy20,954.25 (AUD)2,010 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy21,393.40 (AUD)

2,065 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy21,609.76 (AUD)2,062 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy

21,857.76 (AUD)2,118 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy21.14 (AUD)

2 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy22,134.06 (AUD)2,106 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy

22,295.10 (AUD)2,151 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy23,063.47 (AUD)

2,237 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy230,255.48 (AUD)22,204 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy

24,511.76 (AUD)2,366 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy25,093.98 (AUD)2,447 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy25,937.10 (AUD)2,506 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy26,099.98 (AUD)2,506 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy26,295.66 (AUD)2,526 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy26,884.00 (AUD)2,585 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy27,230.58 (AUD)2,586 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy28,318.08 (AUD)2,752 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy28,488.28 (AUD)2,734 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy281,006.99 (AUD)27,203 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy3,070.95 (AUD)295 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited

Buy3,073.90 (AUD)295 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy3,129.00 (AUD)300 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy3,429.90 (AUD)333 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited

Buy3,497.40 (AUD)335 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy3,518.82 (AUD)339 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy3,589.71 (AUD)347 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy3,610.53 (AUD)347 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy3,746.16 (AUD)363 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy3,975.54 (AUD)383 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy3,998.45 (AUD)379 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited
Buy31,002.17 (AUD)3,007 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy31,248.28 (AUD)2,996 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited

Buy31,929.92 (AUD)3,088 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy31.63 (AUD)3 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy310.04 (AUD)

30 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy32,700.54 (AUD)3,161 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy

32,758.32 (AUD)3,108 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy32,854.26 (AUD)

3,153 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy33,135.60 (AUD)3,180 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy

34,913.33 (AUD)3,388 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy35,273.88 (AUD)

3,438 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy35,848.15 (AUD)3,406 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy

359.45 (AUD)35 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy36,658.88 (AUD)3,488 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy37,294.40 (AUD)3,586 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy372.24 (AUD)36 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy38,490.31 (AUD)3,664 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy383,033.20 (AUD)36,410 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy39,545.73 (AUD)3,819 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy39,966.77 (AUD)3,869 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy4,002.81 (AUD)389 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy4,155.47 (AUD)407 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy4,253.40 (AUD)417 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited

Buy4,564.35 (AUD)441 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy4,638.21 (AUD)443 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy4,735.70 (AUD)460 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited

Buy4,849.79 (AUD)467 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy4,950.75 (AUD)483 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy4,956.00 (AUD)472 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy40,441.50 (AUD)3,870 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy41,640.00 (AUD)4,000 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy41,840.00 (AUD)4,000 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy41,919.14 (AUD)4,058 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited
Buy417.80 (AUD)40 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy44,602.86 (AUD)4,297 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited

Buy45,223.50 (AUD)4,380 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy45,889.68 (AUD)4,404 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy458,192.80 (AUD)

44,057 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy47,534.25 (AUD)4,575 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy

471,659.10 (AUD)45,615 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy48,632.40 (AUD)

4,740 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy48,815.14 (AUD)4,721 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy

5,022.80 (AUD)486 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy5,423.51 (AUD)

523 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy5,682.76 (AUD)548 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy

5,900.55 (AUD)566 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy501,259.59 (AUD)47,603 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy503.52 (AUD)48 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy52,766.88 (AUD)5,064 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy52,786.80 (AUD)5,115 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy53,193.00 (AUD)5,215 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy53,352.65 (AUD)5,195 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy53,386.53 (AUD)5,099 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy53,529.52 (AUD)5,192 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy54,277.36 (AUD)5,224 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy57,816.60 (AUD)5,570 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities Limited

Buy573.44 (AUD)56 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy58,135.58 (AUD)5,542 Ordinary Shares

02/19/2021Morgan Stanley Australia Securities LimitedBuy58,969

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