Fisher & Paykel Healthcare Corporation Limited logo

SPH Notice – Mitsubishi UFJ Financial Group, Inc

Substantial Holder Notice2 June 2021FPHHealthcare

1
Disclosure of beginning to have substantial holding

Section 276, Financial Markets Conduct Act 2013

To NZX Limited

and

To Fisher & Paykel Healthcare Corporation Ltd

Date this disclosure made: 2 June, 2021

Date on which substantial holding began: 27 May, 2021

Substantial product holder(s) giving disclosure

Full name(s): Mitsubishi UFJ Financial Group, Inc., Mitsubishi UFJ Trust and Banking

Corporation, Mitsubishi UFJ Kokusai Asset Management Co., Ltd., First Sentier Investors

Realindex Pty Ltd, First Sentier Investors (Australia) IM Ltd, First Sentier Investors

(Australia) RE Ltd, First Sentier Investors (Hong Kong) Limited, First Sentier Investors

(Singapore), First Sentier Investors (UK) IM Limited, First Sentier Investors International

IM Limited.

Summary of substantial holding

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

Summary for Mitsubishi UFJ Financial Group, Inc., Mitsubishi UFJ Trust and Banking

Corporation, Mitsubishi UFJ Kokusai Asset Management Co., Ltd., First Sentier Investors

Realindex Pty Ltd, First Sentier Investors (Australia) IM Ltd, First Sentier Investors

(Australia) RE Ltd, First Sentier Investors (Hong Kong) Limited, First Sentier Investors

(Singapore), First Sentier Investors (UK) IM Limited, First Sentier Investors International

IM Limited.

For this disclosure,—

(a) total number held in class: 29,117,501

(b) total in class: 576,474,650

(c) total percentage held in class: 5.051%

Details of relevant interests


Details for Mitsubishi UFJ Financial Group, Inc.

Nature of relevant interest(s): Deemed relevant interest by reason of being a holding

company and a related company of Mitsubishi UFJ Trust and Banking Corporation,

Mitsubishi UFJ Kokusai Asset Management Co., Ltd., First Sentier Investors Realindex Pty

Ltd, First Sentier Investors (Australia) IM Ltd, First Sentier Investors (Australia) RE Ltd,

First Sentier Investors (Hong Kong) Limited, First Sentier Investors (Singapore), First

Sentier Investors (UK) IM Limited, First Sentier Investors International IM Limited. and

being deemed to have the same relevant interests as are disclosed by Mitsubishi UFJ

Trust and Banking Corporation, Mitsubishi UFJ Kokusai Asset Management Co., Ltd., First

Sentier Investors Realindex Pty Ltd, First Sentier Investors (Australia) IM Ltd, First

Sentier Investors (Australia) RE Ltd, First Sentier Investors (Hong Kong) Limited, First



2

Sentier Investors (Singapore), First Sentier Investors (UK) IM Limited, First Sentier

Investors International IM Limited in this notice.

For that relevant interest,—

(a) number held in class: 26,181,617

(b) percentage held in class: 4.542%

(c) current registered holder(s): unknown

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

Nature of relevant interest(s): Deemed relevant interest arising from being a greater

than 20% shareholder in Morgan Stanley and being deemed to have the same relevant

interests as are held in the Morgan Stanley group. The relevant interests held in the

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

this notice.

For that relevant interest,—

(a) number held in class: 2,935,884

(b) percentage held in class: 0.509%

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

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

Details for Mitsubishi UFJ Trust and Banking Corporation


Nature of relevant interest(s): Relevant interest arising from having the power to

control the exercise of the right to vote attached to securities and/or to control the

exercise of the power to dispose of securities in its capacity as a responsible entity of a

managed investment scheme. The relevant agreement need not be attached under

regulation 139.


(a) number held in class: 614,138


(b) percentage held in class: 0.107%


(c) current registered holder(s): Unknown


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


Nature of relevant interest(s): Deemed relevant interest by reason of being a related

company of other Mitsubishi UFJ Financial Group, Inc., subsidiaries disclosing in this

notice.

For that relevant interest,—

(a) number held in class: 25,567,479



3

(b) percentage held in class: 4.435%


(c) current registered holder(s): Unknown


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


Nature of relevant interest(s): Deemed relevant interest arising from being a wholly-

owned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is

deemed to have the same relevant interests as are held in the Morgan Stanley group by

reason of being a greater than 20% shareholder in the Morgan Stanley group. The

relevant interests held in the Morgan Stanley group which are included in this disclosure

are set out in Annexure B to this notice.

For that relevant interest,—

(a) number held in class: 2,935,884

(b) percentage held in class: 0.509%

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

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


Details for Mitsubishi UFJ Kokusai Asset Management Co., Ltd.


Nature of relevant interest(s): Relevant interest arising from having the power to

control the exercise of the right to vote attached to securities and/or to control the

exercise of the power to dispose of securities in its capacity as a responsible entity of a

managed investment scheme. The relevant agreement need not be attached under

regulation 139.


(a) number held in class: 150,470


(b) percentage held in class : 0.026%


(c) current registered holder(s) : Unknown


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


Nature of relevant interest(s): Deemed relevant interest by reason of being a related

company of other Mitsubishi UFJ Financial Group, Inc., subsidiaries disclosing in this

notice.

For that relevant interest,—

(a) number held in class: 26,031,147

(b) percentage held in class: 4.516%

(c) current registered holder(s): Unknown



4

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

Nature of relevant interest(s): Deemed relevant interest arising from being a wholly-

owned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is

deemed to have the same relevant interests as are held in the Morgan Stanley group by

reason of being a greater than 20% shareholder in the Morgan Stanley group. The

relevant interests held in the Morgan Stanley group which are included in this disclosure

are set out in Annexure B to this notice.

For that relevant interest,—

(a) number held in class: 2,935,884

(b) percentage held in class: 0.509%

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

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


Details for First Sentier Investors Realindex Pty Limited


Nature of relevant interest(s): Relevant interest arising from having the power to

control the exercise of the right to vote attached to securities and/or to control the

exercise of the power to dispose of securities in its capacity as a responsible entity of a

managed investment scheme. The relevant agreement need not be attached under

regulation 139.


(a) number held in class: 2,007,116


(b) percentage held in class : 0.348%


(c) current registered holder(s) : Unknown


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


Nature of relevant interest(s): Deemed relevant interest by reason of being a related

company of other Mitsubishi UFJ Financial Group, Inc., subsidiaries disclosing in this

notice.

For that relevant interest,—

(a) number held in class: 24,174,501

(b) percentage held in class: 4.194%

(c) current registered holder(s): Unknown

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



5

Nature of relevant interest(s): Deemed relevant interest arising from being a wholly-

owned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is

deemed to have the same relevant interests as are held in the Morgan Stanley group by

reason of being a greater than 20% shareholder in the Morgan Stanley group. The

relevant interests held in the Morgan Stanley group which are included in this disclosure

are set out in Annexure B to this notice.

For that relevant interest,—

(a) number held in class: 2,935,884


(b) percentage held in class : 0.509%


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


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


Details for First Sentier Investors (Australia) IM Ltd


Nature of relevant interest(s): Relevant interest arising from having the power to

control the exercise of the right to vote attached to securities and/or to control the

exercise of the power to dispose of securities in its capacity as a responsible entity of a

managed investment scheme. The relevant agreement need not be attached under

regulation 139.


(a) number held in class: 15,193,247


(b) percentage held in class : 2.636%


(c) current registered holder(s) : Unknown


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


Nature of relevant interest(s): Deemed relevant interest by reason of being a related

company of other Mitsubishi UFJ Financial Group, Inc., subsidiaries disclosing in this

notice.

For that relevant interest,—

(a) number held in class: 10,988,370

(b) percentage held in class: 1.906%

(c) current registered holder(s): Unknown

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

Nature of relevant interest(s): Deemed relevant interest arising from being a wholly-

owned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is

deemed to have the same relevant interests as are held in the Morgan Stanley group by

reason of being a greater than 20% shareholder in the Morgan Stanley group. The

relevant interests held in the Morgan Stanley group which are included in this disclosure

are set out in Annexure B to this notice.



6

For that relevant interest,—

(a) number held in class: 2,935,884


(b) percentage held in class : 0.509%


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


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



Details for First Sentier Investors (Australia) RE Ltd


Nature of relevant interest(s): Relevant interest arising from having the power to

control the exercise of the right to vote attached to securities and/or to control the

exercise of the power to dispose of securities in its capacity as a responsible entity of a

managed investment scheme. The relevant agreement need not be attached under

regulation 139.


(a) number held in class: 1,059,030


(b) percentage held in class : 0.184%


(c) current registered holder(s): Unknown


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


Nature of relevant interest(s): Deemed relevant interest by reason of being a related

company of other Mitsubishi UFJ Financial Group, Inc., subsidiaries disclosing in this

notice.

For that relevant interest,—

(a) number held in class: 25,122,587

(b) percentage held in class: 4.358%

(c) current registered holder(s): Unknown

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


Nature of relevant interest(s): Deemed relevant interest arising from being a wholly-

owned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is

deemed to have the same relevant interests as are held in the Morgan Stanley group by

reason of being a greater than 20% shareholder in the Morgan Stanley group. The

relevant interests held in the Morgan Stanley group which are included in this disclosure

are set out in Annexure B to this notice.

For that relevant interest,—

(a) number held in class: 2,935,884



7


(b) percentage held in class : 0.509%


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


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



Details for First Sentier Investors (Hong Kong) Limited


Nature of relevant interest(s): Relevant interest arising from having the power to

control the exercise of the right to vote attached to securities and/or to control the

exercise of the power to dispose of securities in its capacity as a responsible entity of a

managed investment scheme. The relevant agreement need not be attached under

regulation 139.


(a) number held in class: 4,075,519


(b) percentage held in class : 0.707%


(c) current registered holder(s) : Unknown


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


Nature of relevant interest(s): Deemed relevant interest by reason of being a related

company of other Mitsubishi UFJ Financial Group, Inc., subsidiaries disclosing in this notice.

For that relevant interest,—

(a) number held in class: 22,106,098

(b) percentage held in class: 3.835%

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

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


Nature of relevant interest(s): Deemed relevant interest arising from being a wholly-

owned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is

deemed to have the same relevant interests as are held in the Morgan Stanley group by

reason of being a greater than 20% shareholder in the Morgan Stanley group. The

relevant interests held in the Morgan Stanley group which are included in this disclosure

are set out in Annexure B to this notice.

For that relevant interest,—

(a) number held in class: 2,935,884


(b) percentage held in class : 0.509%



8

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


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



Details for First Sentier Investors (Singapore)


Nature of relevant interest(s): Relevant interest arising from having the power to

control the exercise of the right to vote attached to securities and/or to control the

exercise of the power to dispose of securities in its capacity as a responsible entity of a

managed investment scheme. The relevant agreement need not be attached under

regulation 139.



(a) number held in class: 2,578,218


(b) percentage held in class : 0.447%


(c) current registered holder(s) : Unknown


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


Nature of relevant interest(s): Deemed relevant interest by reason of being a related

company of other Mitsubishi UFJ Financial Group, Inc., subsidiaries disclosing in this notice.

For that relevant interest,—

(a) number held in class: 23,603,399

(b) percentage held in class: 4.094%

(c) current registered holder(s): Unknown

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


Nature of relevant interest(s): Deemed relevant interest arising from being a wholly-

owned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is

deemed to have the same relevant interests as are held in the Morgan Stanley group by

reason of being a greater than 20% shareholder in the Morgan Stanley group. The

relevant interests held in the Morgan Stanley group which are included in this disclosure

are set out in Annexure B to this notice.

For that relevant interest,—

(a) number held in class: 2,935,884


(b) percentage held in class : 0.509%


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


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



9



Details for First Sentier Investors (UK) IM Limited


Nature of relevant interest(s): Relevant interest arising from having the power to

control the exercise of the right to vote attached to securities and/or to control the

exercise of the power to dispose of securities in its capacity as a responsible entity of a

managed investment scheme. The relevant agreement need not be attached under

regulation 139.



(a) number held in class: 411,889


(b) percentage held in class : 0.071%


(c) current registered holder(s) : Unknown


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


Nature of relevant interest(s): Deemed relevant interest by reason of being a related

company of other Mitsubishi UFJ Financial Group, Inc., subsidiaries disclosing in this notice.

For that relevant interest,—

(a) number held in class: 25,769,728

(b) percentage held in class: 4.470%

(c) current registered holder(s): Unknown

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


Nature of relevant interest(s): Deemed relevant interest arising from being a wholly-

owned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is

deemed to have the same relevant interests as are held in the Morgan Stanley group by

reason of being a greater than 20% shareholder in the Morgan Stanley group. The

relevant interests held in the Morgan Stanley group which are included in this disclosure

are set out in Annexure B to this notice.

For that relevant interest,—

(a) number held in class: 2,935,884


(b) percentage held in class : 0.509%


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


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




10

Details for First Sentier Investors International IM Limited


Nature of relevant interest(s): Relevant interest arising from having the power to

control the exercise of the right to vote attached to securities and/or to control the

exercise of the power to dispose of securities in its capacity as a responsible entity of a

managed investment scheme. The relevant agreement need not be attached under

regulation 139.



(a) number held in class: 91,990


(b) percentage held in class : 0.016%


(c) current registered holder(s) : Unknown


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


Nature of relevant interest(s): Deemed relevant interest by reason of being a related

company of other Mitsubishi UFJ Financial Group, Inc., subsidiaries disclosing in this

notice.

For that relevant interest,—

(a) number held in class: 26,089,627

(b) percentage held in class: 4.526%

(c) current registered holder(s): Unknown

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


Nature of relevant interest(s): Deemed relevant interest arising from being a wholly-

owned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is

deemed to have the same relevant interests as are held in the Morgan Stanley group by

reason of being a greater than 20% shareholder in the Morgan Stanley group. The

relevant interests held in the Morgan Stanley group which are included in this disclosure

are set out in Annexure B to this notice.

For that relevant interest,—

(a) number held in class: 2,935,884


(b) percentage held in class : 0.509%


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


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




11

Details of transactions and events giving rise to substantial holding

Details of the transactions or other events requiring disclosure:

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

Annexure A.

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



Additional information

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

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

Japan

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

8212, Japan

Mitsubishi UFJ Kokusai Asset Management Co., Ltd. - 1-12-1, Yurakucho, Chiyoda-ku,

Tokyo 100-8330, Japan

First Sentier Investors Realindex Pty Ltd - Level 5, Tower Three International Towers

Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia

First Sentier Investors (Australia) IM Ltd - Level 5, Tower Three International Towers

Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia

First Sentier Investors (Australia) RE Ltd - Level 5, Tower Three International Towers

Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia

First Sentier Investors (Hong Kong) Limited - Level 25, One Exchange Square, 8

Connaught Place, Hong Kong

First Sentier Investors (Singapore) - 79 Robinson Road 17-01 068897 Singapore

First Sentier Investors (UK) IM Limited - 23 St Andrew Square Edinburgh EH2 1BB United

Kingdom

First Sentier Investors International IM Limited - 23 St Andrew Square Edinburgh EH2 1BB

United Kingdom



Contact details:

Mariko Onda, Phone: +81-3-3240-3003, E-mail:mariko_onda@mufg.jp


Nature of connection between substantial product holders: Mitsubishi UFJ Trust and

Banking Corporation, Mitsubishi UFJ Kokusai Asset Management Co., Ltd., First

Sentier Investors Realindex Pty Ltd, First Sentier Investors (Australia) IM Ltd, First



12

Sentier Investors (Australia) RE Ltd, First Sentier Investors (Hong Kong) Limited,

First Sentier Investors (Singapore), First Sentier Investors (UK) IM Limited, First

Sentier Investors International IM Limited are wholly-owned subsidiaries of

Mitsubishi UFJ Financial Group, Inc.



Name of any other person believed to have given, or believed to be required to give, a

disclosure under the Financial Markets Conduct Act 2013 in relation to the financial

products to which this disclosure relates: Not applicable


Certification

I, Mariko Onda, certify that, to the best of my knowledge and belief, the information

contained in this disclosure is correct and that I am duly authorised to make this disclosure

by all persons for whom it is made.




13

Annexure A

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



Trade date (as
of date)Holders Name

Transaction of

NatureConsideration

Class and number of

securities

1-Feb-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase10805.2AUD340 Ordinary shares

1-Feb-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase264393.9NZD7,890 Ordinary shares

1-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase501638.68NZD14,721 Ordinary shares

1-Feb-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase1144.08AUD36 Ordinary shares

3-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase2325.96AUD73 Ordinary shares

3-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase209590.87AUD6,578 Ordinary shares

3-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase302692.8AUD9,500 Ordinary shares

3-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase29058.51AUD912 Ordinary shares

3-Feb-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase15805.3NZD469 Ordinary shares

3-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.57AUD1 Ordinary shares

3-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase25458.06AUD799 Ordinary shares

3-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase10546.45AUD331 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase63.62AUD2 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.81AUD1 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.81AUD1 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.81AUD1 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase63.62AUD2 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase95.43AUD3 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.81AUD1 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase63.62AUD2 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.81AUD1 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase63.62AUD2 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase63.62AUD2 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.81AUD1 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase95.43AUD3 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase63.62AUD2 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase95.43AUD3 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.81AUD1 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.81AUD1 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.81AUD1 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase127.24AUD4 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase63.62AUD2 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.81AUD1 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase95.43AUD3 Ordinary shares

4-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.81AUD1 Ordinary shares

5-Feb-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase26454.42AUD846 Ordinary shares

8-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase675597.15NZD19,935 Ordinary shares

8-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase36937.2AUD1,200 Ordinary shares

9-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase30.88AUD1 Ordinary shares

9-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase139202.75NZD4,214 Ordinary shares

9-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase30.88AUD1 Ordinary shares

12-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase8963.96AUD298 Ordinary shares

12-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase601.32AUD20 Ordinary shares

12-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase252675.36AUD8,400 Ordinary shares

15-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase16362.49AUD544 Ordinary shares

15-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase30.12AUD1 Ordinary shares

15-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase30.12AUD1 Ordinary shares

15-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase30.12AUD1 Ordinary shares

16-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase21813AUD725 Ordinary shares

16-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase21993.52AUD731 Ordinary shares

16-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1053.96AUD35 Ordinary shares

16-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase158287.18AUD5,261 Ordinary shares

17-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.74AUD1 Ordinary shares

17-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.74AUD1 Ordinary shares

17-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.74AUD1 Ordinary shares

17-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.48AUD2 Ordinary shares

17-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.74AUD1 Ordinary shares

17-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.74AUD1 Ordinary shares

17-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.74AUD1 Ordinary shares

17-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.48AUD2 Ordinary shares

17-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1308.56AUD44 Ordinary shares

18-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase14771.59AUD494 Ordinary shares

18-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase90.12AUD3 Ordinary shares

18-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase30.04AUD1 Ordinary shares
18-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase30.04AUD1 Ordinary shares

18-Feb-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase21983.3AUD734 Ordinary shares

19-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase955126.51NZD29,390 Ordinary shares

19-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase23323.93AUD768 Ordinary shares

19-Feb-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase36042.54AUD1,186 Ordinary shares

19-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase192585.22NZD5,926 Ordinary shares

19-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase2237673.89NZD68,855 Ordinary shares

19-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase668133.4AUD22,000 Ordinary shares

22-Feb-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase13836.75AUD475 Ordinary shares

22-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase54344.42NZD1,696 Ordinary shares

22-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase295.18AUD10 Ordinary shares

22-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase631177.1NZD19,698 Ordinary shares

22-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase269415.02NZD8,408 Ordinary shares

24-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase49702.22AUD1,803 Ordinary shares

24-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase28448.52AUD1,032 Ordinary shares

24-Feb-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase48882.82AUD1,786 Ordinary shares

24-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase27.97AUD1 Ordinary shares

24-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase204432.42AUD7,416 Ordinary shares

25-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase10629.21AUD394 Ordinary shares

25-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase8713.8AUD323 Ordinary shares

25-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase51041.81AUD1,892 Ordinary shares

25-Feb-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase27.01AUD1 Ordinary shares

25-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase6043AUD224 Ordinary shares

25-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase10764.1AUD399 Ordinary shares

25-Feb-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase15808.93AUD586 Ordinary shares

26-Feb-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase15778.02AUD582 Ordinary shares

26-Feb-21Mitsubishi UFJ Kokusai Asset Management Co., Ltd.Purchase302181.75NZD10331Ordinary Shares

26-Feb-21Mitsubishi UFJ Kokusai Asset Management Co., Ltd.Sell75669.75NZD2587Ordinary Shares

1-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase483274.2NZD16,494 Ordinary shares

1-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase249079.3NZD8,501 Ordinary shares

1-Mar-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase631218.66NZD21,246 Ordinary shares

1-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase27.69AUD1 Ordinary shares

1-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase27.69AUD1 Ordinary shares

2-Mar-21First Sentier Investors (Singapore) 196900420DPurchase465949.89NZD16,151 Ordinary shares

2-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase43001.03NZD1,401 Ordinary shares

3-Mar-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase24571.3AUD922 Ordinary shares

3-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase26.7AUD1 Ordinary shares

3-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase53.4AUD2 Ordinary shares

3-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase80.1AUD3 Ordinary shares

4-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase167019.84AUD6,422 Ordinary shares

4-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase249073.35AUD9,577 Ordinary shares

4-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase36285.4AUD1,389 Ordinary shares

4-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase802954.01AUD30,874 Ordinary shares

4-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase96253.57AUD3,701 Ordinary shares

4-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase39089.2AUD1,503 Ordinary shares

4-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase167097.87AUD6,425 Ordinary shares

4-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1284.78AUD49 Ordinary shares

4-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase41692.95AUD1,596 Ordinary shares

4-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase943.92AUD36 Ordinary shares

4-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase299191.3AUD11,453 Ordinary shares

8-Mar-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase8961.92AUD352 Ordinary shares

8-Mar-21First Sentier Investors (Singapore) 196900420DPurchase570077.63NZD19,594 Ordinary shares

9-Mar-21First Sentier Investors (Singapore) 196900420DPurchase1511391.45NZD54,609 Ordinary shares

9-Mar-21First Sentier Investors (Singapore) 196900420DPurchase12170563.44NZD439,742 Ordinary shares

9-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase12719.17AUD494 Ordinary shares

9-Mar-21First Sentier Investors (Singapore) 196900420DPurchase465631.12NZD16,824 Ordinary shares

10-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase78226.21AUD2,904 Ordinary shares

10-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase4975.67AUD186 Ordinary shares

10-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase80138.77AUD2,975 Ordinary shares

10-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase141779.77AUD5,300 Ordinary shares

10-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1362601.44AUD50,584 Ordinary shares

10-Mar-21First Sentier Investors (Singapore) 196900420DPurchase3594974.43NZD124,478 Ordinary shares

10-Mar-21First Sentier Investors (Singapore) 196900420DPurchase446433.22NZD15,458 Ordinary shares

10-Mar-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase16366.3AUD610 Ordinary shares
10-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase282815.76AUD10,499 Ordinary shares

10-Mar-21First Sentier Investors (Singapore) 196900420DPurchase137528.46NZD4,762 Ordinary shares

11-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase92061.85AUD3,421 Ordinary shares

11-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase197364.8AUD7,325 Ordinary shares

11-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase151290.56AUD5,615 Ordinary shares

11-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase147680.06AUD5,481 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase457.13AUD17 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase752.92AUD28 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase188.23AUD7 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase26.89AUD1 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase484.02AUD18 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase376.46AUD14 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase457.13AUD17 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase188.23AUD7 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase53.78AUD2 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase376.46AUD14 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase591.58AUD22 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase80.67AUD3 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase322.68AUD12 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase26.89AUD1 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase53.78AUD2 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase80.67AUD3 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase645.36AUD24 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase80.67AUD3 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase161.34AUD6 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase188.23AUD7 Ordinary shares

11-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase51614.91AUD1,918 Ordinary shares

11-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase90985.41AUD3,381 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase268.9AUD10 Ordinary shares

11-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase23764.61AUD882 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase53.78AUD2 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase268.9AUD10 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase80.67AUD3 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase618.47AUD23 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase322.68AUD12 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase134.45AUD5 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase26.89AUD1 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase242.01AUD9 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase134.45AUD5 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1559.62AUD58 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase26.89AUD1 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase26.89AUD1 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase80.67AUD3 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1021.82AUD38 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase403.35AUD15 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase268.9AUD10 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase107.56AUD4 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase26.89AUD1 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase161.34AUD6 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase322.68AUD12 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase295.79AUD11 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase537.8AUD20 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase833.59AUD31 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase591.58AUD22 Ordinary shares

11-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase135415.15AUD5,032 Ordinary shares

11-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase437219.77AUD16,247 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1774.74AUD66 Ordinary shares

11-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase535567.55AUD19,897 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase188.23AUD7 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase242.01AUD9 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase672.25AUD25 Ordinary shares

11-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase268.9AUD10 Ordinary shares

11-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase27402.05AUD1,017 Ordinary shares

11-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase13589.95AUD505 Ordinary shares
11-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase2574714.75AUD95,558 Ordinary shares

12-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase48014.02AUD1,769 Ordinary shares

12-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase27684.74AUD1,020 Ordinary shares

12-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase177290.89AUD6,532 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase515.28AUD19 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1057.68AUD39 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase162.72AUD6 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1545.84AUD57 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase623.76AUD23 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase135.6AUD5 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase596.64AUD22 Ordinary shares

12-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase199357.26AUD7,345 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase894.96AUD33 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase650.88AUD24 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase949.2AUD35 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase705.12AUD26 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase189.84AUD7 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase135.6AUD5 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase108.48AUD4 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1600.08AUD59 Ordinary shares

12-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase637267.1AUD23,551 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase271.2AUD10 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase623.76AUD23 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase325.44AUD12 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase271.2AUD10 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase406.8AUD15 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase515.28AUD19 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase298.32AUD11 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase3010.32AUD111 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase108.48AUD4 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase922.08AUD34 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase162.72AUD6 Ordinary shares

12-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase182149.29AUD6,711 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1003.44AUD37 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase542.4AUD20 Ordinary shares

12-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase2225.64AUD82 Ordinary shares

12-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase3063234.83AUD112,860 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1301.76AUD48 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase3010.32AUD111 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase515.28AUD19 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase325.44AUD12 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1491.6AUD55 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase271.2AUD10 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase949.2AUD35 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase352.56AUD13 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase406.8AUD15 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase433.92AUD16 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1193.28AUD44 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase81.36AUD3 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase325.44AUD12 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase488.16AUD18 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase81.36AUD3 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase515.28AUD19 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase379.68AUD14 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase596.64AUD22 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase705.12AUD26 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase352.56AUD13 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase189.84AUD7 Ordinary shares

12-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase216.96AUD8 Ordinary shares

15-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase28609.74AUD1,017 Ordinary shares

15-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase486562.42AUD17,296 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1796.13AUD63 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.51AUD1 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.51AUD1 Ordinary shares
15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1682.09AUD59 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1368.48AUD48 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1140.4AUD40 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase541.69AUD19 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1853.15AUD65 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase256.59AUD9 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase798.28AUD28 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase997.85AUD35 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase712.75AUD25 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase627.22AUD22 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase598.71AUD21 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase285.1AUD10 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase4789.68AUD168 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1625.07AUD57 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase3763.32AUD132 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.51AUD1 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase228.08AUD8 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase684.24AUD24 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1083.38AUD38 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase940.83AUD33 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase256.59AUD9 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase570.2AUD20 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase484.67AUD17 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase399.14AUD14 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase399.14AUD14 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase114.04AUD4 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase684.24AUD24 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase798.28AUD28 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase570.2AUD20 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1682.09AUD59 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase114.04AUD4 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase969.34AUD34 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase3022.06AUD106 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase798.28AUD28 Ordinary shares

15-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase112339.59AUD4,003 Ordinary shares

15-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase78259.54NZD2,684 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase598.71AUD21 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase114.04AUD4 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase427.65AUD15 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase370.63AUD13 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase199.57AUD7 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase171.06AUD6 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase541.69AUD19 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase2081.23AUD73 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase456.16AUD16 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1197.42AUD42 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1511.03AUD53 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase199.57AUD7 Ordinary shares

15-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase27934.58AUD993 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase798.28AUD28 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1168.91AUD41 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase142.55AUD5 Ordinary shares

15-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase370.63AUD13 Ordinary shares

16-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1153.52AUD40 Ordinary shares

16-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase90888.24AUD3,160 Ordinary shares

16-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase36595.3AUD1,269 Ordinary shares

16-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase6933.67AUD240 Ordinary shares

16-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase408633.04AUD14,170 Ordinary shares

16-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase94328.77AUD3,271 Ordinary shares

16-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase23474.05AUD814 Ordinary shares

16-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase24050.81AUD834 Ordinary shares

16-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase202232.1AUD7,000 Ordinary shares

16-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase303922.63AUD10,539 Ordinary shares

16-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.52AUD2 Ordinary shares
16-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.76AUD1 Ordinary shares

16-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase575.2AUD20 Ordinary shares

16-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase172.56AUD6 Ordinary shares

16-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase258.84AUD9 Ordinary shares

16-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase316.36AUD11 Ordinary shares

16-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.52AUD2 Ordinary shares

16-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.52AUD2 Ordinary shares

16-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase86.28AUD3 Ordinary shares

16-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.76AUD1 Ordinary shares

16-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.52AUD2 Ordinary shares

16-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase345.12AUD12 Ordinary shares

16-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase115.04AUD4 Ordinary shares

16-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.76AUD1 Ordinary shares

16-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.52AUD2 Ordinary shares

16-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase690.24AUD24 Ordinary shares

16-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase42305.2AUD1,467 Ordinary shares

17-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase61365.02AUD2,124 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase514.44AUD18 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase228.64AUD8 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase342.96AUD12 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase85.74AUD3 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase200.06AUD7 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase228.64AUD8 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.58AUD1 Ordinary shares

17-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase144417AUD5,000 Ordinary shares

17-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase14046.01AUD487 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase200.06AUD7 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase114.32AUD4 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase142.9AUD5 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase342.96AUD12 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase457.28AUD16 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase257.22AUD9 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase257.22AUD9 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase85.74AUD3 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase428.7AUD15 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase142.9AUD5 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase142.9AUD5 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.16AUD2 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase200.06AUD7 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase400.12AUD14 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase257.22AUD9 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase800.24AUD28 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.16AUD2 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase200.06AUD7 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.16AUD2 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase714.5AUD25 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase171.48AUD6 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.58AUD1 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.58AUD1 Ordinary shares

17-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase5112.36AUD177 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase171.48AUD6 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase142.9AUD5 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase342.96AUD12 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.58AUD1 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.16AUD2 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.58AUD1 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase114.32AUD4 Ordinary shares

17-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase100975.49AUD3,501 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase142.9AUD5 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase743.08AUD26 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase485.86AUD17 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase285.8AUD10 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase543.02AUD19 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase142.9AUD5 Ordinary shares
17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase142.9AUD5 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase228.64AUD8 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase85.74AUD3 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase200.06AUD7 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase485.86AUD17 Ordinary shares

17-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase246050.25AUD8,531 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase142.9AUD5 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.16AUD2 Ordinary shares

17-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase142.9AUD5 Ordinary shares

17-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase14449.79AUD501 Ordinary shares

18-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase14255.3AUD498 Ordinary shares

18-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase69535.59AUD2,429 Ordinary shares

18-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase242139.72AUD8,459 Ordinary shares

18-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase143.97AUD5 Ordinary shares

18-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase316.73AUD11 Ordinary shares

18-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase143.97AUD5 Ordinary shares

18-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase86.38AUD3 Ordinary shares

18-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.59AUD2 Ordinary shares

18-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase115.17AUD4 Ordinary shares

18-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase287.93AUD10 Ordinary shares

18-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase115.17AUD4 Ordinary shares

18-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.79AUD1 Ordinary shares

18-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.79AUD1 Ordinary shares

18-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase5384.37AUD187 Ordinary shares

18-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.79AUD1 Ordinary shares

18-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase115.17AUD4 Ordinary shares

18-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.59AUD2 Ordinary shares

18-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase86.38AUD3 Ordinary shares

18-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase18430.8AUD641 Ordinary shares

18-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.59AUD2 Ordinary shares

18-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase201.55AUD7 Ordinary shares

18-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase27823.6AUD972 Ordinary shares

18-Mar-21Mitsubishi UFJ Trust and Banking Corporation.Sell49128.12NZD1593Ordinary Shares

19-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase438196.83AUD15,366 Ordinary shares

19-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase142244.29AUD4,988 Ordinary shares

19-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase18925.91AUD668 Ordinary shares

19-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase98790.83AUD3,474 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase86.68AUD3 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase115.57AUD4 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase231.15AUD8 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.89AUD1 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase144.47AUD5 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase231.15AUD8 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.79AUD2 Ordinary shares

19-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase18472.59AUD652 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.79AUD2 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase115.57AUD4 Ordinary shares

19-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase321712.13AUD11,355 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase115.57AUD4 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.79AUD2 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase115.57AUD4 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase317.83AUD11 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase231.15AUD8 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.79AUD2 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase202.26AUD7 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.79AUD2 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase173.36AUD6 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.79AUD2 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.79AUD2 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase115.57AUD4 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase288.94AUD10 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase317.83AUD11 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase86.68AUD3 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.79AUD2 Ordinary shares
19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.79AUD2 Ordinary shares

19-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase34995.99AUD1,233 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase144.47AUD5 Ordinary shares

19-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase62385.39AUD2,198 Ordinary shares

19-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase142957.22AUD5,013 Ordinary shares

19-Mar-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase14433.12NZD468 Ordinary shares

19-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase640726.7AUD22,468 Ordinary shares

19-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase73723.43AUD2,595 Ordinary shares

19-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase55687.05AUD1,962 Ordinary shares

19-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase62300.25AUD2,195 Ordinary shares

19-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase267536.27AUD9,426 Ordinary shares

19-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase177968.16AUD6,242 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.79AUD2 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase115.57AUD4 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.89AUD1 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.89AUD1 Ordinary shares

19-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase173.36AUD6 Ordinary shares

19-Mar-21Mitsubishi UFJ Trust and Banking Corporation.Purchase16900.32NZD548Ordinary Shares

19-Mar-21Mitsubishi UFJ Trust and Banking Corporation.Sell51036.59NZD1657Ordinary Shares

19-Mar-21Mitsubishi UFJ Trust and Banking Corporation.Sell50728.59NZD1647Ordinary Shares

22-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase14981.03AUD533 Ordinary shares

22-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase73396.46AUD2,595 Ordinary shares

22-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1304081.17AUD46,107 Ordinary shares

22-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase161161.09AUD5,698 Ordinary shares

22-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase9248.8AUD327 Ordinary shares

22-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase425416.64AUD15,041 Ordinary shares

22-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase423295.35AUD14,966 Ordinary shares

22-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase54921.08AUD1,954 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase56.02AUD2 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase56.02AUD2 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase140.05AUD5 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase56.02AUD2 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase140.05AUD5 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.01AUD1 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.01AUD1 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase56.02AUD2 Ordinary shares

22-Mar-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase20831AUD740 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase168.06AUD6 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase168.06AUD6 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase364.13AUD13 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.01AUD1 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase140.05AUD5 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase112.04AUD4 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase224.08AUD8 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase476.17AUD17 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.01AUD1 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase112.04AUD4 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase56.02AUD2 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase168.06AUD6 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase140.05AUD5 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase196.07AUD7 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.01AUD1 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase140.05AUD5 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase196.07AUD7 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase112.04AUD4 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase84.03AUD3 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase56.02AUD2 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase224.08AUD8 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase364.13AUD13 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase84.03AUD3 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase56.02AUD2 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase84.03AUD3 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase56.02AUD2 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.01AUD1 Ordinary shares
22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase140.05AUD5 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase588.21AUD21 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase168.06AUD6 Ordinary shares

22-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase9475.07AUD335 Ordinary shares

22-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase63044AUD2,243 Ordinary shares

22-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase34449.67AUD1,218 Ordinary shares

22-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase260945.39AUD9,284 Ordinary shares

22-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase54274.62AUD1,931 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase112.04AUD4 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase84.03AUD3 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase196.07AUD7 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase448.16AUD16 Ordinary shares

22-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase30805.27AUD1,096 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase56.02AUD2 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase616.22AUD22 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase168.06AUD6 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase196.07AUD7 Ordinary shares

22-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase56.02AUD2 Ordinary shares

22-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1906328.12AUD67,400 Ordinary shares

22-Mar-21Mitsubishi UFJ Trust and Banking Corporation.Purchase42345.8NZD1421Ordinary Shares

22-Mar-21Mitsubishi UFJ Trust and Banking Corporation.Sell229918.6NZD7628Ordinary Shares

22-Mar-21Mitsubishi UFJ Trust and Banking Corporation.Sell312355.33NZD10363Ordinary Shares

22-Mar-21Mitsubishi UFJ Trust and Banking Corporation.Sell76407.2NZD2564Ordinary Shares

23-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase48384.78AUD1,715 Ordinary shares

23-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase289549.12AUD10,243 Ordinary shares

23-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.05AUD1 Ordinary shares

23-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase140.25AUD5 Ordinary shares

23-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase56.1AUD2 Ordinary shares

23-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase168.3AUD6 Ordinary shares

23-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase56.1AUD2 Ordinary shares

23-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase56.1AUD2 Ordinary shares

23-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.05AUD1 Ordinary shares

23-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase56.1AUD2 Ordinary shares

23-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase224.4AUD8 Ordinary shares

23-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1216193.07AUD43,108 Ordinary shares

23-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase69826.43AUD2,475 Ordinary shares

23-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase100465.42AUD3,561 Ordinary shares

23-Mar-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase4106.4AUD145 Ordinary shares

23-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase13965.29AUD495 Ordinary shares

23-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.05AUD1 Ordinary shares

23-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase71519.19AUD2,535 Ordinary shares

23-Mar-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase28971.36AUD1,023 Ordinary shares

23-Mar-21Mitsubishi UFJ Trust and Banking Corporation.Purchase1588.58NZD52Ordinary Shares

24-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase127532.57AUD4,404 Ordinary shares

24-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1151220AUD40,000 Ordinary shares

24-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase49015.4NZD1,561 Ordinary shares

24-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase908999.35AUD31,450 Ordinary shares

24-Mar-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase28511.2NZD908 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase487.39AUD17 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase774.09AUD27 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.34AUD2 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase200.69AUD7 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase544.73AUD19 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase143.35AUD5 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase229.36AUD8 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase86.01AUD3 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase286.7AUD10 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase143.35AUD5 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1060.79AUD37 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.34AUD2 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase172.02AUD6 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase143.35AUD5 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase430.05AUD15 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase286.7AUD10 Ordinary shares
24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase315.37AUD11 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase688.08AUD24 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1806.21AUD63 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase544.73AUD19 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase831.43AUD29 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase401.38AUD14 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase258.03AUD9 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase229.36AUD8 Ordinary shares

24-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase1661970.6NZD52,929 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase172.02AUD6 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase315.37AUD11 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase659.41AUD23 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase315.37AUD11 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.67AUD1 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase344.04AUD12 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase114.68AUD4 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase688.08AUD24 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase430.05AUD15 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase114.68AUD4 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase286.7AUD10 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.34AUD2 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.34AUD2 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase172.02AUD6 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase200.69AUD7 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase630.74AUD22 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase172.02AUD6 Ordinary shares

24-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase392814NZD12,510 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase114.68AUD4 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.34AUD2 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase286.7AUD10 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1576.85AUD55 Ordinary shares

24-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase202725.64AUD7,014 Ordinary shares

24-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase32350AUD1,117 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase229.36AUD8 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase86.01AUD3 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase258.03AUD9 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase860.1AUD30 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.67AUD1 Ordinary shares

24-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase622194.88AUD21,527 Ordinary shares

24-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase201714.04AUD6,979 Ordinary shares

24-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase87576.09AUD3,030 Ordinary shares

24-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase33131.96AUD1,144 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.67AUD1 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase86.01AUD3 Ordinary shares

24-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase286.7AUD10 Ordinary shares

24-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase563590.79AUD19,460 Ordinary shares

24-Mar-21Mitsubishi UFJ Trust and Banking Corporation.Sell136213.2NZD4338Ordinary Shares

24-Mar-21Mitsubishi UFJ Trust and Banking Corporation.Sell21980NZD700Ordinary Shares

25-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase19188.68AUD651 Ordinary shares

25-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase42002.87AUD1,425 Ordinary shares

25-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase157842.37AUD5,355 Ordinary shares

25-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase78099.07AUD2,647 Ordinary shares

25-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase352706.23AUD11,966 Ordinary shares

25-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase354474.77AUD12,026 Ordinary shares

25-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase302066.97AUD10,248 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.4AUD1 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase264.6AUD9 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase147AUD5 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase117.6AUD4 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase382.2AUD13 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.2AUD3 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase352.8AUD12 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.8AUD2 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase205.8AUD7 Ordinary shares
25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase205.8AUD7 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.4AUD1 Ordinary shares

25-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase74432.08NZD2,330 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase117.6AUD4 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.8AUD2 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase117.6AUD4 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.2AUD3 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase117.6AUD4 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase117.6AUD4 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase117.6AUD4 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.8AUD2 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase147AUD5 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase147AUD5 Ordinary shares

25-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase18717.07AUD635 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase117.6AUD4 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase117.6AUD4 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase147AUD5 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase235.2AUD8 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase323.4AUD11 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase147AUD5 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.2AUD3 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.4AUD1 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.8AUD2 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase735AUD25 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase294AUD10 Ordinary shares

25-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase10967.81AUD374 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase117.6AUD4 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase323.4AUD11 Ordinary shares

25-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1591536.37AUD53,926 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.8AUD2 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase264.6AUD9 Ordinary shares

25-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase596446.96NZD18,671 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.2AUD3 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase264.6AUD9 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase176.4AUD6 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase147AUD5 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.2AUD3 Ordinary shares

25-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1087240.67AUD36,886 Ordinary shares

25-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase2523630.95NZD78,999 Ordinary shares

25-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase132640.65AUD4,500 Ordinary shares

25-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase326148.62AUD11,065 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase352.8AUD12 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase117.6AUD4 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase499.8AUD17 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.2AUD3 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase411.6AUD14 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase558.6AUD19 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase352.8AUD12 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.4AUD1 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase117.6AUD4 Ordinary shares

25-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase852.6AUD29 Ordinary shares

25-Mar-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase23265.6AUD786 Ordinary shares

26-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase38092.77AUD1,278 Ordinary shares

26-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase917457.71AUD30,739 Ordinary shares

26-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase299183.32AUD10,024 Ordinary shares

26-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase5969.34AUD200 Ordinary shares

26-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase200032.58AUD6,702 Ordinary shares

26-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase222797.95NZD6,851 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase209.24AUD7 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase478.25AUD16 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase448.36AUD15 Ordinary shares

26-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase129027.28AUD4,323 Ordinary shares

26-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase37198.57AUD1,248 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.78AUD2 Ordinary shares
26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase149.45AUD5 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase269.02AUD9 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.78AUD2 Ordinary shares

26-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase27757.43AUD930 Ordinary shares

26-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase140448.46AUD4,712 Ordinary shares

26-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase647755.94AUD21,732 Ordinary shares

26-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase15945971.89NZD490,336 Ordinary shares

26-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase297720.83AUD9,975 Ordinary shares

26-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1341280.85AUD44,939 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase179.35AUD6 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.67AUD3 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.78AUD2 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.89AUD1 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase269.02AUD9 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase119.56AUD4 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.78AUD2 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.78AUD2 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.78AUD2 Ordinary shares

26-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase3768768.22NZD115,889 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase179.35AUD6 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.67AUD3 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase179.35AUD6 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase209.24AUD7 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.67AUD3 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.89AUD1 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.78AUD2 Ordinary shares

26-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase470409.03NZD14,465 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.89AUD1 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.67AUD3 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.78AUD2 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.78AUD2 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.78AUD2 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase149.45AUD5 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.78AUD2 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase119.56AUD4 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.78AUD2 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.67AUD3 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.89AUD1 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase149.45AUD5 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.78AUD2 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase119.56AUD4 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.67AUD3 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.78AUD2 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.89AUD1 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.67AUD3 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase209.24AUD7 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.67AUD3 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase209.24AUD7 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.89AUD1 Ordinary shares

26-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.89AUD1 Ordinary shares

26-Mar-21Mitsubishi UFJ Trust and Banking Corporation.Sell244400NZD7520Ordinary Shares

29-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase18631.7AUD624 Ordinary shares

29-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase14298871.95NZD438,889 Ordinary shares

29-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase421841.96NZD12,948 Ordinary shares

29-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase41443.6AUD1,388 Ordinary shares

29-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase299271.75AUD10,023 Ordinary shares

29-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase913192.36AUD30,584 Ordinary shares

29-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase19079.58AUD639 Ordinary shares

29-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase298913.44AUD10,011 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase119.48AUD4 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase866.23AUD29 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase298.7AUD10 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase209.09AUD7 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase179.22AUD6 Ordinary shares
29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase209.09AUD7 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase179.22AUD6 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.61AUD3 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase119.48AUD4 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase119.48AUD4 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase149.35AUD5 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase238.96AUD8 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.74AUD2 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase119.48AUD4 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase149.35AUD5 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase209.09AUD7 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase268.83AUD9 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase149.35AUD5 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.74AUD2 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.87AUD1 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase149.35AUD5 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase209.09AUD7 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase418.18AUD14 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.87AUD1 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase149.35AUD5 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.87AUD1 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.74AUD2 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.87AUD1 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.87AUD1 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.61AUD3 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1702.59AUD57 Ordinary shares

29-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase78512.46AUD2,635 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.74AUD2 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.74AUD2 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.87AUD1 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.74AUD2 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.61AUD3 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase298.7AUD10 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase119.48AUD4 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase268.83AUD9 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.61AUD3 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase507.79AUD17 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.74AUD2 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.61AUD3 Ordinary shares

29-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase3379459.7NZD103,729 Ordinary shares

29-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase300764.67AUD10,073 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.61AUD3 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase328.57AUD11 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.61AUD3 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.61AUD3 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.87AUD1 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.61AUD3 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.74AUD2 Ordinary shares

29-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase324352.89AUD10,863 Ordinary shares

29-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase199778.72NZD6,132 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.74AUD2 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.61AUD3 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.61AUD3 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase298.7AUD10 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.74AUD2 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.61AUD3 Ordinary shares

29-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1343184.62AUD44,985 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase746.75AUD25 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase418.18AUD14 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase209.09AUD7 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase179.22AUD6 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase149.35AUD5 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.61AUD3 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.74AUD2 Ordinary shares
29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.74AUD2 Ordinary shares

29-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase129436.6AUD4,335 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase238.96AUD8 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase388.31AUD13 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase328.57AUD11 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase119.48AUD4 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase119.48AUD4 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase179.22AUD6 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.87AUD1 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase298.7AUD10 Ordinary shares

29-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase149.35AUD5 Ordinary shares

30-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase295681.07AUD10,022 Ordinary shares

30-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase54934.96AUD1,862 Ordinary shares

30-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase11492761.1NZD357,758 Ordinary shares

30-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1116.13AUD38 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase383.24AUD13 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase206.36AUD7 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.96AUD2 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase147.4AUD5 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase117.92AUD4 Ordinary shares

30-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase339040.92NZD10,554 Ordinary shares

30-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase2716278.64NZD84,555 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.96AUD2 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase265.32AUD9 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase206.36AUD7 Ordinary shares

30-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase127689.85AUD4,328 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.96AUD2 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase442.2AUD15 Ordinary shares

30-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase35669.37AUD1,209 Ordinary shares

30-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase85260.64AUD2,892 Ordinary shares

30-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase18882.05AUD640 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.48AUD1 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.48AUD1 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase147.4AUD5 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.96AUD2 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.44AUD3 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.48AUD1 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.96AUD2 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.48AUD1 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.96AUD2 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase117.92AUD4 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.96AUD2 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.48AUD1 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase176.88AUD6 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.44AUD3 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.48AUD1 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase147.4AUD5 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.96AUD2 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.44AUD3 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase176.88AUD6 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase117.92AUD4 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.48AUD1 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.48AUD1 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.96AUD2 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.96AUD2 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase147.4AUD5 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.48AUD1 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.96AUD2 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.44AUD3 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.44AUD3 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.96AUD2 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.44AUD3 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.48AUD1 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.96AUD2 Ordinary shares
30-Mar-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase19338.21NZD603 Ordinary shares

30-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase297185.73AUD10,073 Ordinary shares

30-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase160589.88NZD4,999 Ordinary shares

30-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1327230.96AUD44,986 Ordinary shares

30-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase18439.5AUD625 Ordinary shares

30-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase396375.49AUD13,435 Ordinary shares

30-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase321201.34AUD10,887 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase117.92AUD4 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.96AUD2 Ordinary shares

30-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.48AUD1 Ordinary shares

30-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase902532.39AUD30,591 Ordinary shares

30-Mar-21Mitsubishi UFJ Kokusai Asset Management Co., Ltd.Purchase80286.25NZD2500Ordinary Shares

31-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase199362.02AUD6,736 Ordinary shares

31-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase102479.12NZD3,169 Ordinary shares

31-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase2660904.35AUD89,960 Ordinary shares

31-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase9293.3AUD314 Ordinary shares

31-Mar-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase50043.9NZD1,559 Ordinary shares

31-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase9530.07AUD322 Ordinary shares

31-Mar-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase52372.98AUD1,782 Ordinary shares

31-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase595893.5AUD20,146 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase148.25AUD5 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.3AUD2 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase207.55AUD7 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.65AUD1 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase177.9AUD6 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase118.6AUD4 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase266.85AUD9 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.95AUD3 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase148.25AUD5 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase177.9AUD6 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase118.6AUD4 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.3AUD2 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase237.2AUD8 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.65AUD1 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.65AUD1 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.95AUD3 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.3AUD2 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase118.6AUD4 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.3AUD2 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase385.45AUD13 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.65AUD1 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.65AUD1 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase207.55AUD7 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase148.25AUD5 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.3AUD2 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase118.6AUD4 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.3AUD2 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.3AUD2 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.65AUD1 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase444.75AUD15 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase148.25AUD5 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.65AUD1 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.3AUD2 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase118.6AUD4 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.95AUD3 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase148.25AUD5 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.95AUD3 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.65AUD1 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.65AUD1 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.95AUD3 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.3AUD2 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.3AUD2 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase177.9AUD6 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.65AUD1 Ordinary shares
31-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase6149083.12NZD191,084 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase148.25AUD5 Ordinary shares

31-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase767493NZD23,850 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.65AUD1 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.3AUD2 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase207.55AUD7 Ordinary shares

31-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase42395.21AUD1,434 Ordinary shares

31-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase161833.66AUD5,468 Ordinary shares

31-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase26017176.02NZD808,489 Ordinary shares

31-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1809864.56AUD61,188 Ordinary shares

31-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase27613.53AUD933 Ordinary shares

31-Mar-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase6260.07AUD213 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.3AUD2 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.3AUD2 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.65AUD1 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase148.25AUD5 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.3AUD2 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.3AUD2 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.95AUD3 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase177.9AUD6 Ordinary shares

31-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase592935.62AUD20,046 Ordinary shares

31-Mar-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase256151.98AUD8,660 Ordinary shares

31-Mar-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase4114.6AUD140 Ordinary shares

31-Mar-21First Sentier Investors (Hong Kong) Limited 206616Purchase363505.28NZD11,296 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase266.85AUD9 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.65AUD1 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.65AUD1 Ordinary shares

31-Mar-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.3AUD2 Ordinary shares

31-Mar-21Mitsubishi UFJ Trust and Banking Corporation.Sell18457.5NZD575Ordinary Shares

31-Mar-21Mitsubishi UFJ Trust and Banking Corporation.Purchase20576.1NZD641Ordinary Shares

1-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase177778.4AUD6,046 Ordinary shares

1-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase99418.31AUD3,380 Ordinary shares

1-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase35414.09AUD1,204 Ordinary shares

1-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase161540.04AUD5,492 Ordinary shares

1-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase539774.74AUD18,357 Ordinary shares

1-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase9500.63AUD323 Ordinary shares

1-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.49AUD1 Ordinary shares

1-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.49AUD1 Ordinary shares

1-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.49AUD1 Ordinary shares

1-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.47AUD3 Ordinary shares

1-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase9265.32AUD315 Ordinary shares

1-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase13765.61AUD468 Ordinary shares

1-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.98AUD2 Ordinary shares

1-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.49AUD1 Ordinary shares

1-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.98AUD2 Ordinary shares

1-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.98AUD2 Ordinary shares

1-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase176896.27AUD6,016 Ordinary shares

1-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase117.96AUD4 Ordinary shares

1-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase76480.58AUD2,601 Ordinary shares

1-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase58.98AUD2 Ordinary shares

1-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.49AUD1 Ordinary shares

1-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.49AUD1 Ordinary shares

1-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase793328.01AUD26,980 Ordinary shares

1-Apr-21Mitsubishi UFJ Trust and Banking Corporation.Sell22274NZD700Ordinary Shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.9AUD2 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase86.85AUD3 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.9AUD2 Ordinary shares

6-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase455319.64AUD15,731 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase115.8AUD4 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase231.6AUD8 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.95AUD1 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.9AUD2 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.9AUD2 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase115.8AUD4 Ordinary shares
6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.95AUD1 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.9AUD2 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase173.7AUD6 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase115.8AUD4 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase144.75AUD5 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase86.85AUD3 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.9AUD2 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.95AUD1 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.95AUD1 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.9AUD2 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase144.75AUD5 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase202.65AUD7 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.9AUD2 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.9AUD2 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.95AUD1 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.9AUD2 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase144.75AUD5 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.95AUD1 Ordinary shares

6-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase309991.31AUD10,710 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase202.65AUD7 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase434.25AUD15 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase28.95AUD1 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase144.75AUD5 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase376.35AUD13 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase173.7AUD6 Ordinary shares

6-Apr-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase17063.76AUD588 Ordinary shares

6-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase101651.68AUD3,512 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase202.65AUD7 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase86.85AUD3 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase86.85AUD3 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase144.75AUD5 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase144.75AUD5 Ordinary shares

6-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase43995.03AUD1,520 Ordinary shares

6-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase102085.84AUD3,527 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.9AUD2 Ordinary shares

6-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase57.9AUD2 Ordinary shares

6-Apr-21Mitsubishi UFJ Trust and Banking Corporation.Sell106515.2NZD3400Ordinary Shares

6-Apr-21Mitsubishi UFJ Trust and Banking Corporation.Purchase119022.67NZD3799Ordinary Shares

6-Apr-21Mitsubishi UFJ Trust and Banking Corporation.Sell50002.68NZD1596Ordinary Shares

7-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase148483.13AUD5,017 Ordinary shares

7-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase4341.76AUD148 Ordinary shares

7-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase63927.36AUD2,160 Ordinary shares

7-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase27830250AUD945,000 Ordinary shares

7-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase88.29AUD3 Ordinary shares

7-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.43AUD1 Ordinary shares

7-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase665258.89AUD22,478 Ordinary shares

7-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase452996.38AUD15,306 Ordinary shares

7-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase149134.24AUD5,039 Ordinary shares

7-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.43AUD1 Ordinary shares

7-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.43AUD1 Ordinary shares

7-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.43AUD1 Ordinary shares

7-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase3239.32AUD109 Ordinary shares

7-Apr-21Mitsubishi UFJ Trust and Banking Corporation.Purchase39746.92NZD1226Ordinary Shares

7-Apr-21Mitsubishi UFJ Trust and Banking Corporation.Purchase251255NZD7750Ordinary Shares

7-Apr-21Mitsubishi UFJ Kokusai Asset Management Co., Ltd.Sell5552.8NZD176Ordinary Shares

8-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase214289.86AUD6,970 Ordinary shares

8-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1382092.75AUD44,954 Ordinary shares

8-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase309936.31AUD10,081 Ordinary shares

8-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase29668.54AUD965 Ordinary shares

8-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase10237.95AUD333 Ordinary shares

8-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase30.35AUD1 Ordinary shares

8-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase30.35AUD1 Ordinary shares

8-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase30.35AUD1 Ordinary shares

8-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase132724.44AUD4,317 Ordinary shares
8-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase30.35AUD1 Ordinary shares

8-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase941092.21AUD30,610 Ordinary shares

8-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase38369.26AUD1,248 Ordinary shares

8-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase173860.71AUD5,655 Ordinary shares

8-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase9992AUD325 Ordinary shares

8-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase308614.29AUD10,038 Ordinary shares

8-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase25702.49AUD836 Ordinary shares

9-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase58574.03AUD1,880 Ordinary shares

9-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase67138.49AUD2,156 Ordinary shares

9-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase66581.23AUD2,137 Ordinary shares

9-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase156915.97AUD5,039 Ordinary shares

9-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase18519.06AUD597 Ordinary shares

9-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.92AUD2 Ordinary shares

9-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.92AUD2 Ordinary shares

9-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase477318.52AUD15,328 Ordinary shares

9-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.46AUD1 Ordinary shares

9-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.92AUD2 Ordinary shares

9-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.92AUD2 Ordinary shares

9-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.46AUD1 Ordinary shares

9-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.46AUD1 Ordinary shares

9-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.92AUD2 Ordinary shares

9-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase786.5AUD25 Ordinary shares

9-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase699411.14AUD22,460 Ordinary shares

9-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase423041.6AUD13,578 Ordinary shares

9-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.92AUD2 Ordinary shares

9-Apr-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase4712.22NZD141 Ordinary shares

9-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase156230.89AUD5,017 Ordinary shares

9-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase14861.6AUD477 Ordinary shares

9-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase15235.48AUD489 Ordinary shares

9-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase345025.97AUD11,074 Ordinary shares

9-Apr-21Mitsubishi UFJ Trust and Banking Corporation.Purchase19720.77NZD581Ordinary Shares

9-Apr-21Mitsubishi UFJ Kokusai Asset Management Co., Ltd.Sell8351.07NZD247Ordinary Shares

12-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase64568.33AUD2,155 Ordinary shares

12-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase459049.33AUD15,321 Ordinary shares

12-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase673008.69AUD22,462 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.82AUD1 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase149.1AUD5 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.64AUD2 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.46AUD3 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.82AUD1 Ordinary shares

12-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase28793.58AUD961 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase328.02AUD11 Ordinary shares

12-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase66243.99AUD2,211 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase208.74AUD7 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.82AUD1 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.64AUD2 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase149.1AUD5 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.46AUD3 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.82AUD1 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase178.92AUD6 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.64AUD2 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.82AUD1 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase536.76AUD18 Ordinary shares

12-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase9709.41AUD324 Ordinary shares

12-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase169195.38AUD5,646 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase238.56AUD8 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.64AUD2 Ordinary shares

12-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase151068.91AUD5,042 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.82AUD1 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase119.28AUD4 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase208.74AUD7 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase298.2AUD10 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase328.02AUD11 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase149.1AUD5 Ordinary shares
12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.64AUD2 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.46AUD3 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.46AUD3 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase178.92AUD6 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.64AUD2 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase268.38AUD9 Ordinary shares

12-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase207996.9AUD6,942 Ordinary shares

12-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase9949.14AUD332 Ordinary shares

12-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase150409.74AUD5,020 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.82AUD1 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.82AUD1 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase178.92AUD6 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase477.12AUD16 Ordinary shares

12-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase24988.39AUD834 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.46AUD3 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.82AUD1 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.82AUD1 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.82AUD1 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase119.28AUD4 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase149.1AUD5 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.82AUD1 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.64AUD2 Ordinary shares

12-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase238.56AUD8 Ordinary shares

12-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase187681.27AUD6,251 Ordinary shares

13-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase93.45AUD3 Ordinary shares

13-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.3AUD2 Ordinary shares

13-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.3AUD2 Ordinary shares

13-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.3AUD2 Ordinary shares

13-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.15AUD1 Ordinary shares

13-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.15AUD1 Ordinary shares

13-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.3AUD2 Ordinary shares

13-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.3AUD2 Ordinary shares

13-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.3AUD2 Ordinary shares

13-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase6123.01AUD199 Ordinary shares

13-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase93.45AUD3 Ordinary shares

13-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.15AUD1 Ordinary shares

13-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.3AUD2 Ordinary shares

14-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase6953.15AUD225 Ordinary shares

14-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase431.62AUD14 Ordinary shares

14-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase957.99AUD31 Ordinary shares

14-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase30.83AUD1 Ordinary shares

14-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase378430.39NZD11,319 Ordinary shares

14-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase158306.2NZD4,735 Ordinary shares

14-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase61.66AUD2 Ordinary shares

15-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase764495AUD25,000 Ordinary shares

15-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase5794.94AUD190 Ordinary shares

15-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase30.3AUD1 Ordinary shares

15-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase60.6AUD2 Ordinary shares

15-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase30.3AUD1 Ordinary shares

15-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase15473.75AUD509 Ordinary shares

16-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase4168.98AUD135 Ordinary shares

16-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase6902.43AUD224 Ordinary shares

16-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase30.82AUD1 Ordinary shares

19-Apr-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase30295.75NZD895 Ordinary shares

19-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase3491.63AUD112 Ordinary shares

19-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.3AUD2 Ordinary shares

19-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase93.45AUD3 Ordinary shares

19-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.3AUD2 Ordinary shares

19-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.3AUD2 Ordinary shares

19-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1183.7AUD38 Ordinary shares

19-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase93.45AUD3 Ordinary shares

20-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase926157AUD30,000 Ordinary shares

20-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1917.56AUD62 Ordinary shares

20-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1826.05AUD59 Ordinary shares
21-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase769747.5AUD25,000 Ordinary shares

21-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase7032.09AUD228 Ordinary shares

21-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase3180.2AUD103 Ordinary shares

21-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase61.58AUD2 Ordinary shares

21-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase511705.95AUD16,589 Ordinary shares

21-Apr-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase25548.18AUD826 Ordinary shares

21-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase954.49AUD31 Ordinary shares

22-Apr-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase91099.8AUD2,838 Ordinary shares

22-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase795857.5AUD25,000 Ordinary shares

22-Apr-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase55854AUD1,740 Ordinary shares

22-Apr-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase7843.2NZD228 Ordinary shares

22-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase564671.1AUD17,591 Ordinary shares

22-Apr-21Mitsubishi UFJ Trust and Banking Corporation.Sell108841.6NZD3164Ordinary Shares

23-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1822630.65NZD52,296 Ordinary shares

23-Apr-21First Sentier Investors (UK) IM Limited SC0 477 08Purchase1840997.76NZD52,823 Ordinary shares

23-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1353241.22NZD38,828 Ordinary shares

23-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase10890.53AUD336 Ordinary shares

23-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase31715.5NZD910 Ordinary shares

23-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase13453193.17NZD386,007 Ordinary shares

23-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase802472.5AUD25,000 Ordinary shares

23-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase9637.98AUD297 Ordinary shares

23-Apr-21First Sentier Investors International IM Limited SC0 790 63Purchase504032.52NZD14,462 Ordinary shares

23-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1640644.91AUD50,853 Ordinary shares

23-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase32.09AUD1 Ordinary shares

23-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase2800060.6NZD80,341 Ordinary shares

26-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase19221.9AUD600 Ordinary shares

26-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1218.09AUD38 Ordinary shares

26-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase32.1AUD1 Ordinary shares

26-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase96.3AUD3 Ordinary shares

26-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase5924.64AUD185 Ordinary shares

27-Apr-21First Sentier Investors (Hong Kong) Limited 206616Purchase494279.64NZD13,991 Ordinary shares

27-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase783070.93NZD22,521 Ordinary shares

27-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase6432.84AUD196 Ordinary shares

27-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase5779933.46NZD166,230 Ordinary shares

27-Apr-21First Sentier Investors (Hong Kong) Limited 206616Purchase45255.68NZD1,281 Ordinary shares

27-Apr-21First Sentier Investors (Hong Kong) Limited 206616Purchase2146588.91NZD60,761 Ordinary shares

27-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase13630.11NZD392 Ordinary shares

27-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase64AUD2 Ordinary shares

27-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase3488AUD109 Ordinary shares

27-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase32AUD1 Ordinary shares

27-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase32AUD1 Ordinary shares

27-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase96AUD3 Ordinary shares

27-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase44136.99AUD1,356 Ordinary shares

27-Apr-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase13907.2AUD424 Ordinary shares

27-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase32AUD1 Ordinary shares

27-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase64AUD2 Ordinary shares

27-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase32AUD1 Ordinary shares

27-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase32AUD1 Ordinary shares

27-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase64AUD2 Ordinary shares

27-Apr-21First Sentier Investors (UK) IM Limited SC0 477 08Purchase790963.88NZD22,748 Ordinary shares

27-Apr-21First Sentier Investors (Hong Kong) Limited 206616Purchase72741.18NZD2,059 Ordinary shares

27-Apr-21First Sentier Investors (Singapore) 196900420DPurchase1127258.59NZD31,908 Ordinary shares

27-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase581400.87NZD16,721 Ordinary shares

27-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1785740AUD55,000 Ordinary shares

27-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1202996.68NZD34,598 Ordinary shares

27-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase64AUD2 Ordinary shares

27-Apr-21First Sentier Investors International IM Limited SC0 790 63Purchase216551.92NZD6,228 Ordinary shares

28-Apr-21First Sentier Investors (Hong Kong) Limited 206616Purchase1966034.41NZD55,074 Ordinary shares

28-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1731085.11NZD48,595 Ordinary shares

28-Apr-21First Sentier Investors (Hong Kong) Limited 206616Purchase8538116.81NZD239,176 Ordinary shares

28-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1126781.62NZD31,631 Ordinary shares

28-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase4091.85AUD123 Ordinary shares

28-Apr-21First Sentier Investors (Hong Kong) Limited 206616Purchase289261.3NZD8,103 Ordinary shares

28-Apr-21First Sentier Investors (UK) IM Limited SC0 477 08Purchase1138145.27NZD31,950 Ordinary shares
28-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase317.7NZD9 Ordinary shares

28-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase3684.05AUD111 Ordinary shares

28-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase8317188NZD233,480 Ordinary shares

28-Apr-21First Sentier Investors (Hong Kong) Limited 206616Purchase179953.87NZD5,041 Ordinary shares

28-Apr-21First Sentier Investors (Singapore) 196900420DPurchase4483639.38NZD125,599 Ordinary shares

28-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase836634.73NZD23,486 Ordinary shares

28-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase19592.49NZD550 Ordinary shares

28-Apr-21First Sentier Investors International IM Limited SC0 790 63Purchase311627.38NZD8,748 Ordinary shares

29-Apr-21First Sentier Investors (Hong Kong) Limited 206616Purchase256173.95NZD7,107 Ordinary shares

29-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase12775.31AUD375 Ordinary shares

29-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1349764AUD40,000 Ordinary shares

29-Apr-21First Sentier Investors International IM Limited SC0 790 63Purchase582763.14NZD16,188 Ordinary shares

29-Apr-21First Sentier Investors (Hong Kong) Limited 206616Purchase7557011.63NZD209,785 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase167.8AUD5 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase33.56AUD1 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase167.8AUD5 Ordinary shares

29-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase459999.57AUD13,632 Ordinary shares

29-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase15553814.38NZD432,054 Ordinary shares

29-Apr-21First Sentier Investors (Hong Kong) Limited 206616Purchase159356.27NZD4,421 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase100.68AUD3 Ordinary shares

29-Apr-21First Sentier Investors (UK) IM Limited SC0 477 08Purchase2128446.26NZD59,124 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase67.12AUD2 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase167.8AUD5 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase67.12AUD2 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase201.36AUD6 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase67.12AUD2 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase67.12AUD2 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase134.24AUD4 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase268.48AUD8 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase100.68AUD3 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase167.8AUD5 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase234.92AUD7 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase100.68AUD3 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase100.68AUD3 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase67.12AUD2 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase201.36AUD6 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase100.68AUD3 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase201.36AUD6 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase268.48AUD8 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase201.36AUD6 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase67.12AUD2 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase100.68AUD3 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase234.92AUD7 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase167.8AUD5 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1564582.96NZD43,461 Ordinary shares

29-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase100456.19AUD2,977 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase134.24AUD4 Ordinary shares

29-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase306531.4AUD9,084 Ordinary shares

29-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase3237237.02NZD89,924 Ordinary shares

29-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase36683.69NZD1,019 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase201.36AUD6 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase2107206.44NZD58,534 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase67.12AUD2 Ordinary shares

29-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase44036.05AUD1,305 Ordinary shares

29-Apr-21First Sentier Investors (Singapore) 196900420DPurchase3968435.24NZD110,165 Ordinary shares

29-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase101299.79AUD3,002 Ordinary shares

29-Apr-21First Sentier Investors (Hong Kong) Limited 206616Purchase1740146.15NZD48,307 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase201.36AUD6 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase67.12AUD2 Ordinary shares

29-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase100.68AUD3 Ordinary shares

30-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase566631.93NZD15,940 Ordinary shares

30-Apr-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase420708.21NZD11,835 Ordinary shares

30-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase9425.47AUD281 Ordinary shares

30-Apr-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase44593.38AUD1,326 Ordinary shares
3-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase33.19AUD1 Ordinary shares

3-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase66.38AUD2 Ordinary shares

3-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase7396.47AUD225 Ordinary shares

4-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase4731.8AUD144 Ordinary shares

4-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase107879.07AUD3,296 Ordinary shares

4-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase2727.85AUD83 Ordinary shares

5-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase103975.68AUD3,237 Ordinary shares

5-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase5415.69AUD169 Ordinary shares

5-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase32.07AUD1 Ordinary shares

5-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase14486.57AUD451 Ordinary shares

5-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase32.07AUD1 Ordinary shares

5-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase3331.84AUD104 Ordinary shares

7-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase5795.61AUD185 Ordinary shares

7-May-21Mitsubishi UFJ Trust and Banking Corporation.Sell41472.6NZD1227Ordinary Shares

10-May-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase3472.7AUD110 Ordinary shares

10-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase7071.68AUD224 Ordinary shares

10-May-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase46092.2AUD1,460 Ordinary shares

11-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase93.39AUD3 Ordinary shares

11-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.13AUD1 Ordinary shares

11-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase8979.11AUD286 Ordinary shares

11-May-21Mitsubishi UFJ Trust and Banking Corporation.Purchase3259.2NZD97Ordinary Shares

12-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase7795.7AUD252 Ordinary shares

12-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase92.97AUD3 Ordinary shares

12-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase960.69AUD31 Ordinary shares

12-May-21Mitsubishi UFJ Trust and Banking Corporation.Sell644582.96NZD19336Ordinary Shares

12-May-21Mitsubishi UFJ Trust and Banking Corporation.Sell148444.76NZD4453Ordinary Shares

12-May-21Mitsubishi UFJ Trust and Banking Corporation.Sell271187.55NZD8135Ordinary Shares

13-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase10111.89AUD325 Ordinary shares

13-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase622AUD20 Ordinary shares

13-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.1AUD1 Ordinary shares

13-May-21Mitsubishi UFJ Kokusai Asset Management Co., Ltd.Sell5567.03NZD166Ordinary Shares

14-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase8712.47AUD284 Ordinary shares

17-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase17621.56AUD564 Ordinary shares

17-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase8121.93AUD260 Ordinary shares

18-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase2109.42AUD69 Ordinary shares

18-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase278635.22NZD8,298 Ordinary shares

18-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase759.5AUD25 Ordinary shares

18-May-21Mitsubishi UFJ Trust and Banking Corporation.Sell67944.77NZD2067Ordinary Shares

18-May-21Mitsubishi UFJ Trust and Banking Corporation.Sell190357.12NZD5791Ordinary Shares

18-May-21Mitsubishi UFJ Trust and Banking Corporation.Sell81060.38NZD2466Ordinary Shares

19-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase1363.95AUD45 Ordinary shares

19-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase30.31AUD1 Ordinary shares

19-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase5030.85AUD166 Ordinary shares

19-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1513295AUD50,000 Ordinary shares

19-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase12237.64AUD404 Ordinary shares

20-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase3965.35AUD130 Ordinary shares

20-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase13702410AUD450,000 Ordinary shares

20-May-21Mitsubishi UFJ Trust and Banking Corporation.Sell33981.12NZD1026Ordinary Shares

21-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1558775AUD50,000 Ordinary shares

21-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1560.38AUD50 Ordinary shares

21-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase9679.01AUD310 Ordinary shares

21-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62AUD2 Ordinary shares

21-May-21First Sentier Investors Realindex Pty Ltd ACN 133 312 017Purchase10458.7AUD335 Ordinary shares

21-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase59416.61AUD1,903 Ordinary shares

21-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62AUD2 Ordinary shares

21-May-21Mitsubishi UFJ Trust and Banking Corporation.Sell12337NZD365Ordinary Shares

21-May-21Mitsubishi UFJ Trust and Banking Corporation.Sell51781.6NZD1532Ordinary Shares

21-May-21Mitsubishi UFJ Trust and Banking Corporation.Sell19063.2NZD564Ordinary Shares

24-May-21First Sentier Investors (Hong Kong) Limited 206616Purchase158291.54NZD4,700 Ordinary shares

24-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase3042.71AUD96 Ordinary shares

24-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase93.96AUD3 Ordinary shares

24-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.32AUD1 Ordinary shares

24-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.32AUD1 Ordinary shares

24-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase93.96AUD3 Ordinary shares
24-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase2518816AUD80,000 Ordinary shares

24-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.64AUD2 Ordinary shares

24-May-21First Sentier Investors (Hong Kong) Limited 206616Purchase183988.65NZD5,463 Ordinary shares

24-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase93.96AUD3 Ordinary shares

24-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase93.96AUD3 Ordinary shares

24-May-21First Sentier Investors (Singapore) 196900420DPurchase1008934.58NZD29,706 Ordinary shares

24-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase62.64AUD2 Ordinary shares

24-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.32AUD1 Ordinary shares

24-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.32AUD1 Ordinary shares

24-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase93.96AUD3 Ordinary shares

24-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase93.96AUD3 Ordinary shares

24-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase93.96AUD3 Ordinary shares

24-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.32AUD1 Ordinary shares

24-May-21First Sentier Investors (Hong Kong) Limited 206616Purchase5956645.18NZD176,865 Ordinary shares

24-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase93.96AUD3 Ordinary shares

24-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase31.32AUD1 Ordinary shares

25-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase4421.86AUD145 Ordinary shares

25-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase154.4AUD5 Ordinary shares

25-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase614194AUD20,000 Ordinary shares

25-May-21Mitsubishi UFJ Trust and Banking Corporation.Sell34884.75NZD1056Ordinary Shares

26-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase6418.83AUD216 Ordinary shares

26-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase7353.72AUD248 Ordinary shares

26-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase921.1AUD31 Ordinary shares

26-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase207564.7AUD7,000 Ordinary shares

27-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase103486.37NZD3,496 Ordinary shares

27-May-21First Sentier Investors (Hong Kong) Limited 206616Purchase270671.15NZD9,131 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.99NZD1 Ordinary shares

27-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase936613.86NZD31,779 Ordinary shares

27-May-21First Sentier Investors (Hong Kong) Limited 206616Purchase169973.54NZD5,734 Ordinary shares

27-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase206574.36NZD7,009 Ordinary shares

27-May-21First Sentier Investors (Singapore) 196900420DPurchase1421831.29NZD47,965 Ordinary shares

27-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1846355.43NZD62,374 Ordinary shares

27-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase11569.69NZD387 Ordinary shares

27-May-21First Sentier Investors (Hong Kong) Limited 206616Purchase8918689.85NZD300,869 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.99NZD1 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.99NZD1 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.99NZD2 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.99NZD1 Ordinary shares

27-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase383988.88NZD12,972 Ordinary shares

27-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase453848.1NZD15,332 Ordinary shares

27-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase195487.4NZD6,604 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.99NZD1 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.99NZD1 Ordinary shares

27-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase393550.12NZD13,295 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase89.98NZD3 Ordinary shares

27-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase132627.28NZD4,500 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.99NZD2 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.99NZD2 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.99NZD1 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.99NZD1 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.99NZD2 Ordinary shares

27-May-21First Sentier Investors (Singapore) 196900420DPurchase1425536.68NZD48,090 Ordinary shares

27-May-21First Sentier Investors (Singapore) 196900420DPurchase441711.83NZD14,901 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.99NZD1 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase119.97NZD4 Ordinary shares

27-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase624320.82NZD21,183 Ordinary shares

27-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase205395.45NZD6,969 Ordinary shares

27-May-21First Sentier Investors (Hong Kong) Limited 206616Purchase2040245.64NZD68,827 Ordinary shares

27-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase1796425.26NZD60,000 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.99NZD1 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.99NZD1 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.99NZD2 Ordinary shares

27-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase94784.3NZD3,216 Ordinary shares

27-May-21First Sentier Investors (Australia) IM Ltd ACN 114 194 311Purchase8610.34NZD288 Ordinary shares
27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase59.99NZD2 Ordinary shares

27-May-21First Sentier Investors (Singapore) 196900420DPurchase11469804.68NZD386,930 Ordinary shares

27-May-21First Sentier Investors (Australia) RE Ltd ACN 006 464 428Purchase29.99NZD1 Ordinary shares

27-May-21Mitsubishi UFJ Trust and Banking Corporation.Sell22572NZD760Ordinary Shares

27-May-21Mitsubishi UFJ Kokusai Asset Management Co., Ltd.Sell64775.7NZD2181Ordinary Shares



14

Annexure B

Relevant interests held in the Morgan Stanley group


List of Morgan Stanley and its subsidiaries that have a relevant interest or are

deemed to have a relevant interest in the shares.




└─┬─Morgan Stanley

├─┬─Morgan Stanley Capital Management, LLC

│ └─┬─Morgan Stanley Domestic Holdings, Inc.

│ ├───Morgan Stanley & Co. LLC

│ ├───Morgan Stanley Capital Services LLC

│ ├───Morgan Stanley Smith Barney LLC

│ ├───Morgan Stanley Wealth Management Australia Pty Ltd

│ ├─┬─Morgan Stanley Investment Management Inc.

│ │ └─┬─Morgan Stanley Alternative Investments LLC

│ │ └───Morgan Stanley AIP GP LP

│ └─┬─ETRADE Financial Holdings, LLC

│ └─┬─ETCM Holdings, LLC

│ └───E*Trade Securities LLC

├─┬─Mirror Merger Sub 2, LLC

│ ├─┬─Eaton Vance Acquisitions LLC

│ │ └───Parametric Portfolio Associates LLC

│ ├─┬─Eaton Vance Management

│ │ └───Boston Management and Research

│ │ └───Calvert Research and Management

│ └───Eaton Vance Trust Company

└─┬─Morgan Stanley International Holdings Inc.

├─┬─Morgan Stanley (Australia) Securities Holdings Pty Limited

│ └───Morgan Stanley Australia Securities Limited

└─┬─Morgan Stanley International Limited

└─┬─Morgan Stanley Investments (UK)

└───Morgan Stanley & Co. International plc





Details for Morgan Stanley & Co. International plc


Nature of relevant interest(s): Shares held or in respect of which the holder

may exercise right to rehypothecate pursuant to the agreement(s). The relevant

agreement document(s) (Prime Brokerage Agreement) have been attached at

Annexure D.


For that relevant interest,-



15

(a) number held in class: 8,153


(b) percentage held in class : 0.001%


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


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




Details for Morgan Stanley & Co. International plc


Nature of relevant interest(s): Shares held or in respect of which the holder

may exercise right to rehypothecate pursuant to the agreement(s). The relevant

agreement document(s) (Prime Brokerage Agreement) have been attached at

Annexure D .



For that relevant interest,-


(a) number held in class: 28,868


(b) percentage held in class : 0.005%


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


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


Details for Morgan Stanley & Co. International plc


Nature of relevant interest(s): Holder of securities subject to an obligation to

return under a Prime Brokerage Agreement. The relevant agreement document(s)

(Prime Brokerage Agreement) have been attached at Annexure D .


For that relevant interest,-


(a) number held in class: 59,192


(b) percentage held in class : 0.010%


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


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


Details for Morgan Stanley & Co. International plc


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of sales and trading businesses.

The relevant agreements need not be attached under regulation 139.




16

For that relevant interest,—


(a) number held in class: 227,847

(b) percentage held in class: 0.040%


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


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



Details for Morgan Stanley & Co. International plc


Nature of relevant interest(s): Shares held or in respect of which the holder

may exercise control over disposal in the ordinary course of sales and trading

businesses. The relevant agreements need not be attached under regulation 139.



For that relevant interest,—


(a) number held in class: 222,894

(b) percentage held in class: 0.039%


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


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



Details for Morgan Stanley & Co. International plc


Nature of relevant interest(s): Derivative relevant interest over quoted

underlying. The relevant agreement document(s) Swap Agreement: The relevant

agreement document(s) (1992 ISDA Master Agreement & 2002 ISDA Master

Agreement) are attached at Annexure E. Please refer to Table 2 for details on

derivative relevant interest.



For that relevant interest,—


(a) number held in class: 15,889

(b) percentage held in class: 0.003%


(c) current registered holder(s): Unknown


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



17

Details for Morgan Stanley & Co. LLC


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise right to rehypothecate pursuant to the agreement(s). The relevant agreement

document(s) (Prime Brokerage Margin Agreement) are attached at Annexure F.



For that relevant interest,—


(a) number held in class: 64,499

(b) percentage held in class: 0.011%


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


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


Details for Morgan Stanley & Co. LLC


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of sales and trading businesses.

The relevant agreements need not be attached under regulation 139.



For that relevant interest,—


(a) number held in class: 55,244

(b) percentage held in class: 0.010%


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


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





Details for Morgan Stanley Australia Securities Limited


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of sales and trading businesses.

The relevant agreements need not be attached under regulation 139.



For that relevant interest,—


(a) number held in class: 245,193

(b) percentage held in class: 0.043%


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



18

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




Details for Morgan Stanley Investment Management Inc.


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of investment management

business. The relevant agreements need not be attached under regulation 139.



For that relevant interest,—


(a) number held in class: 24,886

(b) percentage held in class: 0.004%


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


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



Details for Morgan Stanley Investment Management Inc.


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of investment management

business. The relevant agreements need not be attached under regulation 139.



For that relevant interest,—


(a) number held in class: 3,713

(b) percentage held in class: 0.001%


(c) current registered holder(s): JP MORGAN CHASE BANK N.A


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




Details for Morgan Stanley AIP GP LP


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of investment management

business. The relevant agreements need not be attached under regulation 139.



For that relevant interest,—


(a) number held in class: 254



19

(b) percentage held in class: 0.000%


(c) current registered holder(s): BNP PARIBAS SECURITIES SERVICES


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



Details for Morgan Stanley Smith Barney LLC


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of discretionary managed business.

The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 1,362

(b) percentage held in class: 0.000%


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

Nominees New Zealand


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



Details for Morgan Stanley Wealth Management Australia Pty Ltd


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of discretionary managed business.

The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 41,895

(b) percentage held in class: 0.007%


(c) current registered holder(s): Morgan Stanley Wealth Management Australia Pty

discretionary client account


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



Details for Morgan Stanley Capital Services LLC


Nature of relevant interest(s): Derivative relevant interest over quoted underlying.

Swap Agreement: The relevant agreement document(s) (1992 ISDA Master Agreement

& 2002 ISDA Master Agreement) are attached at Annexure E. Please refer to Table 2

for details on derivative relevant interest.


For that relevant interest,—


(a) number held in class: 342,539



20

(b) percentage held in class: 0.059%


(c) current registered holder(s): Unknown


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



Details for E*TRADE Securities LLC


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise right to rehypothecate pursuant to the agreement(s). The relevant agreement

document(s) (Margin Agreement) may be viewed here.


For that relevant interest,—


(a) number held in class: 641

(b) percentage held in class: 0.000%


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


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



Details for Morgan Stanley Parametric Portfolio Associates LLC


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of investment management

business. The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 648,195

(b) percentage held in class: 0.113%


(c) current registered holder(s): Unknown


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



Details for Eaton Vance Management


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of investment management

business. The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 324,878

(b) percentage held in class: 0.056%


(c) current registered holder(s): Unknown



21


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



Details for Calvert Research and Management


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of investment management

business. The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 596,565

(b) percentage held in class: 0.103%


(c) current registered holder(s): Unknown


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



Details for Boston Management and Research


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of investment management

business. The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 7,252

(b) percentage held in class: 0.001%


(c) current registered holder(s): Unknown


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



Details for Eaton Vance Trust Company


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of investment management

business. The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 15,925

(b) percentage held in class: 0.003%


(c) current registered holder(s): Unknown


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



22


Table 2: For a derivative relevant interest

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

161.58 (AUD)

Cash

9/20/2023

Not Applicable

426,801.27 (AUD) 7/30/2021

7,515.86 (AUD) 4/19/2023

61,834.10 (AUD) 11/05/2021

Morgan Stanley

Capital Services

LLC

171,678.43 (AUD) 1/31/2023

279,253.82 (AUD) 5/31/2022

51,800.76 (AUD) 4/12/2023

174,521.33 (AUD) 6/22/2022

1,432,860.00 9/03/2030

1,166,826.60 (AUD) 8/17/2022

6,914,878.04 (AUD) 10/15/2021

41,936.61 (AUD) 12/30/2022





23

Annexure C

Transaction details for the Morgan Stanley group

Date of TransactionHolder of Relevant InterestTransaction NatureConsideration
Class and number of

securities

1/28/2021Morgan Stanley & Co. International plcBorrowN/A1,649 Ordinary Shares

1/28/2021Morgan Stanley & Co. International plcBuy7,659.00222 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,030.40 (AUD)32 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,093.27 (AUD)34 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,095.65 (AUD)34 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,184.74 (AUD)37 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,189.55 (AUD)37 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,287.20 (AUD)40 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,291.39 (AUD)40 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,353.45 (AUD)42 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,377.72 (AUD)43 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,393.63 (AUD)43 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,415.48 (AUD)44 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,452.15 (AUD)45 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,472.92 (AUD)46 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,481.20 (AUD)46 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,484.42 (AUD)46 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,504.47 (AUD)47 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,510.11 (AUD)47 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,513.40 (AUD)47 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,520.45 (AUD)47 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,524.68 (AUD)47 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,525.15 (AUD)47 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,551.36 (AUD)48 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,555.68 (AUD)48 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,574.86 (AUD)49 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,578.78 (AUD)49 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,587.11 (AUD)49 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,594.46 (AUD)49 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,600.00 (AUD)50 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,601.50 (AUD)50 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,602.00 (AUD)50 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,603.00 (AUD)50 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,603.00 (AUD)50 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,603.50 (AUD)50 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,604.75 (AUD)50 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,606.50 (AUD)50 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,607.50 (AUD)50 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,612.75 (AUD)50 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,614.50 (AUD)50 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,652.40 (AUD)51 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,679.08 (AUD)52 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,693.64 (AUD)52 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,697.59 (AUD)53 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,713.49 (AUD)53 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,760.55 (AUD)55 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,767.15 (AUD)55 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,791.35 (AUD)55 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,801.80 (AUD)56 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,807.68 (AUD)56 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,833.69 (AUD)57 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,845.09 (AUD)57 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,847.94 (AUD)57 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,868.18 (AUD)58 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,881.52 (AUD)58 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,886.16 (AUD)58 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,900.39 (AUD)59 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,901.57 (AUD)59 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,910.42 (AUD)59 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,947.60 (AUD)60 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,952.90 (AUD)61 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy1,960.54 (AUD)61 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy10,245.96 (AUD)318 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy10,397.37 (AUD)323 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy10,410.29 (AUD)323 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy10,481.25 (AUD)325 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy10,517.00 (AUD)325 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy10,682.63 (AUD)329 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy10,893.74 (AUD)338 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy107,810.56 (AUD)3,344 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy11,354.85 (AUD)351 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy11,531.08 (AUD)359 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy11,815.38 (AUD)369 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy11,871.68 (AUD)368 Ordinary Shares
1/28/2021Morgan Stanley Australia Securities LimitedBuy118,062.88 (AUD)3,662 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy12,180.87 (AUD)377 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy12,260.58 (AUD)381 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy12,336.43 (AUD)383 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy12,481.96 (AUD)388 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy127.98 (AUD)4 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy128.24 (AUD)4 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy129.04 (AUD)4 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy129.64 (AUD)4 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy13,726.35 (AUD)423 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy14,002.65 (AUD)435 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy14,498.21 (AUD)449 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy14,565.70 (AUD)452 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy15,004.08 (AUD)468 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy15,135.47 (AUD)467 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy15,444.91 (AUD)481 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy15,699.45 (AUD)485 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy161.07 (AUD)5 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy17,666.00 (AUD)550 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy19,858.35 (AUD)615 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy190,119.28 (AUD)5,897 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy193.53 (AUD)6 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,020.41 (AUD)63 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,082.56 (AUD)64 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,093.29 (AUD)65 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,150.28 (AUD)66 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,159.41 (AUD)67 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,180.08 (AUD)68 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,189.60 (AUD)68 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,204.21 (AUD)68 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,215.59 (AUD)69 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,239.05 (AUD)69 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,271.29 (AUD)71 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,287.26 (AUD)71 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,338.92 (AUD)73 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,345.11 (AUD)73 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,350.96 (AUD)73 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,364.47 (AUD)73 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,365.20 (AUD)73 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,418.75 (AUD)75 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,427.00 (AUD)75 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,445.68 (AUD)76 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,461.69 (AUD)77 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,604.96 (AUD)81 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,647.78 (AUD)82 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,669.92 (AUD)82 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,779.52 (AUD)86 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,780.38 (AUD)86 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,800.96 (AUD)87 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,803.14 (AUD)87 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,883.60 (AUD)89 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,893.50 (AUD)90 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,900.70 (AUD)90 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,918.70 (AUD)90 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,922.01 (AUD)91 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,970.22 (AUD)92 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy2,999.25 (AUD)93 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy20,807.64 (AUD)644 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy21,181.68 (AUD)657 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy224.98 (AUD)7 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy226.94 (AUD)7 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy227.08 (AUD)7 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy288.18 (AUD)9 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy288.45 (AUD)9 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy289.26 (AUD)9 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy291.63 (AUD)9 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,040.90 (AUD)94 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,066.60 (AUD)95 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,067.55 (AUD)95 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,068.50 (AUD)95 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,092.63 (AUD)96 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,101.76 (AUD)96 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,122.88 (AUD)96 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,151.53 (AUD)97 Ordinary Shares
1/28/2021Morgan Stanley Australia Securities LimitedBuy3,171.96 (AUD)99 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,171.96 (AUD)99 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,220.00 (AUD)100 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,233.00 (AUD)100 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,273.41 (AUD)101 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,288.56 (AUD)101 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,384.15 (AUD)105 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,428.28 (AUD)107 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,566.20 (AUD)110 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,625.44 (AUD)112 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,735.20 (AUD)116 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,735.77 (AUD)116 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,739.84 (AUD)116 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,749.85 (AUD)117 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,823.47 (AUD)119 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,852.00 (AUD)120 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,855.60 (AUD)119 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,911.93 (AUD)121 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy3,952.80 (AUD)122 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy32.03 (AUD)1 Ordinary Share

1/28/2021Morgan Stanley Australia Securities LimitedBuy32.22 (AUD)1 Ordinary Share

1/28/2021Morgan Stanley Australia Securities LimitedBuy32.25 (AUD)1 Ordinary Share

1/28/2021Morgan Stanley Australia Securities LimitedBuy32.32 (AUD)1 Ordinary Share

1/28/2021Morgan Stanley Australia Securities LimitedBuy32.45 (AUD)1 Ordinary Share

1/28/2021Morgan Stanley Australia Securities LimitedBuy325.50 (AUD)10 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy34,142.16 (AUD)1,059 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy352.66 (AUD)11 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy355.41 (AUD)11 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy355.74 (AUD)11 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy383.64 (AUD)12 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy387.24 (AUD)12 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy387.48 (AUD)12 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,011.40 (AUD)124 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,013.88 (AUD)124 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,102.56 (AUD)126 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,154.88 (AUD)128 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,231.92 (AUD)132 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,266.24 (AUD)132 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,338.90 (AUD)135 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,351.05 (AUD)135 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,426.80 (AUD)136 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,452.17 (AUD)139 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,552.80 (AUD)140 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,579.50 (AUD)142 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,632.48 (AUD)144 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,637.52 (AUD)144 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,641.12 (AUD)144 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,709.96 (AUD)146 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,721.20 (AUD)145 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,755.24 (AUD)148 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,759.86 (AUD)147 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,772.26 (AUD)148 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,821.00 (AUD)150 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,827.00 (AUD)150 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,830.58 (AUD)149 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,841.06 (AUD)151 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,845.48 (AUD)149 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,864.50 (AUD)150 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,900.48 (AUD)152 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,934.16 (AUD)154 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,938.07 (AUD)153 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,949.55 (AUD)153 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy4,962.64 (AUD)154 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy41,621.76 (AUD)1,292 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy415.74 (AUD)13 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy416.91 (AUD)13 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy417.69 (AUD)13 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy418.60 (AUD)13 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy448.21 (AUD)14 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy453.46 (AUD)14 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy483.15 (AUD)15 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy486.15 (AUD)15 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy486.60 (AUD)15 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy487.50 (AUD)15 Ordinary Shares
1/28/2021Morgan Stanley Australia Securities LimitedBuy5,034.99 (AUD)157 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,057.58 (AUD)158 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,073.12 (AUD)156 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,097.08 (AUD)158 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,100.24 (AUD)158 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,141.60 (AUD)160 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,154.78 (AUD)159 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,159.55 (AUD)159 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,160.05 (AUD)161 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,185.81 (AUD)161 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,256.75 (AUD)163 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,264.08 (AUD)163 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,280.80 (AUD)164 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,287.36 (AUD)164 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,546.38 (AUD)173 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,595.84 (AUD)174 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,604.54 (AUD)174 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,611.50 (AUD)174 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,651.36 (AUD)176 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,663.00 (AUD)175 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,727.15 (AUD)178 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,761.86 (AUD)178 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,772.75 (AUD)179 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,789.70 (AUD)180 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,790.60 (AUD)180 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,818.24 (AUD)181 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,823.00 (AUD)180 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,830.01 (AUD)181 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,832.00 (AUD)180 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy5,929.25 (AUD)185 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy515.04 (AUD)16 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy515.52 (AUD)16 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy515.52 (AUD)16 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy515.84 (AUD)16 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy517.92 (AUD)16 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy549.10 (AUD)17 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy549.10 (AUD)17 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy553.69 (AUD)17 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy583.29 (AUD)18 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,004.57 (AUD)187 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,091.40 (AUD)190 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,123.60 (AUD)189 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,127.50 (AUD)190 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,135.10 (AUD)190 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,137.00 (AUD)190 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,157.90 (AUD)190 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,161.28 (AUD)192 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,174.72 (AUD)192 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,192.00 (AUD)192 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,239.69 (AUD)193 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,321.90 (AUD)195 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,434.00 (AUD)200 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,446.00 (AUD)200 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,506.15 (AUD)203 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,542.69 (AUD)203 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,556.90 (AUD)203 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,590.75 (AUD)205 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,653.92 (AUD)208 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,735.04 (AUD)208 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,795.65 (AUD)212 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,801.58 (AUD)211 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,816.86 (AUD)212 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,823.45 (AUD)213 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,873.04 (AUD)212 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,931.44 (AUD)216 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy6,935.76 (AUD)216 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy615.22 (AUD)19 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy616.36 (AUD)19 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy64.00 (AUD)2 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy64.48 (AUD)2 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy64.65 (AUD)2 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy641.10 (AUD)20 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy644.20 (AUD)20 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy65.14 (AUD)2 Ordinary Shares
1/28/2021Morgan Stanley Australia Securities LimitedBuy65.16 (AUD)2 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy66,511.12 (AUD)2,063 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy7,102.17 (AUD)219 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy7,190.40 (AUD)224 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy7,415.20 (AUD)230 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy7,636.96 (AUD)236 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy7,713.60 (AUD)240 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy7,723.20 (AUD)240 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy7,769.84 (AUD)241 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy7,886.55 (AUD)245 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy7,955.64 (AUD)246 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy703.12 (AUD)22 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy703.78 (AUD)22 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy710.60 (AUD)22 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy713.24 (AUD)22 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy736.80 (AUD)23 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy737.84 (AUD)23 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy741.62 (AUD)23 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy742.44 (AUD)23 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy768.00 (AUD)24 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy773.04 (AUD)24 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy775.20 (AUD)24 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy8,035.23 (AUD)249 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy8,057.10 (AUD)251 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy8,090.00 (AUD)250 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy8,123.83 (AUD)253 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy8,132.40 (AUD)251 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy8,140.00 (AUD)250 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy8,159.76 (AUD)252 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy8,164.80 (AUD)252 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy8,171.18 (AUD)254 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy8,303.54 (AUD)259 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy8,575.84 (AUD)266 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy8,634.96 (AUD)268 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy8,865.12 (AUD)276 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy8,892.72 (AUD)276 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy833.82 (AUD)26 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy866.16 (AUD)27 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy872.91 (AUD)27 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy874.66 (AUD)27 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy9,046.12 (AUD)278 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy9,224.92 (AUD)286 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy9,534.16 (AUD)296 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy9,942.24 (AUD)308 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy9,969.60 (AUD)310 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy9,973.04 (AUD)308 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy96.01 (AUD)3 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy96.01 (AUD)3 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy96.61 (AUD)3 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy96.90 (AUD)3 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy962.40 (AUD)30 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy963.30 (AUD)30 Ordinary Shares

1/28/2021Morgan Stanley Australia Securities LimitedBuy999.13 (AUD)31 Ordinary Shares

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

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

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

1/28/2021Morgan Stanley Capital Services LLCBuyN/A7,086 Swaps

1/29/2021Morgan Stanley & Co. International plcBuy2,667.2877 Ordinary Shares

1/29/2021Morgan Stanley & Co. International plcBuy208,394.246,016 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,030.72 (AUD)32 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,200.46 (AUD)37 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,289.20 (AUD)40 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,294.40 (AUD)40 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,400.94 (AUD)43 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,402.23 (AUD)43 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,423.84 (AUD)44 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,429.78 (AUD)44 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,454.40 (AUD)45 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,455.75 (AUD)45 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,491.32 (AUD)46 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,522.33 (AUD)47 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,550.88 (AUD)48 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,586.13 (AUD)49 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,587.35 (AUD)49 Ordinary Shares
1/29/2021Morgan Stanley Australia Securities LimitedBuy1,593.48 (AUD)49 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,612.50 (AUD)50 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,615.00 (AUD)50 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,615.50 (AUD)50 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,617.00 (AUD)50 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,620.00 (AUD)50 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,620.50 (AUD)50 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,624.00 (AUD)50 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,627.50 (AUD)50 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,631.50 (AUD)50 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,634.00 (AUD)50 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,635.50 (AUD)50 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,651.89 (AUD)51 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,762.02 (AUD)54 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,777.05 (AUD)55 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,809.92 (AUD)56 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,828.40 (AUD)56 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,840.53 (AUD)57 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy1,912.78 (AUD)59 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy10,373.16 (AUD)318 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy10,500.75 (AUD)325 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy10,783.36 (AUD)332 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy10,821.60 (AUD)334 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy11,009.20 (AUD)340 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy11,048.01 (AUD)339 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy11,638.58 (AUD)358 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy12,279.60 (AUD)379 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy12,281.60 (AUD)380 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy12,611.38 (AUD)389 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy129.12 (AUD)4 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy13,158.28 (AUD)404 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy13,263.50 (AUD)410 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy13,425.25 (AUD)415 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy13,494.12 (AUD)417 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy13,682.48 (AUD)424 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy130.20 (AUD)4 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy14,917.50 (AUD)459 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy15,539.78 (AUD)478 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy15,891.60 (AUD)492 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy16,125.00 (AUD)500 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy16,279.20 (AUD)504 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy16,569.90 (AUD)513 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy16,794.84 (AUD)519 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy17,371.95 (AUD)537 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy18,441.29 (AUD)569 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy18,555.25 (AUD)575 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy193.92 (AUD)6 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy193.98 (AUD)6 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,053.17 (AUD)63 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,150.28 (AUD)66 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,184.87 (AUD)67 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,262.40 (AUD)70 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,291.52 (AUD)71 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,320.28 (AUD)71 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,326.32 (AUD)72 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,329.20 (AUD)72 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,390.20 (AUD)74 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,481.71 (AUD)77 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,484.79 (AUD)77 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,605.60 (AUD)80 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,609.60 (AUD)80 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,658.44 (AUD)82 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,659.26 (AUD)82 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,662.54 (AUD)82 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,685.88 (AUD)83 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,714.88 (AUD)84 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,740.08 (AUD)84 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,752.30 (AUD)85 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,754.00 (AUD)85 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,758.25 (AUD)85 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,778.66 (AUD)86 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,779.52 (AUD)86 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy2,966.60 (AUD)91 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy22,674.60 (AUD)702 Ordinary Shares
1/29/2021Morgan Stanley Australia Securities LimitedBuy258.36 (AUD)8 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy290.70 (AUD)9 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,023.04 (AUD)94 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,049.36 (AUD)94 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,228.00 (AUD)100 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,234.00 (AUD)100 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,234.00 (AUD)100 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,245.00 (AUD)100 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,246.00 (AUD)100 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,250.00 (AUD)100 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,410.40 (AUD)105 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,493.80 (AUD)108 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,562.90 (AUD)110 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,573.90 (AUD)110 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,657.81 (AUD)113 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,681.06 (AUD)114 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,681.54 (AUD)113 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,745.64 (AUD)116 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,787.29 (AUD)117 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,801.33 (AUD)117 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,900.00 (AUD)120 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,910.80 (AUD)120 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy3,947.92 (AUD)122 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy32.39 (AUD)1 Ordinary Share

1/29/2021Morgan Stanley Australia Securities LimitedBuy32.67 (AUD)1 Ordinary Share

1/29/2021Morgan Stanley Australia Securities LimitedBuy322.90 (AUD)10 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy323.50 (AUD)10 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy323.80 (AUD)10 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy358.05 (AUD)11 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy4,015.12 (AUD)124 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy4,197.05 (AUD)130 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy4,235.23 (AUD)131 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy4,244.40 (AUD)131 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy4,250.95 (AUD)131 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy4,258.32 (AUD)132 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy4,263.60 (AUD)132 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy4,452.50 (AUD)137 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy4,652.64 (AUD)144 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy4,905.04 (AUD)152 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy420.81 (AUD)13 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy425.23 (AUD)13 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy454.72 (AUD)14 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy484.05 (AUD)15 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy5,031.30 (AUD)155 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy5,048.16 (AUD)156 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy5,334.45 (AUD)165 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy5,355.90 (AUD)165 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy5,506.30 (AUD)170 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy5,514.80 (AUD)170 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy5,531.37 (AUD)169 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy5,552.16 (AUD)172 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy5,553.88 (AUD)172 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy5,567.64 (AUD)172 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy5,598.28 (AUD)173 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy5,612.98 (AUD)173 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy5,656.00 (AUD)175 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy5,806.80 (AUD)180 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy5,824.66 (AUD)179 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy5,894.98 (AUD)182 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy5,909.07 (AUD)183 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy517.76 (AUD)16 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy550.97 (AUD)17 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy553.18 (AUD)17 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy581.22 (AUD)18 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy6,121.28 (AUD)188 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy6,143.84 (AUD)188 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy6,157.90 (AUD)190 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy6,169.30 (AUD)190 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy6,176.94 (AUD)191 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy6,205.44 (AUD)192 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy6,272.64 (AUD)192 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy6,398.56 (AUD)197 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy6,762.08 (AUD)208 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy6,810.02 (AUD)211 Ordinary Shares
1/29/2021Morgan Stanley Australia Securities LimitedBuy6,864.90 (AUD)210 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy6,868.80 (AUD)212 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy6,957.40 (AUD)215 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy617.40 (AUD)19 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy620.54 (AUD)19 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy648.00 (AUD)20 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy649.60 (AUD)20 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy7,035.12 (AUD)216 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy7,112.60 (AUD)220 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy7,161.00 (AUD)220 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy7,186.14 (AUD)222 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy7,394.04 (AUD)228 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy7,616.70 (AUD)234 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy743.82 (AUD)23 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy8,040.16 (AUD)248 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy8,343.72 (AUD)258 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy8,355.34 (AUD)259 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy8,357.93 (AUD)259 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy8,861.16 (AUD)274 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy80,265.50 (AUD)2,485 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy809.00 (AUD)25 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy871.83 (AUD)27 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy9,150.90 (AUD)282 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy9,176.04 (AUD)284 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy9,281.58 (AUD)287 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy9,328.92 (AUD)289 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy9,625.40 (AUD)298 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy9,696.00 (AUD)300 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy9,699.00 (AUD)300 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy9,768.00 (AUD)300 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy903.84 (AUD)28 Ordinary Shares

1/29/2021Morgan Stanley Australia Securities LimitedBuy96.99 (AUD)3 Ordinary Shares

1/29/2021Morgan Stanley Capital Services LLCBuyN/A2,767 Swaps

1/29/2021Morgan Stanley Capital Services LLCBuyN/A27,566 Swaps

1/29/2021Morgan Stanley Capital Services LLCBuyN/A514 Swaps

1/29/2021Morgan Stanley Investment Management Inc.Buy16,765.76484 Ordinary Shares

1/29/2021Morgan Stanley Wealth Management Australia Pty LtdBuy7,903.82 (AUD)244 Ordinary Shares

2/01/2021Morgan Stanley & Co. International plcBorrowN/A1,821 Ordinary Shares

2/01/2021Morgan Stanley & Co. International plcBuy1,910.0757 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,047.25 (AUD)33 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,138.68 (AUD)36 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,293.55 (AUD)41 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,299.70 (AUD)41 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,331.82 (AUD)42 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,332.66 (AUD)42 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,333.28 (AUD)42 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,364.39 (AUD)43 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,397.88 (AUD)44 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,419.75 (AUD)45 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,446.30 (AUD)45 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,512.48 (AUD)48 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,513.87 (AUD)47 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,523.28 (AUD)48 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,530.24 (AUD)48 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,541.54 (AUD)49 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,554.28 (AUD)49 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,559.42 (AUD)49 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,643.20 (AUD)52 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,698.65 (AUD)53 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,720.44 (AUD)54 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,742.67 (AUD)55 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,753.40 (AUD)55 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,774.08 (AUD)56 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,774.64 (AUD)56 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,814.31 (AUD)57 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,815.73 (AUD)57 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,878.56 (AUD)59 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,891.20 (AUD)60 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,902.60 (AUD)60 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,923.00 (AUD)60 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,924.20 (AUD)60 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy1,927.20 (AUD)60 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy10,433.68 (AUD)328 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy10,899.54 (AUD)342 Ordinary Shares
2/01/2021Morgan Stanley Australia Securities LimitedBuy10,963.28 (AUD)344 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy11,172.33 (AUD)351 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy11,246.40 (AUD)355 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy11,291.91 (AUD)357 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy11,309.22 (AUD)351 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy11,320.80 (AUD)356 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy11,350.80 (AUD)360 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy11,404.80 (AUD)360 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy11,412.00 (AUD)360 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy11,452.65 (AUD)363 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy11,665.09 (AUD)367 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy11,805.22 (AUD)371 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy11,932.27 (AUD)373 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy114,630.46 (AUD)3,607 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy115,615.64 (AUD)3,638 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy12,297.96 (AUD)386 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy12,647.40 (AUD)394 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy12,810.84 (AUD)404 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy12,902.68 (AUD)406 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy127.40 (AUD)4 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy13,177.98 (AUD)409 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy13,249.60 (AUD)416 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy13,341.42 (AUD)423 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy13,495.92 (AUD)424 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy13,616.82 (AUD)428 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy13,629.33 (AUD)429 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy13,904.04 (AUD)436 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy14,147.12 (AUD)446 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy14,159.16 (AUD)444 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy14,251.26 (AUD)449 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy14,678.24 (AUD)461 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy15,017.80 (AUD)476 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy15,269.76 (AUD)482 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy15,328.28 (AUD)484 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy15,439.90 (AUD)490 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy15,626.70 (AUD)485 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy158.17 (AUD)5 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy16,244.69 (AUD)511 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy16,463.20 (AUD)520 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy16,515.20 (AUD)520 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy16,731.75 (AUD)525 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy16,736.00 (AUD)523 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy16,970.20 (AUD)535 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy17,039.01 (AUD)537 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy17,388.04 (AUD)548 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy17,506.50 (AUD)550 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy17,703.04 (AUD)556 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy177,459.52 (AUD)5,584 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy18,178.58 (AUD)574 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy18,813.76 (AUD)592 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy18,899.16 (AUD)596 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy19,132.64 (AUD)607 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy19,149.62 (AUD)602 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy19,330.90 (AUD)610 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy19,823.86 (AUD)623 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy19,842.55 (AUD)623 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy19,889.10 (AUD)630 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy191.10 (AUD)6 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy191.10 (AUD)6 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,044.16 (AUD)64 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,093.00 (AUD)65 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,127.25 (AUD)67 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,218.30 (AUD)70 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,227.40 (AUD)70 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,254.25 (AUD)71 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,255.67 (AUD)71 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,275.92 (AUD)72 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,308.32 (AUD)72 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,485.08 (AUD)78 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,509.26 (AUD)78 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,642.30 (AUD)83 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,672.60 (AUD)83 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,714.16 (AUD)86 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,804.56 (AUD)88 Ordinary Shares
2/01/2021Morgan Stanley Australia Securities LimitedBuy2,808.96 (AUD)88 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,809.84 (AUD)88 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,828.42 (AUD)89 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,829.31 (AUD)89 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,830.08 (AUD)88 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,834.65 (AUD)89 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,835.54 (AUD)89 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,836.43 (AUD)89 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,838.21 (AUD)89 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,840.40 (AUD)90 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,926,819.36 (AUD)92,000 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,958.72 (AUD)92 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy2,994.84 (AUD)94 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy20,148.55 (AUD)635 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy20,605.75 (AUD)649 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy21,660.10 (AUD)679 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy21,825.99 (AUD)687 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy216,548.92 (AUD)6,814 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy22,054.04 (AUD)692 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy22,291.80 (AUD)701 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy22,447.20 (AUD)705 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy22,824.00 (AUD)720 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy23,553.10 (AUD)743 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy24,538.12 (AUD)778 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy24,644.16 (AUD)774 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy255.04 (AUD)8 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy257.76 (AUD)8 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy26,705.37 (AUD)839 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy28,082.88 (AUD)882 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy28,824.39 (AUD)909 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy285.43 (AUD)9 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy285.75 (AUD)9 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy285.84 (AUD)9 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy285.93 (AUD)9 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy285.93 (AUD)9 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy287.10 (AUD)9 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy29,393.36 (AUD)922 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,048.00 (AUD)96 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,048.00 (AUD)96 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,048.96 (AUD)96 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,108.05 (AUD)98 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,126.42 (AUD)99 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,146.78 (AUD)98 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,157.00 (AUD)100 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,174.00 (AUD)100 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,176.00 (AUD)100 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,178.00 (AUD)100 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,179.49 (AUD)100 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,200.00 (AUD)100 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,206.00 (AUD)100 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,217.86 (AUD)101 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,222.91 (AUD)101 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,298.88 (AUD)104 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,379.28 (AUD)106 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,392.97 (AUD)107 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,431.16 (AUD)108 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,432.24 (AUD)108 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,458.02 (AUD)109 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,700.40 (AUD)116 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,748.26 (AUD)118 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,761.84 (AUD)118 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,784.79 (AUD)119 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,885.70 (AUD)122 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,982.50 (AUD)125 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,985.00 (AUD)125 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,989.16 (AUD)126 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,993.75 (AUD)125 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy3,997.98 (AUD)126 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy31,262.00 (AUD)980 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy31.68 (AUD)1 Ordinary Share

2/01/2021Morgan Stanley Australia Securities LimitedBuy31.75 (AUD)1 Ordinary Share

2/01/2021Morgan Stanley Australia Securities LimitedBuy31.80 (AUD)1 Ordinary Share

2/01/2021Morgan Stanley Australia Securities LimitedBuy317.50 (AUD)10 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy317.90 (AUD)10 Ordinary Shares
2/01/2021Morgan Stanley Australia Securities LimitedBuy317.94 (AUD)10 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy318.55 (AUD)10 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy32,000.00 (AUD)1,000 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy33,283.72 (AUD)1,046 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy33,601.92 (AUD)1,056 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy34,461.70 (AUD)1,082 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy349.14 (AUD)11 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy36,914.15 (AUD)1,159 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy38,204.22 (AUD)1,198 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy380.88 (AUD)12 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy381.18 (AUD)12 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy382.02 (AUD)12 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy382.26 (AUD)12 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy39,700.92 (AUD)1,252 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,000.00 (AUD)125 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,003.04 (AUD)127 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,004.28 (AUD)126 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,005.54 (AUD)126 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,011.84 (AUD)126 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,013.20 (AUD)127 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,050.63 (AUD)127 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,169.73 (AUD)131 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,305.82 (AUD)135 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,347.01 (AUD)137 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,366.87 (AUD)137 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,399.44 (AUD)138 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,443.60 (AUD)140 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,448.55 (AUD)141 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,479.57 (AUD)141 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,517.72 (AUD)142 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,531.67 (AUD)143 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,551.69 (AUD)143 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,556.68 (AUD)143 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,569.12 (AUD)144 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,672.36 (AUD)148 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,679.76 (AUD)148 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,693.08 (AUD)148 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,726.50 (AUD)150 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,729.26 (AUD)149 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,800.29 (AUD)151 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,866.73 (AUD)151 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,889.50 (AUD)154 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy4,932.10 (AUD)155 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy40,481.10 (AUD)1,269 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy40,538.16 (AUD)1,278 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy41,454.16 (AUD)1,304 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy414.44 (AUD)13 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy43,317.12 (AUD)1,344 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy44,138.40 (AUD)1,388 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy442.96 (AUD)14 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy445.90 (AUD)14 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy45,170.20 (AUD)1,420 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy474.90 (AUD)15 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy476.62 (AUD)15 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy478.50 (AUD)15 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy49,373.53 (AUD)1,559 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,223.40 (AUD)164 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,233.98 (AUD)166 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,237.10 (AUD)165 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,242.05 (AUD)165 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,330.26 (AUD)169 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,342.40 (AUD)168 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,394.10 (AUD)170 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,487.56 (AUD)173 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,508.32 (AUD)173 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,648.07 (AUD)177 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,671.08 (AUD)178 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,674.64 (AUD)178 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,676.09 (AUD)179 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,676.09 (AUD)179 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,681.46 (AUD)179 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,683.25 (AUD)179 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,686.83 (AUD)179 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,702.40 (AUD)180 Ordinary Shares
2/01/2021Morgan Stanley Australia Securities LimitedBuy5,706.00 (AUD)180 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,710.55 (AUD)181 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,710.55 (AUD)181 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,734.82 (AUD)182 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,738.46 (AUD)182 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,770.28 (AUD)181 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,799.68 (AUD)184 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,839.53 (AUD)183 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,862.24 (AUD)184 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,866.35 (AUD)185 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,870.16 (AUD)186 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,881.15 (AUD)185 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,889.84 (AUD)184 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,933.40 (AUD)186 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,933.40 (AUD)186 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,967.12 (AUD)188 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,994.78 (AUD)186 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy5,995.08 (AUD)189 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy508.80 (AUD)16 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy509.99 (AUD)16 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy51,659.44 (AUD)1,624 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy510.88 (AUD)16 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy539.24 (AUD)17 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy540.77 (AUD)17 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy541.45 (AUD)17 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy56,016.40 (AUD)1,756 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy56,703.24 (AUD)1,782 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy574.20 (AUD)18 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy6,143.19 (AUD)193 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy6,181.84 (AUD)196 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy6,218.55 (AUD)195 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy6,254.75 (AUD)197 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy6,333.51 (AUD)201 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy6,353.25 (AUD)197 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy6,434.01 (AUD)201 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy6,686.40 (AUD)210 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy6,749.97 (AUD)213 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy6,786.18 (AUD)213 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy6,831.69 (AUD)212 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy6,991.74 (AUD)217 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy603.44 (AUD)19 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy605.91 (AUD)19 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy609.14 (AUD)19 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy63,190.40 (AUD)1,984 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy63,333.71 (AUD)1,991 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy63.24 (AUD)2 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy63.48 (AUD)2 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy63.62 (AUD)2 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy634.60 (AUD)20 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy636.00 (AUD)20 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy666.33 (AUD)21 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy666.96 (AUD)21 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy667.38 (AUD)21 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy69,932.70 (AUD)2,195 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy7,186.56 (AUD)228 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy7,221.76 (AUD)224 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy7,327.32 (AUD)231 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy7,330.10 (AUD)230 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy7,448.16 (AUD)236 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy7,452.90 (AUD)234 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy7,465.50 (AUD)237 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy7,668.98 (AUD)242 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy7,729.92 (AUD)244 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy7,815.50 (AUD)245 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy7,902.50 (AUD)250 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy7,940.00 (AUD)250 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy7,952.50 (AUD)250 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy790.50 (AUD)25 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy8,018.64 (AUD)252 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy8,092.93 (AUD)257 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy8,222.46 (AUD)258 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy8,450.55 (AUD)267 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy8,493.27 (AUD)267 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy8,509.00 (AUD)268 Ordinary Shares
2/01/2021Morgan Stanley Australia Securities LimitedBuy8,548.20 (AUD)270 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy8,590.70 (AUD)271 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy8,606.96 (AUD)271 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy8,731.62 (AUD)271 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy8,783.67 (AUD)277 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy8,890.31 (AUD)279 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy806.12 (AUD)25 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy87,903.48 (AUD)2,766 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy882.00 (AUD)28 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy9,364.38 (AUD)291 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy9,367.36 (AUD)292 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy9,405.32 (AUD)292 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy9,714.32 (AUD)308 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy9,762.60 (AUD)307 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy919.01 (AUD)29 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy923.65 (AUD)29 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy95.17 (AUD)3 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy95.38 (AUD)3 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy95.41 (AUD)3 Ordinary Shares

2/01/2021Morgan Stanley Australia Securities LimitedBuy952.20 (AUD)30 Ordinary Shares

2/01/2021Morgan Stanley Capital Services LLCBuyN/A6,025 Swaps

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

2/01/2021Morgan Stanley Wealth Management Australia Pty LtdBuy40,921.80 (AUD)1,283 Ordinary Shares

2/02/2021Morgan Stanley & Co. International plcBorrowN/A2,022 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,018.71 (AUD)33 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,136.64 (AUD)37 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,218.36 (AUD)39 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,259.52 (AUD)41 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,264.44 (AUD)41 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,294.44 (AUD)42 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,336.01 (AUD)43 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,340.52 (AUD)43 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,359.60 (AUD)44 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,360.04 (AUD)44 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,361.80 (AUD)44 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,362.68 (AUD)44 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,364.44 (AUD)44 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,364.88 (AUD)44 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,367.52 (AUD)44 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,410.82 (AUD)46 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,439.34 (AUD)46 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,451.36 (AUD)47 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,470.16 (AUD)47 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,511.16 (AUD)49 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,518.02 (AUD)49 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,534.50 (AUD)50 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,536.00 (AUD)50 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,538.50 (AUD)50 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,539.50 (AUD)50 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,544.00 (AUD)50 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,545.00 (AUD)50 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,550.00 (AUD)50 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,554.00 (AUD)50 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,568.50 (AUD)50 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,623.92 (AUD)53 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,631.34 (AUD)53 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,645.12 (AUD)53 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,677.24 (AUD)54 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,718.08 (AUD)56 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,730.40 (AUD)56 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,742.72 (AUD)56 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,777.26 (AUD)57 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,847.40 (AUD)60 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,897.71 (AUD)61 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,925.72 (AUD)62 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,929.69 (AUD)63 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,937.19 (AUD)62 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,943.70 (AUD)62 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,958.67 (AUD)63 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,975.68 (AUD)63 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,982.08 (AUD)64 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,990.40 (AUD)64 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy1,994.20 (AUD)65 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy10,195.86 (AUD)327 Ordinary Shares
2/02/2021Morgan Stanley Australia Securities LimitedBuy10,526.67 (AUD)343 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy10,656.80 (AUD)346 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy10,760.60 (AUD)346 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy10,788.28 (AUD)346 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy10,798.64 (AUD)347 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy10,804.50 (AUD)350 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy10,909.08 (AUD)351 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy10,968.36 (AUD)356 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy11,158.08 (AUD)354 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy11,223.49 (AUD)361 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy11,348.70 (AUD)362 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy11,384.34 (AUD)367 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy11,386.26 (AUD)366 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy11,565.48 (AUD)372 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy11,572.92 (AUD)372 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy11,580.36 (AUD)372 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy11,581.65 (AUD)373 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy11,623.92 (AUD)374 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy11,643.75 (AUD)375 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy11,731.22 (AUD)382 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy117,062.50 (AUD)3,746 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy12,024.12 (AUD)388 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy12,630.66 (AUD)406 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy12,723.90 (AUD)415 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy12,788.46 (AUD)414 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy12,876.63 (AUD)411 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy124.32 (AUD)4 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy13,012.56 (AUD)424 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy13,057.80 (AUD)420 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy13,279.70 (AUD)427 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy13,312.50 (AUD)426 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy13,525.15 (AUD)437 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy13,984.11 (AUD)453 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy14,093.75 (AUD)451 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy14,199.84 (AUD)456 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy14,382.45 (AUD)465 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy14,481.67 (AUD)467 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy14,593.75 (AUD)467 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy14,919.87 (AUD)483 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy15,054.40 (AUD)485 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy15,363.30 (AUD)498 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy15,757.56 (AUD)507 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy15,771.15 (AUD)505 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy16,333.20 (AUD)520 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy17,359.38 (AUD)558 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy17,426.24 (AUD)568 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy17,571.50 (AUD)565 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy18,101.54 (AUD)586 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy185.55 (AUD)6 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy186.00 (AUD)6 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy186.27 (AUD)6 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy186.36 (AUD)6 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy188.34 (AUD)6 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy19,052.42 (AUD)614 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy19,393.99 (AUD)623 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy19,730.08 (AUD)634 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,007.85 (AUD)65 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,017.28 (AUD)64 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,032.55 (AUD)65 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,044.02 (AUD)66 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,150.73 (AUD)69 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,168.60 (AUD)70 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,174.20 (AUD)70 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,177,024.85 (AUD)70,000 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,260.08 (AUD)73 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,263.00 (AUD)73 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,268.10 (AUD)74 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,271.80 (AUD)74 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,277.60 (AUD)73 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,331.75 (AUD)75 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,402.40 (AUD)77 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,439.06 (AUD)78 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,451.37 (AUD)79 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,480.00 (AUD)80 Ordinary Shares
2/02/2021Morgan Stanley Australia Securities LimitedBuy2,480.80 (AUD)80 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,530.52 (AUD)82 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,531.25 (AUD)81 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,591.40 (AUD)84 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,615.76 (AUD)84 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,618.28 (AUD)84 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,663.07 (AUD)87 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,689.22 (AUD)86 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,699.54 (AUD)86 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,739.44 (AUD)88 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,821.64 (AUD)92 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,830.84 (AUD)92 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,876.38 (AUD)92 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,890.50 (AUD)94 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,897.88 (AUD)93 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy2,985.60 (AUD)96 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy20,899.20 (AUD)672 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy21,983.40 (AUD)708 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy217.84 (AUD)7 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy24,040.30 (AUD)773 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy24,172.47 (AUD)777 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy245.36 (AUD)8 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy26,054.16 (AUD)834 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy29,482.80 (AUD)948 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,003.70 (AUD)98 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,004.09 (AUD)97 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,005.06 (AUD)97 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,013.50 (AUD)98 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,015.73 (AUD)97 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,037.32 (AUD)99 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,057.60 (AUD)98 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,060.00 (AUD)100 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,083.00 (AUD)100 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,087.00 (AUD)100 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,088.00 (AUD)100 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,100.00 (AUD)100 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,109.00 (AUD)100 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,110.00 (AUD)100 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,114.00 (AUD)100 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,115.00 (AUD)100 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,115.00 (AUD)100 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,116.50 (AUD)100 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,120.00 (AUD)100 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,140.00 (AUD)100 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,156.25 (AUD)101 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,186.56 (AUD)104 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,202.27 (AUD)103 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,211.54 (AUD)103 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,390.99 (AUD)109 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,392.40 (AUD)110 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,439.89 (AUD)111 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,446.55 (AUD)111 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,488.80 (AUD)112 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,574.20 (AUD)115 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,661.63 (AUD)119 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,704.40 (AUD)120 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,751.60 (AUD)121 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,756.38 (AUD)122 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,819.15 (AUD)123 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,843.75 (AUD)123 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,857.02 (AUD)124 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,903.98 (AUD)127 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,933.19 (AUD)127 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,933.44 (AUD)128 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,934.72 (AUD)128 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,945.89 (AUD)127 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,947.16 (AUD)127 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy3,962.88 (AUD)128 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy31.05 (AUD)1 Ordinary Share

2/02/2021Morgan Stanley Australia Securities LimitedBuy31.11 (AUD)1 Ordinary Share

2/02/2021Morgan Stanley Australia Securities LimitedBuy34,500.00 (AUD)1,104 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy343.31 (AUD)11 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy372.84 (AUD)12 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,031.30 (AUD)130 Ordinary Shares
2/02/2021Morgan Stanley Australia Securities LimitedBuy4,037.42 (AUD)131 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,085.89 (AUD)131 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,147.60 (AUD)133 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,224.16 (AUD)136 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,293.18 (AUD)138 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,298.70 (AUD)138 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,350.88 (AUD)142 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,380.87 (AUD)141 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,394.39 (AUD)143 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,430.14 (AUD)143 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,444.25 (AUD)145 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,464.55 (AUD)145 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,574.68 (AUD)148 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,617.00 (AUD)150 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,667.92 (AUD)152 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,690.06 (AUD)151 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,724.16 (AUD)152 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,820.40 (AUD)156 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,932.18 (AUD)159 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy4,940.13 (AUD)159 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy404.17 (AUD)13 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy434.14 (AUD)14 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy434.84 (AUD)14 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy460.35 (AUD)15 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy463.20 (AUD)15 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy463.20 (AUD)15 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy492.80 (AUD)16 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy496.32 (AUD)16 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy496.32 (AUD)16 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy497.04 (AUD)16 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,003.20 (AUD)160 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,026.92 (AUD)163 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,036.58 (AUD)162 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,069.24 (AUD)164 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,123.09 (AUD)163 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,181.54 (AUD)169 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,301.04 (AUD)172 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,304.42 (AUD)171 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,311.36 (AUD)172 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,315.90 (AUD)170 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,323.50 (AUD)169 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,335.44 (AUD)172 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,340.51 (AUD)173 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,371.38 (AUD)174 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,394.00 (AUD)174 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,406.18 (AUD)174 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,423.25 (AUD)175 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,432.28 (AUD)174 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,463.60 (AUD)174 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,616.43 (AUD)181 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,654.32 (AUD)184 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,711.36 (AUD)184 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,800.41 (AUD)189 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,802.61 (AUD)187 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,809.86 (AUD)189 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,814.36 (AUD)186 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,819.44 (AUD)187 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,841.88 (AUD)187 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,870.34 (AUD)189 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,876.01 (AUD)189 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,876.70 (AUD)190 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,890.00 (AUD)190 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,923.17 (AUD)193 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,930.88 (AUD)192 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,959.84 (AUD)193 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy5,994.24 (AUD)192 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy562.68 (AUD)18 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,000.42 (AUD)194 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,002.36 (AUD)194 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,006.24 (AUD)194 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,027.45 (AUD)195 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,055.78 (AUD)197 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,081.39 (AUD)197 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,097.65 (AUD)195 Ordinary Shares
2/02/2021Morgan Stanley Australia Securities LimitedBuy6,148.37 (AUD)197 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,157.80 (AUD)198 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,206.00 (AUD)200 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,209.44 (AUD)197 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,240.00 (AUD)200 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,250.99 (AUD)200 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,255.12 (AUD)201 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,276.00 (AUD)200 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,346.44 (AUD)204 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,369.52 (AUD)206 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,548.40 (AUD)214 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,729.17 (AUD)217 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,865.65 (AUD)219 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,882.00 (AUD)222 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,935.30 (AUD)223 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy6,970.88 (AUD)224 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy61.18 (AUD)2 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy624.80 (AUD)20 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy648.48 (AUD)21 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy657.72 (AUD)21 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy681.34 (AUD)22 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy7,068.78 (AUD)227 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy7,130.07 (AUD)227 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy7,201.30 (AUD)230 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy7,253.29 (AUD)233 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy7,437.50 (AUD)238 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy7,573.02 (AUD)247 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy7,905.32 (AUD)257 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy7,917.75 (AUD)255 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy796.64 (AUD)26 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy8,083.40 (AUD)260 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy8,576.46 (AUD)279 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy8,781.49 (AUD)283 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy8,814.97 (AUD)281 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy8,838.09 (AUD)283 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy8,869.20 (AUD)285 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy8,946.88 (AUD)292 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy8,962.56 (AUD)288 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy8,968.32 (AUD)288 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy8,992.90 (AUD)290 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy8,997.72 (AUD)291 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy835.65 (AUD)27 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy843.21 (AUD)27 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy863.24 (AUD)28 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy888.27 (AUD)29 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy892.62 (AUD)29 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy9,006.45 (AUD)291 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy9,019.88 (AUD)292 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy9,022.80 (AUD)292 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy9,041.98 (AUD)293 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy9,147.60 (AUD)297 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy9,172.80 (AUD)294 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy9,174.50 (AUD)295 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy9,219.84 (AUD)294 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy9,270.78 (AUD)298 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy9,339.00 (AUD)300 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy9,440.52 (AUD)302 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy9,566.88 (AUD)304 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy9,649.79 (AUD)313 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy9,788.04 (AUD)318 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy9,923.20 (AUD)320 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy9,987.20 (AUD)320 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy901.90 (AUD)29 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy93.36 (AUD)3 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy932.70 (AUD)30 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy971.54 (AUD)31 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy992.32 (AUD)32 Ordinary Shares

2/02/2021Morgan Stanley Australia Securities LimitedBuy996.80 (AUD)32 Ordinary Shares

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

2/03/2021Morgan Stanley & Co. International plcBuy1,449.1043 Ordinary Shares

2/03/2021Morgan Stanley & Co. International plcBuy172,375.505,115 Ordinary Shares

2/03/2021Morgan Stanley & Co. International plcBuy293,162.378,722 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,049.89 (AUD)33 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,058.31 (AUD)33 Ordinary Shares
2/03/2021Morgan Stanley Australia Securities LimitedBuy1,085.96 (AUD)34 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,145.16 (AUD)36 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,166.98 (AUD)37 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,179.93 (AUD)37 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,206.12 (AUD)38 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,276.80 (AUD)40 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,327.20 (AUD)42 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,355.79 (AUD)43 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,431.00 (AUD)45 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,471.31 (AUD)46 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,525.92 (AUD)48 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,569.22 (AUD)49 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,585.00 (AUD)50 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,596.75 (AUD)50 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,624.09 (AUD)51 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,660.36 (AUD)52 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,700.46 (AUD)54 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,724.76 (AUD)54 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,726.38 (AUD)54 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,726.92 (AUD)54 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,736.35 (AUD)55 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,741.85 (AUD)55 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,751.75 (AUD)55 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,764.56 (AUD)56 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,771.28 (AUD)56 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,785.84 (AUD)56 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,801.20 (AUD)57 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,814.31 (AUD)57 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,824.57 (AUD)57 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,843.82 (AUD)58 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,844.98 (AUD)58 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,864.40 (AUD)59 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,885.64 (AUD)59 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy1,909.20 (AUD)60 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy10,077.42 (AUD)318 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy10,479.46 (AUD)331 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy105,064.96 (AUD)3,328 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy11,566.44 (AUD)361 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy11,675.40 (AUD)366 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy12,109.40 (AUD)382 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy12,336.05 (AUD)391 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy12,450.24 (AUD)393 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy128.20 (AUD)4 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy13,120.64 (AUD)416 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy14,473.44 (AUD)456 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy14,562.24 (AUD)462 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy14,707.95 (AUD)465 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy15,696.45 (AUD)495 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy155,130.50 (AUD)4,886 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy157.70 (AUD)5 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy166,080.00 (AUD)5,190 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy17,627.22 (AUD)558 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy18,612.40 (AUD)589 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy19,072.00 (AUD)596 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy190.74 (AUD)6 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy192.36 (AUD)6 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,108.04 (AUD)66 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,152.20 (AUD)68 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,163.42 (AUD)68 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,196.96 (AUD)69 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,257.09 (AUD)71 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,327.97 (AUD)73 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,339.65 (AUD)73 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,348.76 (AUD)74 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,389.50 (AUD)75 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,482.74 (AUD)78 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,497.95 (AUD)78 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,552.80 (AUD)80 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,643.48 (AUD)84 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,644.32 (AUD)84 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,645.16 (AUD)84 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,646.00 (AUD)84 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,677.92 (AUD)84 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,695.35 (AUD)85 Ordinary Shares
2/03/2021Morgan Stanley Australia Securities LimitedBuy2,711.58 (AUD)86 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,715.88 (AUD)86 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,720.18 (AUD)86 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,745.72 (AUD)87 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,783.13 (AUD)87 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,797.52 (AUD)88 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,880.00 (AUD)90 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy2,994.40 (AUD)95 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy20,450.88 (AUD)648 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy20,805.32 (AUD)652 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy21,630.15 (AUD)677 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy21,853.36 (AUD)692 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy219.80 (AUD)7 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy25,928.91 (AUD)807 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy256.56 (AUD)8 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy256.96 (AUD)8 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy28,260.00 (AUD)900 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy28,352.00 (AUD)886 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy286.15 (AUD)9 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy286.74 (AUD)9 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy287.01 (AUD)9 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy3,058.56 (AUD)96 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy3,121.47 (AUD)99 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy3,164.00 (AUD)100 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy3,170.00 (AUD)100 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy3,215.84 (AUD)101 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy3,304.08 (AUD)104 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy3,339.00 (AUD)105 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy3,383.52 (AUD)106 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy3,430.08 (AUD)108 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy3,741.66 (AUD)117 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy3,749.85 (AUD)117 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy3,798.19 (AUD)121 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy3,907.24 (AUD)124 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy3,911.40 (AUD)123 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy31,340.40 (AUD)980 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy31.93 (AUD)1 Ordinary Share

2/03/2021Morgan Stanley Australia Securities LimitedBuy31.95 (AUD)1 Ordinary Share

2/03/2021Morgan Stanley Australia Securities LimitedBuy31.96 (AUD)1 Ordinary Share

2/03/2021Morgan Stanley Australia Securities LimitedBuy315.50 (AUD)10 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy32,320.00 (AUD)1,010 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy32,693.78 (AUD)1,022 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy32.01 (AUD)1 Ordinary Share

2/03/2021Morgan Stanley Australia Securities LimitedBuy320.50 (AUD)10 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy350.90 (AUD)11 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy385.44 (AUD)12 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy4,032.00 (AUD)126 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy4,133.16 (AUD)129 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy4,147.44 (AUD)132 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy4,382.67 (AUD)139 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy4,452.00 (AUD)140 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy4,554.00 (AUD)144 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy4,656.96 (AUD)147 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy4,859.44 (AUD)152 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy4,900.28 (AUD)154 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy412.62 (AUD)13 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy444.78 (AUD)14 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy476.10 (AUD)15 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy480.00 (AUD)15 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy5,140.26 (AUD)162 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy5,204.59 (AUD)163 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy5,300.38 (AUD)166 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy5,308.80 (AUD)168 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy5,343.78 (AUD)169 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy5,402.52 (AUD)172 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy5,424.12 (AUD)171 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy5,554.56 (AUD)176 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy5,561.95 (AUD)173 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy5,625.06 (AUD)177 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy5,640.29 (AUD)179 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy5,656.92 (AUD)177 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy5,673.60 (AUD)180 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy5,706.52 (AUD)179 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy5,795.62 (AUD)181 Ordinary Shares
2/03/2021Morgan Stanley Australia Securities LimitedBuy5,829.35 (AUD)185 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy5,886.70 (AUD)185 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy5,995.32 (AUD)188 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy502.24 (AUD)16 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy514.40 (AUD)16 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy54,611.15 (AUD)1,705 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy542.64 (AUD)17 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy6,028.70 (AUD)190 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy6,046.11 (AUD)189 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy6,046.11 (AUD)189 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy6,066.70 (AUD)190 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy6,118.76 (AUD)194 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy6,136.65 (AUD)195 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy6,140.10 (AUD)194 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy6,149.76 (AUD)192 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy6,324.22 (AUD)199 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy6,342.00 (AUD)200 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy6,348.86 (AUD)202 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy6,460.14 (AUD)201 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy6,478.00 (AUD)205 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy6,543.27 (AUD)207 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy6,552.00 (AUD)208 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy600.97 (AUD)19 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy608.19 (AUD)19 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy629.60 (AUD)20 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy641.20 (AUD)20 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy669.58 (AUD)21 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy7,086.24 (AUD)222 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy7,130.07 (AUD)227 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy737.15 (AUD)23 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy8,919.63 (AUD)279 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy819.00 (AUD)26 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy825.50 (AUD)26 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy87,287.12 (AUD)2,764 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy879.76 (AUD)28 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy88,992.00 (AUD)2,781 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy896.84 (AUD)28 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy9,413.88 (AUD)294 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy9,462.00 (AUD)300 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy9,531.00 (AUD)300 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy9,604.91 (AUD)301 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy9,644.04 (AUD)301 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy9,683.63 (AUD)302 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy9,955.11 (AUD)311 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy916.40 (AUD)29 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy94.95 (AUD)3 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy945.90 (AUD)30 Ordinary Shares

2/03/2021Morgan Stanley Australia Securities LimitedBuy95.32 (AUD)3 Ordinary Shares

2/03/2021Morgan Stanley Capital Services LLCBuyN/A400 Swaps

2/03/2021Morgan Stanley Wealth Management Australia Pty LtdBuy350.24 (AUD)11 Ordinary Shares

2/04/2021E*TRADE Securities LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A441 Ordinary Shares

2/04/2021Morgan Stanley & Co. International plcBuy66,250.881,952 Ordinary Shares

2/04/2021Morgan Stanley & Co. International plcBuy295,521.048,722 Ordinary Shares

2/04/2021Morgan Stanley & Co. International plcBuyN/A187 Swaps

2/04/2021Morgan Stanley & Co. International plcBuyN/A197 Swaps

2/04/2021Morgan Stanley & Co. International plcBuyN/A265 Swaps

2/04/2021Morgan Stanley & Co. International plcBuyN/A93 Swaps

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,116.85 (AUD)35 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,119.30 (AUD)35 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,119.30 (AUD)35 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,213.72 (AUD)38 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,245.66 (AUD)39 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,312.20 (AUD)41 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,315.69 (AUD)41 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,337.28 (AUD)42 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,372.13 (AUD)43 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,377.29 (AUD)43 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,430.77 (AUD)45 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,463.72 (AUD)46 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,466.02 (AUD)46 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,467.86 (AUD)46 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,469.01 (AUD)46 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,497.18 (AUD)47 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,500.24 (AUD)47 Ordinary Shares
2/04/2021Morgan Stanley Australia Securities LimitedBuy1,530.72 (AUD)48 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,559.18 (AUD)49 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,561.63 (AUD)49 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,562.12 (AUD)49 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,572.41 (AUD)49 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,591.50 (AUD)50 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,599.00 (AUD)50 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,600.50 (AUD)50 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,633.53 (AUD)51 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,649.44 (AUD)52 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,659.58 (AUD)52 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,690.17 (AUD)53 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,724.22 (AUD)54 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,782.20 (AUD)56 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,794.24 (AUD)56 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,795.36 (AUD)56 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,795.36 (AUD)56 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,851.36 (AUD)58 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,853.10 (AUD)58 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy1,857.16 (AUD)58 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy10,580.84 (AUD)332 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy10,704.70 (AUD)334 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy10,786.98 (AUD)339 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy11,083.18 (AUD)347 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy11,161.02 (AUD)349 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy11,453.68 (AUD)362 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy114,410.24 (AUD)3,616 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy115,232.88 (AUD)3,642 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy127.28 (AUD)4 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy127.64 (AUD)4 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy128.14 (AUD)4 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy13,417.27 (AUD)421 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy13,734.20 (AUD)430 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy2,016.63 (AUD)63 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy2,106.72 (AUD)66 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy2,114.64 (AUD)66 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy2,151.52 (AUD)68 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy2,247.15 (AUD)71 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy2,467.85 (AUD)77 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy2,526.42 (AUD)79 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy2,532.80 (AUD)80 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy2,782.26 (AUD)87 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy20,954.16 (AUD)654 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy221.62 (AUD)7 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy223.72 (AUD)7 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy25,280.36 (AUD)799 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy254.80 (AUD)8 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy255.76 (AUD)8 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy288.81 (AUD)9 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy3,104.00 (AUD)97 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy3,118.85 (AUD)98 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy3,140.90 (AUD)98 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy3,218.00 (AUD)100 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy3,387.62 (AUD)107 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy3,389.88 (AUD)106 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy3,418.65 (AUD)107 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy3,418.65 (AUD)107 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy3,450.60 (AUD)108 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy3,540.90 (AUD)111 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy3,654.84 (AUD)114 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy3,685.75 (AUD)115 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy3,733.52 (AUD)118 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy3,771.11 (AUD)119 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy3,841.20 (AUD)120 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy31.64 (AUD)1 Ordinary Share

2/04/2021Morgan Stanley Australia Securities LimitedBuy318.10 (AUD)10 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy318.20 (AUD)10 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy32.04 (AUD)1 Ordinary Share

2/04/2021Morgan Stanley Australia Securities LimitedBuy350.79 (AUD)11 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy352.33 (AUD)11 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy384,204.52 (AUD)12,143 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,237.38 (AUD)133 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,263.21 (AUD)134 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,273.92 (AUD)134 Ordinary Shares
2/04/2021Morgan Stanley Australia Securities LimitedBuy4,318.68 (AUD)136 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,352.00 (AUD)136 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,368.24 (AUD)137 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,411.86 (AUD)138 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,424.37 (AUD)139 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,539.74 (AUD)142 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,617.36 (AUD)144 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,673.46 (AUD)146 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,680.48 (AUD)147 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,681.21 (AUD)147 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,706.20 (AUD)147 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,837.09 (AUD)153 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,868.56 (AUD)152 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,913.37 (AUD)154 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,931.08 (AUD)154 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy4,935.84 (AUD)156 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy414.31 (AUD)13 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy46,243.37 (AUD)1,451 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy5,009.87 (AUD)157 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy5,009.87 (AUD)157 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy5,092.77 (AUD)159 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy5,131.07 (AUD)161 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy5,139.45 (AUD)162 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy5,248.00 (AUD)164 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy5,252.92 (AUD)164 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy5,283.78 (AUD)166 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy5,285.55 (AUD)167 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy5,379.27 (AUD)169 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy5,448.50 (AUD)170 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy5,482.50 (AUD)172 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy5,735.70 (AUD)180 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy5,866.98 (AUD)183 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy5,918.55 (AUD)187 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy5,946.44 (AUD)188 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy5,997.09 (AUD)187 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy510.72 (AUD)16 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy511.36 (AUD)16 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy513.76 (AUD)16 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy544.85 (AUD)17 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy6,010.36 (AUD)188 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy6,390.00 (AUD)200 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy6,441.78 (AUD)202 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy6,632.28 (AUD)207 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy6,639.36 (AUD)208 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy6,711.92 (AUD)212 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy6,732.60 (AUD)210 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy6,770.96 (AUD)214 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy6,850.97 (AUD)215 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy6,854.20 (AUD)215 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy6,857.63 (AUD)214 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy6,868.17 (AUD)215 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy6,869.87 (AUD)216 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy6,954.85 (AUD)217 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy605.81 (AUD)19 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy606.00 (AUD)19 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy63.91 (AUD)2 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy7,024.60 (AUD)220 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy7,049.90 (AUD)221 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy704.44 (AUD)22 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy728.18 (AUD)23 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy766.32 (AUD)24 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy767.16 (AUD)24 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy77,549.64 (AUD)2,451 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy865.62 (AUD)27 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy897.68 (AUD)28 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy9,049.04 (AUD)286 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy923.07 (AUD)29 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy95.49 (AUD)3 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy95.67 (AUD)3 Ordinary Shares

2/04/2021Morgan Stanley Australia Securities LimitedBuy96.03 (AUD)3 Ordinary Shares

2/04/2021Morgan Stanley Capital Services LLCBuyN/A4,727 Swaps

2/05/2021Morgan Stanley & Co. International plcBuy176,545.005,270 Ordinary Shares

2/05/2021Morgan Stanley & Co. International plcBuy4,322.08 (AUD)136 Ordinary Shares

2/05/2021Morgan Stanley & Co. International plcBuyN/A12,257 Swaps
2/05/2021Morgan Stanley & Co. International plcBuyN/A2,000 Swaps

2/05/2021Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A3,722 Ordinary Shares

2/05/2021Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A19,324 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,008.64 (AUD)32 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,100.05 (AUD)35 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,131.84 (AUD)36 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,192.82 (AUD)38 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,283.50 (AUD)41 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,355.36 (AUD)43 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,380.72 (AUD)44 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,385.12 (AUD)44 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,439.34 (AUD)46 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,471.57 (AUD)47 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,480.03 (AUD)47 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,480.97 (AUD)47 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,536.15 (AUD)49 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,540.56 (AUD)49 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,541.05 (AUD)49 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,568.00 (AUD)50 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,596.81 (AUD)51 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,602.42 (AUD)51 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,610.58 (AUD)51 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,625.00 (AUD)52 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,670.03 (AUD)53 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,674.27 (AUD)53 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,712.70 (AUD)55 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,755.60 (AUD)56 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,781.64 (AUD)56 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,816.56 (AUD)58 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,859.68 (AUD)59 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,933.70 (AUD)61 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,967.49 (AUD)63 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy1,973.16 (AUD)63 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy10,536.96 (AUD)336 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy10,649.43 (AUD)341 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy10,948.08 (AUD)348 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy11,185.52 (AUD)356 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy11,795.12 (AUD)376 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy11,797.50 (AUD)375 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy11,798.88 (AUD)376 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy11,817.68 (AUD)376 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy11,851.33 (AUD)379 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy12,164.03 (AUD)389 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy12,393.27 (AUD)394 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy12,617.93 (AUD)403 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy125.84 (AUD)4 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy129,895.58 (AUD)4,154 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy13,104.00 (AUD)416 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy13,464.44 (AUD)431 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy13,692.24 (AUD)432 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy14,679.00 (AUD)466 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy14,705.83 (AUD)467 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy14,748.60 (AUD)470 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy14,750.05 (AUD)469 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy14,765.85 (AUD)471 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy14,767.40 (AUD)470 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy15,254.40 (AUD)480 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy15,519.64 (AUD)493 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy15,585.00 (AUD)500 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy15,819.12 (AUD)508 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy156.30 (AUD)5 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy156.50 (AUD)5 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy16,911.66 (AUD)541 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy17,504.46 (AUD)558 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy17,732.16 (AUD)564 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy18,937.51 (AUD)601 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,028.00 (AUD)65 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,093.75 (AUD)67 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,118.20 (AUD)68 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,141.32 (AUD)68 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,171.43 (AUD)69 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,199.40 (AUD)70 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,465.19 (AUD)79 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,508.80 (AUD)80 Ordinary Shares
2/05/2021Morgan Stanley Australia Securities LimitedBuy2,622.48 (AUD)84 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,625.84 (AUD)84 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,720.49 (AUD)87 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,733.54 (AUD)87 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,743.11 (AUD)87 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,772.00 (AUD)88 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,874.08 (AUD)92 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,908.11 (AUD)93 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,926.71 (AUD)93 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,927.64 (AUD)93 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy2,930.92 (AUD)94 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy20,666.24 (AUD)659 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy21,309.54 (AUD)678 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy218.82 (AUD)7 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy26,483.09 (AUD)841 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy29,383.64 (AUD)934 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy29,800.31 (AUD)953 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,035.13 (AUD)97 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,054.53 (AUD)97 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,073.28 (AUD)98 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,095.73 (AUD)99 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,117.00 (AUD)100 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,120.00 (AUD)100 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,129.00 (AUD)100 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,130.00 (AUD)100 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,135.00 (AUD)100 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,136.00 (AUD)100 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,147.00 (AUD)100 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,147.00 (AUD)100 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,163.00 (AUD)100 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,166.50 (AUD)100 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,174.43 (AUD)101 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,182.40 (AUD)102 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,289.65 (AUD)105 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,293.85 (AUD)105 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,307.20 (AUD)106 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,340.06 (AUD)106 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,469.86 (AUD)111 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,581.88 (AUD)114 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,641.04 (AUD)117 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,644.55 (AUD)117 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,645.88 (AUD)116 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,648.20 (AUD)116 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,651.57 (AUD)117 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,652.84 (AUD)116 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,653.91 (AUD)117 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,656.25 (AUD)117 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,747.60 (AUD)120 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy3,842.52 (AUD)123 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy31.20 (AUD)1 Ordinary Share

2/05/2021Morgan Stanley Australia Securities LimitedBuy31.23 (AUD)1 Ordinary Share

2/05/2021Morgan Stanley Australia Securities LimitedBuy31.46 (AUD)1 Ordinary Share

2/05/2021Morgan Stanley Australia Securities LimitedBuy31.47 (AUD)1 Ordinary Share

2/05/2021Morgan Stanley Australia Securities LimitedBuy31.52 (AUD)1 Ordinary Share

2/05/2021Morgan Stanley Australia Securities LimitedBuy343.09 (AUD)11 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy343.20 (AUD)11 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy344.63 (AUD)11 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy345.07 (AUD)11 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy377.28 (AUD)12 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy38,086.86 (AUD)1,218 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy39,174.24 (AUD)1,246 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,073.82 (AUD)129 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,093.75 (AUD)131 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,122.36 (AUD)132 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,127.64 (AUD)132 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,129.12 (AUD)131 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,132.92 (AUD)132 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,184.82 (AUD)134 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,299.06 (AUD)137 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,306.98 (AUD)138 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,310.02 (AUD)137 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,338.03 (AUD)138 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,349.76 (AUD)138 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,352.52 (AUD)138 Ordinary Shares
2/05/2021Morgan Stanley Australia Securities LimitedBuy4,359.04 (AUD)139 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,435.86 (AUD)141 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,507.92 (AUD)144 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,563.96 (AUD)146 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,633.14 (AUD)148 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,636.10 (AUD)148 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,677.00 (AUD)150 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,767.07 (AUD)151 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,803.43 (AUD)153 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,873.20 (AUD)155 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,887.48 (AUD)156 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy4,971.47 (AUD)158 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy409.89 (AUD)13 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy41,620.37 (AUD)1,331 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy437.78 (AUD)14 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy499.68 (AUD)16 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,071.41 (AUD)162 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,098.14 (AUD)162 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,115.16 (AUD)164 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,276.04 (AUD)168 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,300.68 (AUD)169 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,314.20 (AUD)170 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,337.02 (AUD)169 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,375.38 (AUD)171 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,445.17 (AUD)173 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,484.50 (AUD)175 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,550.72 (AUD)177 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,665.35 (AUD)179 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,696.07 (AUD)181 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,743.92 (AUD)182 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,770.24 (AUD)184 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,814.36 (AUD)186 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,820.10 (AUD)185 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,866.54 (AUD)188 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,875.74 (AUD)186 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,893.80 (AUD)188 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,894.24 (AUD)187 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,896.11 (AUD)187 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,897.56 (AUD)188 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,901.32 (AUD)188 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,901.32 (AUD)188 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,903.20 (AUD)188 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,903.20 (AUD)188 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,903.20 (AUD)188 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,903.20 (AUD)188 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,905.08 (AUD)188 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,912.60 (AUD)188 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,917.59 (AUD)189 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,921.37 (AUD)189 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,921.37 (AUD)189 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,929.52 (AUD)188 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,933.70 (AUD)190 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,942.16 (AUD)189 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy5,943.20 (AUD)190 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy535.67 (AUD)17 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy564.48 (AUD)18 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy568.08 (AUD)18 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy593.56 (AUD)19 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy6,005.76 (AUD)192 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy6,018.41 (AUD)191 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy6,031.25 (AUD)193 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy6,148.37 (AUD)197 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy6,264.00 (AUD)200 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy6,283.26 (AUD)201 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy6,304.42 (AUD)202 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy6,326.64 (AUD)202 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy6,339.54 (AUD)201 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy6,341.72 (AUD)203 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy6,343.75 (AUD)203 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy6,566.56 (AUD)208 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy6,734.88 (AUD)216 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy600.02 (AUD)19 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy62.44 (AUD)2 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy62.90 (AUD)2 Ordinary Shares
2/05/2021Morgan Stanley Australia Securities LimitedBuy625.20 (AUD)20 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy656.88 (AUD)21 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy7,259.28 (AUD)232 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy7,261.60 (AUD)232 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy7,310.16 (AUD)234 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy7,670.95 (AUD)245 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy787.50 (AUD)25 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy8,041.53 (AUD)257 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy8,822.80 (AUD)280 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy8,837.45 (AUD)281 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy8,857.62 (AUD)282 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy8,857.62 (AUD)282 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy8,869.22 (AUD)283 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy8,869.22 (AUD)283 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy8,974.49 (AUD)287 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy818.48 (AUD)26 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy9,206.95 (AUD)295 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy9,302.04 (AUD)297 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy9,390.00 (AUD)300 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy9,865.80 (AUD)315 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy905.09 (AUD)29 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy92,653.01 (AUD)2,963 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy936.60 (AUD)30 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy938.10 (AUD)30 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy94.47 (AUD)3 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy94.62 (AUD)3 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy96,405.41 (AUD)3,083 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy975.26 (AUD)31 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy975.26 (AUD)31 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy996.80 (AUD)32 Ordinary Shares

2/05/2021Morgan Stanley Australia Securities LimitedBuy999.04 (AUD)32 Ordinary Shares

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

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

2/08/2021Morgan Stanley & Co. International plcBuyN/A10,970 Swaps

2/08/2021Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A1,851 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy1,321.82 (AUD)43 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy1,383.75 (AUD)45 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy1,415.88 (AUD)46 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy1,419.56 (AUD)46 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy1,458.41 (AUD)47 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy1,518.02 (AUD)49 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy1,551.50 (AUD)50 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy1,574.37 (AUD)51 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy1,597.96 (AUD)52 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy1,604.72 (AUD)52 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy1,658.34 (AUD)54 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy1,739.36 (AUD)56 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy1,874.53 (AUD)61 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy1,910.84 (AUD)62 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy1,927.58 (AUD)62 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy1,970.88 (AUD)64 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy10,242.20 (AUD)332 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy10,267.16 (AUD)334 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy10,315.80 (AUD)330 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy10,403.64 (AUD)338 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy10,420.86 (AUD)339 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy10,567.83 (AUD)343 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy10,766.00 (AUD)350 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy10,814.31 (AUD)351 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy10,914.76 (AUD)353 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy103,944.06 (AUD)3,377 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy11,531.25 (AUD)375 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy11,919.60 (AUD)387 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy12,080.82 (AUD)393 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy12,178.54 (AUD)394 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy12,203.78 (AUD)397 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy12,203.78 (AUD)397 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy12,316.00 (AUD)400 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy12,330.75 (AUD)401 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy123.36 (AUD)4 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy13,674.85 (AUD)445 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy13,779.81 (AUD)449 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy15,302.63 (AUD)497 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy15,697.80 (AUD)510 Ordinary Shares
2/08/2021Morgan Stanley Australia Securities LimitedBuy153.57 (AUD)5 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy153.95 (AUD)5 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy16,399.14 (AUD)534 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy16,532.74 (AUD)538 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy18,597.70 (AUD)605 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy185.01 (AUD)6 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy2,008.50 (AUD)65 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy2,094.42 (AUD)67 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy2,484.80 (AUD)80 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy2,532.98 (AUD)82 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy2,632.45 (AUD)85 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy2,633.30 (AUD)85 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy2,716.56 (AUD)88 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy2,737.64 (AUD)89 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy2,797.34 (AUD)91 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy2,822.56 (AUD)92 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy2,976.96 (AUD)96 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy2,977.92 (AUD)96 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy21,418.81 (AUD)697 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy21,870.36 (AUD)711 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy214.76 (AUD)7 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy214.90 (AUD)7 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy215.70 (AUD)7 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy216.65 (AUD)7 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy218.82 (AUD)7 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy245.76 (AUD)8 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy246.40 (AUD)8 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy246.48 (AUD)8 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy247.12 (AUD)8 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy247.52 (AUD)8 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy247.52 (AUD)8 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy28,391.48 (AUD)923 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,029.18 (AUD)98 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,029.18 (AUD)98 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,033.10 (AUD)98 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,037.02 (AUD)98 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,041.28 (AUD)99 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,042.27 (AUD)99 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,042.27 (AUD)99 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,045.24 (AUD)99 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,049.20 (AUD)99 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,049.20 (AUD)99 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,052.17 (AUD)99 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,053.16 (AUD)99 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,084.00 (AUD)100 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,087.81 (AUD)99 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,101.71 (AUD)101 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,105.75 (AUD)101 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,116.86 (AUD)101 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,429.90 (AUD)111 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,588.00 (AUD)115 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,694.80 (AUD)120 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,751.50 (AUD)122 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,756.38 (AUD)122 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,939.84 (AUD)128 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy3,993.60 (AUD)130 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy30.79 (AUD)1 Ordinary Share

2/08/2021Morgan Stanley Australia Securities LimitedBuy31.07 (AUD)1 Ordinary Share

2/08/2021Morgan Stanley Australia Securities LimitedBuy32,339.27 (AUD)1,051 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy32,636.36 (AUD)1,061 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy338.30 (AUD)11 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy35,835.40 (AUD)1,165 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy368.28 (AUD)12 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy370.44 (AUD)12 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy371.52 (AUD)12 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,019.60 (AUD)130 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,077.78 (AUD)133 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,093.74 (AUD)133 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,119.72 (AUD)132 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,121.04 (AUD)132 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,128.32 (AUD)133 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,129.65 (AUD)133 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,148.55 (AUD)135 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,184.72 (AUD)136 Ordinary Shares
2/08/2021Morgan Stanley Australia Securities LimitedBuy4,218.23 (AUD)137 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,417.92 (AUD)144 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,536.42 (AUD)147 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,592.44 (AUD)148 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,603.50 (AUD)150 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,646.27 (AUD)151 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,647.00 (AUD)150 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,660.50 (AUD)150 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,696.80 (AUD)152 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,715.46 (AUD)153 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,811.20 (AUD)155 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,886.07 (AUD)159 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy4,923.20 (AUD)160 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy400.66 (AUD)13 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy403.39 (AUD)13 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy430.64 (AUD)14 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy45,001.88 (AUD)1,463 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy46,587.07 (AUD)1,517 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy460.35 (AUD)15 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy460.65 (AUD)15 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy5,067.15 (AUD)165 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy5,343.97 (AUD)173 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy5,404.00 (AUD)175 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy5,498.88 (AUD)179 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy5,520.36 (AUD)179 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy5,543.63 (AUD)179 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy5,627.25 (AUD)183 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy5,669.04 (AUD)184 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy5,694.30 (AUD)185 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy5,836.80 (AUD)190 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy5,923.20 (AUD)192 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy5,932.46 (AUD)191 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy5,948.16 (AUD)192 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy521.90 (AUD)17 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy522.24 (AUD)17 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy523.09 (AUD)17 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy527.51 (AUD)17 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy555.93 (AUD)18 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy557.64 (AUD)18 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy586.72 (AUD)19 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy592.80 (AUD)19 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,027.58 (AUD)194 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,035.25 (AUD)195 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,062.28 (AUD)196 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,064.24 (AUD)196 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,087.30 (AUD)197 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,092.46 (AUD)198 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,096.42 (AUD)198 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,113.28 (AUD)199 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,129.20 (AUD)199 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,190.80 (AUD)201 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,196.83 (AUD)201 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,402.51 (AUD)207 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,614.74 (AUD)214 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,647.80 (AUD)215 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,668.41 (AUD)217 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,701.32 (AUD)218 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,743.52 (AUD)216 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,770.40 (AUD)217 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,826.50 (AUD)222 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy6,877.32 (AUD)223 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy61.52 (AUD)2 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy613.40 (AUD)20 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy614.60 (AUD)20 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy616.00 (AUD)20 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy616.20 (AUD)20 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy617.80 (AUD)20 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy619.40 (AUD)20 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy619.40 (AUD)20 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy645.33 (AUD)21 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy675.84 (AUD)22 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy7,605.13 (AUD)247 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy7,791.84 (AUD)252 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy705.18 (AUD)23 Ordinary Shares
2/08/2021Morgan Stanley Australia Securities LimitedBuy708.17 (AUD)23 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy708.86 (AUD)23 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy73,700.96 (AUD)2,396 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy738.96 (AUD)24 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy769.12 (AUD)25 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy772.25 (AUD)25 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy8,448.00 (AUD)275 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy8,595.99 (AUD)279 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy8,629.60 (AUD)280 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy8,856.00 (AUD)288 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy858.76 (AUD)28 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy9,099.30 (AUD)294 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy9,156.51 (AUD)297 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy9,391.14 (AUD)306 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy9,405.76 (AUD)304 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy92.10 (AUD)3 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy92.34 (AUD)3 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy92.70 (AUD)3 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy92.76 (AUD)3 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy953.25 (AUD)31 Ordinary Shares

2/08/2021Morgan Stanley Australia Securities LimitedBuy954.18 (AUD)31 Ordinary Shares

2/08/2021Morgan Stanley Capital Services LLCBuyN/A21,507 Swaps

2/08/2021Morgan Stanley Capital Services LLCBuyN/A6,493 Swaps

2/09/2021Morgan Stanley & Co. International plcBuy7,623.00231 Ordinary Shares

2/09/2021Morgan Stanley & Co. International plcBuy40,940.491,257 Ordinary Shares

2/09/2021Morgan Stanley & Co. International plcBuy182,326.865,598 Ordinary Shares

2/09/2021Morgan Stanley & Co. International plcBuyN/A17,379 Swaps

2/09/2021Morgan Stanley & Co. International plcBuyN/A21,651 Swaps

2/09/2021Morgan Stanley & Co. International plcCollateral ReceivedN/A8,955 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,008.15 (AUD)33 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,033.94 (AUD)34 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,103.40 (AUD)36 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,103.76 (AUD)36 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,124.80 (AUD)37 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,197.30 (AUD)39 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,230.40 (AUD)40 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,459.68 (AUD)48 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,564.68 (AUD)51 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,601.66 (AUD)53 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,602.19 (AUD)53 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,641.60 (AUD)54 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,655.10 (AUD)54 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,671.45 (AUD)55 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,705.20 (AUD)56 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,749.33 (AUD)57 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,824.28 (AUD)59 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,842.00 (AUD)60 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,851.00 (AUD)60 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,858.67 (AUD)61 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy1,960.96 (AUD)64 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy10,176.48 (AUD)333 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy10,508.70 (AUD)345 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy10,778.24 (AUD)352 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy11,480.94 (AUD)373 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy11,712.12 (AUD)382 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy11,822.36 (AUD)388 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy11,953.50 (AUD)390 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy12,054.00 (AUD)392 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy12,090.95 (AUD)395 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy12,200.00 (AUD)400 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy12,216.00 (AUD)400 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy12,244.00 (AUD)400 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy12,305.84 (AUD)404 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy12,313.92 (AUD)404 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy12,334.76 (AUD)401 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy12,378.94 (AUD)406 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy12,622.59 (AUD)417 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy121.60 (AUD)4 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy122.20 (AUD)4 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy122.60 (AUD)4 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy122.76 (AUD)4 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy13,319.70 (AUD)435 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy13,732.34 (AUD)446 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy15,256.96 (AUD)496 Ordinary Shares
2/09/2021Morgan Stanley Australia Securities LimitedBuy15,606.00 (AUD)510 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy153.75 (AUD)5 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy16,300.48 (AUD)532 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy16,409.82 (AUD)534 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy17,802.68 (AUD)586 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy175,353.36 (AUD)5,772 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy181,520.50 (AUD)5,975 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy184.62 (AUD)6 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy2,042.83 (AUD)67 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy2,108.64 (AUD)69 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy2,135.00 (AUD)70 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy2,188.80 (AUD)72 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy2,366.98 (AUD)77 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy2,418.98 (AUD)79 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy2,511.66 (AUD)82 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy2,654.37 (AUD)87 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy2,669.16 (AUD)87 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy2,676.99 (AUD)87 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy2,684.00 (AUD)88 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy2,701.60 (AUD)88 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy2,733.19 (AUD)89 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy2,759.85 (AUD)90 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy2,800.07 (AUD)91 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy2,805.08 (AUD)92 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy2,928.00 (AUD)96 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy21,442.56 (AUD)698 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy21,680.40 (AUD)712 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy24,538.08 (AUD)804 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy26,312.87 (AUD)863 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy27,599.12 (AUD)904 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy273.60 (AUD)9 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy274.32 (AUD)9 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,046.23 (AUD)99 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,050.00 (AUD)100 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,050.00 (AUD)100 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,051.00 (AUD)100 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,053.00 (AUD)100 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,054.00 (AUD)100 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,057.00 (AUD)100 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,057.00 (AUD)100 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,059.00 (AUD)100 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,073.00 (AUD)100 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,077.47 (AUD)101 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,103.35 (AUD)102 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,106.41 (AUD)102 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,183.44 (AUD)104 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,297.25 (AUD)109 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,301.61 (AUD)109 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,411.52 (AUD)112 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,438.59 (AUD)113 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,448.76 (AUD)113 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,454.41 (AUD)113 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,462.32 (AUD)113 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,494.10 (AUD)114 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,629.68 (AUD)118 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,697.76 (AUD)121 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy3,739.81 (AUD)123 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy30.54 (AUD)1 Ordinary Share

2/09/2021Morgan Stanley Australia Securities LimitedBuy30.85 (AUD)1 Ordinary Share

2/09/2021Morgan Stanley Australia Securities LimitedBuy304.90 (AUD)10 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy306.10 (AUD)10 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy335.83 (AUD)11 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy336.38 (AUD)11 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy338.03 (AUD)11 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy369.60 (AUD)12 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy395,091.90 (AUD)13,005 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy397.02 (AUD)13 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy4,108.44 (AUD)134 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy4,421.05 (AUD)145 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy4,614.00 (AUD)150 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy4,832.46 (AUD)157 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy4,838.37 (AUD)159 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy4,998.72 (AUD)164 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy43,838.34 (AUD)1,443 Ordinary Shares
2/09/2021Morgan Stanley Australia Securities LimitedBuy457.50 (AUD)15 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy47,757.36 (AUD)1,572 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy489.28 (AUD)16 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy5,316.29 (AUD)173 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy5,355.68 (AUD)176 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy5,607.42 (AUD)182 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy5,665.36 (AUD)184 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy5,678.24 (AUD)184 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy5,687.88 (AUD)186 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy5,741.82 (AUD)186 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy5,790.40 (AUD)188 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy5,829.20 (AUD)190 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy5,842.69 (AUD)191 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy5,842.69 (AUD)191 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy50,752.00 (AUD)1,664 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy546.66 (AUD)18 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy581.78 (AUD)19 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy6,016.38 (AUD)197 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy6,035.04 (AUD)198 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy6,037.02 (AUD)198 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy6,045.62 (AUD)199 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy6,057.75 (AUD)197 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy6,096.00 (AUD)200 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy6,110.00 (AUD)200 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy6,116.00 (AUD)200 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy6,128.49 (AUD)201 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy6,132.51 (AUD)201 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy6,150.90 (AUD)202 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy6,156.96 (AUD)202 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy6,175.14 (AUD)202 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy6,299.48 (AUD)206 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy6,696.80 (AUD)220 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy6,762.80 (AUD)220 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy6,861.71 (AUD)223 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy60.80 (AUD)2 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy609.60 (AUD)20 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy61.18 (AUD)2 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy61.62 (AUD)2 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy61.66 (AUD)2 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy612.00 (AUD)20 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy672.76 (AUD)22 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy7,099.51 (AUD)233 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy7,268.79 (AUD)237 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy7,575.49 (AUD)247 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy8,375.64 (AUD)273 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy8,675.40 (AUD)285 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy830.25 (AUD)27 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy884.79 (AUD)29 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy894.94 (AUD)29 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy9,073.35 (AUD)297 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy9,139.66 (AUD)298 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy9,156.00 (AUD)300 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy9,507.70 (AUD)310 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy9,668.50 (AUD)317 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy9,729.60 (AUD)320 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy90,319.74 (AUD)2,973 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy92.19 (AUD)3 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy920.70 (AUD)30 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy949.53 (AUD)31 Ordinary Shares

2/09/2021Morgan Stanley Australia Securities LimitedBuy951.39 (AUD)31 Ordinary Shares

2/10/2021Morgan Stanley & Co. International plcBuy4,510.55139 Ordinary Shares

2/10/2021Morgan Stanley & Co. International plcBuy28,891.65890 Ordinary Shares

2/10/2021Morgan Stanley & Co. International plcBuy68,947.622,124 Ordinary Shares

2/10/2021Morgan Stanley & Co. International plcBuyN/A1,304 Swaps

2/10/2021Morgan Stanley & Co. International plcBuyN/A9,274 Swaps

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,003.20 (AUD)33 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,029.52 (AUD)34 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,030.88 (AUD)34 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,031.22 (AUD)34 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,148.36 (AUD)38 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,151.78 (AUD)38 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,178.19 (AUD)39 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,214.80 (AUD)40 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,305.48 (AUD)43 Ordinary Shares
2/10/2021Morgan Stanley Australia Securities LimitedBuy1,337.16 (AUD)44 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,457.52 (AUD)48 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,514.00 (AUD)50 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,520.00 (AUD)50 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,606.43 (AUD)53 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,642.68 (AUD)54 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,762.04 (AUD)58 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,786.52 (AUD)59 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,817.40 (AUD)60 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy1,851.35 (AUD)61 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy10,025.40 (AUD)330 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy10,168.92 (AUD)335 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy10,463.85 (AUD)345 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy10,854.56 (AUD)358 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy11,165.12 (AUD)368 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy11,199.90 (AUD)370 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy11,202.84 (AUD)369 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy11,943.27 (AUD)393 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy13,617.00 (AUD)450 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy13,814.51 (AUD)456 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy14,096.50 (AUD)466 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy14,917.44 (AUD)492 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy15,235.87 (AUD)503 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy16,294.40 (AUD)536 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy17,085.60 (AUD)565 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy182.22 (AUD)6 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy183,920.28 (AUD)6,078 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy2,180.88 (AUD)72 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy2,240.72 (AUD)74 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy2,336.18 (AUD)77 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy2,558.64 (AUD)84 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy2,691.36 (AUD)89 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy2,723.40 (AUD)90 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy2,876.60 (AUD)95 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy2,934.25 (AUD)97 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy2,936.19 (AUD)97 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy2,974.30 (AUD)98 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy2,975.28 (AUD)98 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy2,993.76 (AUD)99 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy2,994.75 (AUD)99 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy2,996.73 (AUD)99 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy2,996.73 (AUD)99 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy20,233.08 (AUD)666 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy212.59 (AUD)7 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy22,168.89 (AUD)729 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy22,313.60 (AUD)734 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy22,572.96 (AUD)744 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy22,822.89 (AUD)751 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy23,997.60 (AUD)792 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy24,316.64 (AUD)802 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy242.24 (AUD)8 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy25,096.68 (AUD)828 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy27,627.38 (AUD)913 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy272.65 (AUD)9 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy272.88 (AUD)9 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy273.37 (AUD)9 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy273.51 (AUD)9 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy273.55 (AUD)9 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy3,046.00 (AUD)100 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy3,091.62 (AUD)102 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy3,216.04 (AUD)106 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy3,232.47 (AUD)107 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy3,235.68 (AUD)107 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy3,400.32 (AUD)112 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy3,575.40 (AUD)118 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy3,652.80 (AUD)120 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy3,744.80 (AUD)124 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy3,815.28 (AUD)126 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy30,481.80 (AUD)1,006 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy30,865.95 (AUD)1,017 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy303.90 (AUD)10 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy333.52 (AUD)11 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy36,493.56 (AUD)1,206 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy4,065.56 (AUD)134 Ordinary Shares
2/10/2021Morgan Stanley Australia Securities LimitedBuy4,167.54 (AUD)137 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy4,192.44 (AUD)138 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy4,273.71 (AUD)141 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy4,279.35 (AUD)141 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy4,353.12 (AUD)144 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy4,438.40 (AUD)146 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy4,606.36 (AUD)152 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy4,765.73 (AUD)157 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy4,974.12 (AUD)164 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy423.22 (AUD)14 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy423.64 (AUD)14 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy45,375.00 (AUD)1,500 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy453.60 (AUD)15 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy455.85 (AUD)15 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,002.80 (AUD)165 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,311.25 (AUD)175 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,525.52 (AUD)182 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,567.84 (AUD)184 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,618.45 (AUD)185 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,652.54 (AUD)186 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,675.45 (AUD)187 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,701.63 (AUD)187 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,722.92 (AUD)189 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,734.26 (AUD)189 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,776.00 (AUD)190 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,819.52 (AUD)192 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,823.36 (AUD)192 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,862.68 (AUD)194 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,893.72 (AUD)194 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,908.50 (AUD)195 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,954.48 (AUD)196 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy5,962.32 (AUD)196 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy50,063.64 (AUD)1,649 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy513.48 (AUD)17 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy514.25 (AUD)17 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy546.84 (AUD)18 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy576.27 (AUD)19 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy576.53 (AUD)19 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy6,001.38 (AUD)198 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy6,044.00 (AUD)200 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy6,054.00 (AUD)200 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy6,168.96 (AUD)204 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy6,312.80 (AUD)208 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy6,330.61 (AUD)209 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy6,566.42 (AUD)217 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy6,912.96 (AUD)228 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy60.42 (AUD)2 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy60.51 (AUD)2 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy60.52 (AUD)2 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy60.71 (AUD)2 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy605.80 (AUD)20 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy607.20 (AUD)20 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy607.80 (AUD)20 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy694.83 (AUD)23 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy7,387.20 (AUD)243 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy756.25 (AUD)25 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy759.75 (AUD)25 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy760.25 (AUD)25 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy8,192.33 (AUD)271 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy8,252.48 (AUD)272 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy8,494.63 (AUD)281 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy8,682.96 (AUD)286 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy8,837.67 (AUD)291 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy8,940.54 (AUD)294 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy8,947.35 (AUD)295 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy8,959.15 (AUD)295 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy8,980.64 (AUD)296 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy8,996.13 (AUD)297 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy82,307.20 (AUD)2,720 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy852.32 (AUD)28 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy878.70 (AUD)29 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy9,135.35 (AUD)301 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy9,442.60 (AUD)310 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy9,584.28 (AUD)316 Ordinary Shares
2/10/2021Morgan Stanley Australia Securities LimitedBuy9,707.04 (AUD)321 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy90.85 (AUD)3 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy907.20 (AUD)30 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy912.00 (AUD)30 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy942.09 (AUD)31 Ordinary Shares

2/10/2021Morgan Stanley Australia Securities LimitedBuy98,677.86 (AUD)3,261 Ordinary Shares

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

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,184.63 (AUD)39 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,245.38 (AUD)41 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,245.38 (AUD)41 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,397.25 (AUD)46 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,397.25 (AUD)46 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,427.63 (AUD)47 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,458.00 (AUD)48 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,458.00 (AUD)48 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,549.13 (AUD)51 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,609.88 (AUD)53 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,640.25 (AUD)54 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,761.75 (AUD)58 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,822.50 (AUD)60 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,944.00 (AUD)64 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy14,094.00 (AUD)464 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy2,095.88 (AUD)69 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy2,217.38 (AUD)73 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy2,369.25 (AUD)78 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy2,490.75 (AUD)82 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy2,551.50 (AUD)84 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy2,824.88 (AUD)93 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy2,916.00 (AUD)96 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy2,946.38 (AUD)97 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy2,946.38 (AUD)97 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy3,037.50 (AUD)100 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy4,495.50 (AUD)148 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy4,586.63 (AUD)151 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy5,983.88 (AUD)197 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy516.38 (AUD)17 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy577.13 (AUD)19 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy577.13 (AUD)19 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy8,869.50 (AUD)292 Ordinary Shares

2/10/2021Morgan Stanley Wealth Management Australia Pty LtdBuy880.88 (AUD)29 Ordinary Shares

2/11/2021Morgan Stanley & Co. International plcBuyN/A5,106 Swaps

2/11/2021Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A2,500 Ordinary Shares

2/11/2021Morgan Stanley AIP GP LPBuy582,764.5118,064 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy1,164.15 (AUD)39 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy1,202.40 (AUD)40 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy1,440.96 (AUD)48 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy1,501.75 (AUD)50 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy1,514.50 (AUD)50 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy1,589.47 (AUD)53 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy1,952.60 (AUD)65 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy1,987.92 (AUD)66 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy10,116.86 (AUD)334 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy10,120.11 (AUD)337 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy10,648.32 (AUD)354 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy10,844.44 (AUD)361 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy11,047.36 (AUD)368 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy11,343.93 (AUD)377 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy11,686.99 (AUD)391 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy11,767.84 (AUD)392 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy11,775.68 (AUD)392 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy11,809.65 (AUD)393 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy12,226.28 (AUD)407 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy122,460.00 (AUD)4,082 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy14,283.25 (AUD)475 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy14,528.64 (AUD)483 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy146,058.67 (AUD)4,867 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy150.02 (AUD)5 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy159,083.01 (AUD)5,301 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy17,171.44 (AUD)572 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,130.71 (AUD)71 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,195.11 (AUD)73 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,279.24 (AUD)76 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,448.52 (AUD)82 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,609.13 (AUD)87 Ordinary Shares
2/11/2021Morgan Stanley Australia Securities LimitedBuy2,644.40 (AUD)88 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,730.00 (AUD)91 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,843.35 (AUD)95 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,850.00 (AUD)95 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,890.56 (AUD)96 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,891.52 (AUD)96 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,904.18 (AUD)97 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,909.03 (AUD)97 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,910.97 (AUD)97 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,913.88 (AUD)97 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,916.79 (AUD)97 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,923.34 (AUD)98 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,990.00 (AUD)100 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,994.00 (AUD)100 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy2,995.00 (AUD)100 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy20,073.40 (AUD)668 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy20,410.74 (AUD)679 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy20,413.60 (AUD)680 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy20,417.53 (AUD)679 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy24,990.00 (AUD)833 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy240.28 (AUD)8 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy25,572.55 (AUD)851 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy26,836.94 (AUD)886 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy29,990.00 (AUD)1,000 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy299.94 (AUD)10 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy3,000.00 (AUD)100 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy3,001.00 (AUD)100 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy3,007.00 (AUD)100 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy3,068.16 (AUD)102 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy3,227.12 (AUD)107 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy3,376.80 (AUD)112 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy3,551.80 (AUD)118 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy3,552.98 (AUD)118 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy3,570.00 (AUD)119 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy3,613.06 (AUD)121 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy3,933.80 (AUD)130 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy30.00 (AUD)1 Ordinary Share

2/11/2021Morgan Stanley Australia Securities LimitedBuy30.08 (AUD)1 Ordinary Share

2/11/2021Morgan Stanley Australia Securities LimitedBuy300.70 (AUD)10 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy31,761.16 (AUD)1,058 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy33,251.08 (AUD)1,108 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy35,958.01 (AUD)1,199 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy36,643.14 (AUD)1,219 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy361.92 (AUD)12 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy39,373.12 (AUD)1,312 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy4,656.20 (AUD)155 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy4,686.45 (AUD)157 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy4,785.82 (AUD)158 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy423.64 (AUD)14 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy450.75 (AUD)15 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy5,255.25 (AUD)175 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy5,281.76 (AUD)176 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy5,411.17 (AUD)179 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy5,596.91 (AUD)187 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy5,717.10 (AUD)190 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy5,835.52 (AUD)194 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy540.36 (AUD)18 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy59,478.46 (AUD)1,978 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy6,036.03 (AUD)201 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy6,229.44 (AUD)206 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy6,873.56 (AUD)227 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy60,961.68 (AUD)2,028 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy60.10 (AUD)2 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy600.60 (AUD)20 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy605.80 (AUD)20 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy61,130.37 (AUD)2,037 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy7,017.10 (AUD)235 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy7,170.00 (AUD)239 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy7,392.30 (AUD)246 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy8,067.60 (AUD)270 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy8,621.48 (AUD)287 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy8,726.10 (AUD)290 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy8,729.00 (AUD)290 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy8,734.80 (AUD)290 Ordinary Shares
2/11/2021Morgan Stanley Australia Securities LimitedBuy8,738.73 (AUD)291 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy8,753.28 (AUD)291 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy8,766.56 (AUD)293 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy8,955.00 (AUD)300 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy806.49 (AUD)27 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy809.46 (AUD)27 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy89.92 (AUD)3 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy9,113.92 (AUD)304 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy9,309.30 (AUD)310 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy9,786.52 (AUD)326 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy961.60 (AUD)32 Ordinary Shares

2/11/2021Morgan Stanley Australia Securities LimitedBuy961.76 (AUD)32 Ordinary Shares

2/11/2021Morgan Stanley Capital Services LLCBuyN/A1,124 Swaps

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

2/12/2021Morgan Stanley & Co. International plcBuy2,386.5074 Ordinary Shares

2/12/2021Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A2,124 Ordinary Shares

2/12/2021Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A21,175 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,048.25 (AUD)35 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,170.78 (AUD)39 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,243.12 (AUD)41 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,261.68 (AUD)42 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,352.25 (AUD)45 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,386.90 (AUD)46 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,388.28 (AUD)46 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,494.75 (AUD)50 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,497.25 (AUD)50 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,500.25 (AUD)50 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,502.50 (AUD)50 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,508.50 (AUD)50 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,510.00 (AUD)50 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,511.50 (AUD)50 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,747.25 (AUD)58 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,823.29 (AUD)61 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,832.44 (AUD)61 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,886.85 (AUD)63 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy1,941.55 (AUD)65 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy10,014.82 (AUD)335 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy10,801.12 (AUD)361 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy11,313.77 (AUD)377 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy11,490.56 (AUD)382 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy11,686.56 (AUD)388 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy11,744.32 (AUD)392 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy11,792.42 (AUD)394 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy12,454.15 (AUD)415 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy12,651.93 (AUD)423 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy13,106.55 (AUD)435 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy13,263.42 (AUD)443 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy13,352.02 (AUD)443 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy13,358.90 (AUD)445 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy13,611.60 (AUD)456 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy13,950.00 (AUD)465 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy13,975.34 (AUD)466 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy14,651.00 (AUD)490 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy14,680.90 (AUD)491 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy14,693.68 (AUD)488 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy15,114.65 (AUD)505 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy15,449.04 (AUD)516 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy15,600.00 (AUD)520 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy15,811.81 (AUD)529 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy150.00 (AUD)5 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy16,036.20 (AUD)531 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy164,370.00 (AUD)5,479 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy179.34 (AUD)6 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy180.42 (AUD)6 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy181,320.00 (AUD)6,044 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,025.74 (AUD)67 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,163.60 (AUD)72 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,229.25 (AUD)74 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,257.50 (AUD)75 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,299.22 (AUD)77 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,313.08 (AUD)77 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,377.90 (AUD)79 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,464.92 (AUD)82 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,479.21 (AUD)83 Ordinary Shares
2/12/2021Morgan Stanley Australia Securities LimitedBuy2,522.52 (AUD)84 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,572.26 (AUD)86 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,606.52 (AUD)87 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,653.20 (AUD)88 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,693.70 (AUD)90 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,704.50 (AUD)90 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,829.40 (AUD)94 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,830.34 (AUD)94 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,898.24 (AUD)96 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,899.20 (AUD)96 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,938.04 (AUD)98 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy2,991.00 (AUD)100 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy20,348.28 (AUD)681 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy20,610.30 (AUD)690 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy20,820.00 (AUD)694 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy209.40 (AUD)7 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy239.44 (AUD)8 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy272.43 (AUD)9 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy28,140.00 (AUD)938 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy28,175.22 (AUD)942 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy29.88 (AUD)1 Ordinary Share

2/12/2021Morgan Stanley Australia Securities LimitedBuy29.90 (AUD)1 Ordinary Share

2/12/2021Morgan Stanley Australia Securities LimitedBuy3,012.00 (AUD)100 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy3,013.50 (AUD)100 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy3,019.50 (AUD)100 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy3,136.86 (AUD)105 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy3,262.68 (AUD)108 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy3,279.81 (AUD)109 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy3,328.89 (AUD)111 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy3,334.44 (AUD)111 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy3,335.55 (AUD)111 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy3,357.76 (AUD)112 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy3,388.00 (AUD)112 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy3,508.83 (AUD)117 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy3,716.28 (AUD)124 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy3,759.84 (AUD)126 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy3,885.70 (AUD)130 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy3,893.50 (AUD)130 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy30.10 (AUD)1 Ordinary Share

2/12/2021Morgan Stanley Australia Securities LimitedBuy329.89 (AUD)11 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy331.10 (AUD)11 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy358.68 (AUD)12 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy388.18 (AUD)13 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy388.57 (AUD)13 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy390.13 (AUD)13 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy4,156.56 (AUD)138 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy4,188.80 (AUD)140 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy4,307.04 (AUD)144 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy4,329.70 (AUD)145 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy4,735.26 (AUD)158 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy4,796.80 (AUD)160 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy4,835.20 (AUD)160 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy418.60 (AUD)14 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy478.72 (AUD)16 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy5,130.00 (AUD)171 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy5,182.36 (AUD)172 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy5,800.32 (AUD)192 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy5,828.60 (AUD)193 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy5,841.34 (AUD)194 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy5,867.55 (AUD)195 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy5,869.50 (AUD)195 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy5,870.20 (AUD)196 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy5,881.96 (AUD)196 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy5,898.18 (AUD)197 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy508.04 (AUD)17 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy508.13 (AUD)17 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy537.93 (AUD)18 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy567.72 (AUD)19 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy574.65 (AUD)19 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy59.74 (AUD)2 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy597.70 (AUD)20 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy6,036.03 (AUD)201 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy6,195.51 (AUD)207 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy6,274.18 (AUD)209 Ordinary Shares
2/12/2021Morgan Stanley Australia Securities LimitedBuy6,304.20 (AUD)210 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy6,696.69 (AUD)223 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy63,540.80 (AUD)2,104 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy632.31 (AUD)21 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy658.02 (AUD)22 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy662.86 (AUD)22 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy690.92 (AUD)23 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy7,091.80 (AUD)236 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy7,116.20 (AUD)238 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy7,162.14 (AUD)237 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy7,233.38 (AUD)242 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy7,546.25 (AUD)250 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy7,696.14 (AUD)258 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy7,839.04 (AUD)262 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy7,909.78 (AUD)262 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy778.05 (AUD)26 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy8,482.56 (AUD)282 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy8,522.84 (AUD)284 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy8,730.69 (AUD)289 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy8,831.02 (AUD)293 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy8,844.48 (AUD)296 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy815.26 (AUD)27 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy870.29 (AUD)29 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy875.94 (AUD)29 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy9,011.86 (AUD)299 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy9,600.42 (AUD)318 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy9,618.14 (AUD)322 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy90.18 (AUD)3 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy90.96 (AUD)3 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy960.32 (AUD)32 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy986.37 (AUD)33 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy987.85 (AUD)33 Ordinary Shares

2/12/2021Morgan Stanley Australia Securities LimitedBuy993.96 (AUD)33 Ordinary Shares

2/12/2021Morgan Stanley Capital Services LLCBuyN/A63 Swaps

2/15/2021Morgan Stanley & Co. International plcBuyN/A104 Swaps

2/15/2021Morgan Stanley & Co. International plcBuyN/A110 Swaps

2/15/2021Morgan Stanley & Co. International plcBuyN/A123 Swaps

2/15/2021Morgan Stanley & Co. International plcBuyN/A124 Swaps

2/15/2021Morgan Stanley & Co. International plcBuyN/A126 Swaps

2/15/2021Morgan Stanley & Co. International plcBuyN/A13,944 Swaps

2/15/2021Morgan Stanley & Co. International plcBuyN/A176 Swaps

2/15/2021Morgan Stanley & Co. International plcBuyN/A217 Swaps

2/15/2021Morgan Stanley & Co. International plcBuyN/A220 Swaps

2/15/2021Morgan Stanley & Co. International plcBuyN/A349 Swaps

2/15/2021Morgan Stanley & Co. International plcBuyN/A56 Swaps

2/15/2021Morgan Stanley & Co. International plcBuyN/A67 Swaps

2/15/2021Morgan Stanley & Co. International plcBuyN/A75 Swaps

2/15/2021Morgan Stanley & Co. International plcBuyN/A87 Swaps

2/15/2021Morgan Stanley & Co. International plcCollateral ReceivedN/A1,377 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy1,116.29 (AUD)37 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy1,898.82 (AUD)63 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy125,861.94 (AUD)4,194 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy13,564.52 (AUD)452 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy14,503.38 (AUD)482 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy2,220.74 (AUD)74 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy2,598.06 (AUD)86 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy2,872.80 (AUD)95 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy2,997.00 (AUD)100 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy270.36 (AUD)9 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy3,007.00 (AUD)100 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy3,010.00 (AUD)100 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy3,025.00 (AUD)100 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy3,476.52 (AUD)116 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy3,649.20 (AUD)120 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy3,815.08 (AUD)127 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy3,961.10 (AUD)130 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy30.00 (AUD)1 Ordinary Share

2/15/2021Morgan Stanley Australia Securities LimitedBuy31,755.50 (AUD)1,055 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy330.33 (AUD)11 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy4,085.44 (AUD)136 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy4,181.12 (AUD)139 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy4,512.00 (AUD)150 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy4,632.32 (AUD)154 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy5,713.30 (AUD)190 Ordinary Shares
2/15/2021Morgan Stanley Australia Securities LimitedBuy5,741.46 (AUD)191 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy5,783.04 (AUD)192 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy50,806.93 (AUD)1,693 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy6,570.52 (AUD)218 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy600.20 (AUD)20 Ordinary Shares

2/15/2021Morgan Stanley Australia Securities LimitedBuy631.15 (AUD)21 Ordinary Shares

2/15/2021Morgan Stanley Capital Services LLCBuyN/A3,544 Swaps

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

2/16/2021Morgan Stanley & Co. International plcBuy6,468.00200 Ordinary Shares

2/16/2021Morgan Stanley & Co. International plcBuy12,960.00400 Ordinary Shares

2/16/2021Morgan Stanley & Co. International plcBuy245,462.407,576 Ordinary Shares

2/16/2021Morgan Stanley & Co. International plcBuy282,168.598,722 Ordinary Shares

2/16/2021Morgan Stanley & Co. International plcBuyN/A144 Swaps

2/16/2021Morgan Stanley & Co. International plcBuyN/A51 Swaps

2/16/2021Morgan Stanley & Co. International plcBuyN/A545 Swaps

2/16/2021Morgan Stanley & Co. International plcBuyN/A7 Swaps

2/16/2021Morgan Stanley & Co. International plcBuyN/A96 Swaps

2/16/2021Morgan Stanley & Co. International plcCollateral ReceivedN/A3,259 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy1,203.60 (AUD)40 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy1,203.60 (AUD)40 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy1,686.72 (AUD)56 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy13,915.44 (AUD)462 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy15,389.16 (AUD)514 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy17,017.80 (AUD)565 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy180.12 (AUD)6 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy180.72 (AUD)6 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy2,046.12 (AUD)68 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy2,317.70 (AUD)77 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy2,404.80 (AUD)80 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy240.88 (AUD)8 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy3,514.68 (AUD)117 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy30.10 (AUD)1 Ordinary Share

2/16/2021Morgan Stanley Australia Securities LimitedBuy4,695.60 (AUD)156 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy450.75 (AUD)15 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy451.50 (AUD)15 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy46,475.16 (AUD)1,543 Ordinary Shares

2/16/2021Morgan Stanley Australia Securities LimitedBuy7,505.00 (AUD)250 Ordinary Shares

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

2/16/2021Morgan Stanley Capital Services LLCBuyN/A23,043 Swaps

2/16/2021Morgan Stanley Capital Services LLCBuyN/A6,957 Swaps

2/17/2021Morgan Stanley & Co. International plcBuy548.2517 Ordinary Shares

2/17/2021Morgan Stanley & Co. International plcBuy5,095.50158 Ordinary Shares

2/17/2021Morgan Stanley & Co. International plcBuyN/A1,253 Swaps

2/17/2021Morgan Stanley & Co. International plcBuyN/A26,629 Swaps

2/17/2021Morgan Stanley & Co. International plcBuyN/A3,000 Swaps

2/17/2021Morgan Stanley Australia Securities LimitedBuy1,067.40 (AUD)36 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy1,246.98 (AUD)42 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy1,247.40 (AUD)42 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy1,252.44 (AUD)42 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy1,303.72 (AUD)44 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy1,307.68 (AUD)44 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy1,344.15 (AUD)45 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy10,398.24 (AUD)348 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy118.88 (AUD)4 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy12,135.03 (AUD)409 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy148.30 (AUD)5 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy16,353.68 (AUD)551 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy17,220.20 (AUD)580 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy178.20 (AUD)6 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy2,208.16 (AUD)74 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy2,419.00 (AUD)82 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy2,838.72 (AUD)96 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy209.30 (AUD)7 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy21,478.59 (AUD)721 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy22,729.77 (AUD)763 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy236.56 (AUD)8 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy3,068.00 (AUD)104 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy4,502.82 (AUD)151 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy4,506.80 (AUD)152 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy4,772.80 (AUD)160 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy4,806.54 (AUD)162 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy475.52 (AUD)16 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy5,256.90 (AUD)177 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy5,451.57 (AUD)183 Ordinary Shares
2/17/2021Morgan Stanley Australia Securities LimitedBuy5,498.20 (AUD)185 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy5,501.60 (AUD)184 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy5,662.00 (AUD)190 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy504.56 (AUD)17 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy507.96 (AUD)17 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy6,553.80 (AUD)220 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy6,685.08 (AUD)226 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy6,753.36 (AUD)228 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy622.86 (AUD)21 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy651.64 (AUD)22 Ordinary Shares

2/17/2021Morgan Stanley Australia Securities LimitedBuy709.92 (AUD)24 Ordinary Shares

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

2/17/2021Morgan Stanley Capital Services LLCBuyN/A38,405 Swaps

2/17/2021Morgan Stanley Capital Services LLCBuyN/A5,025 Swaps

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

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

2/17/2021Morgan Stanley Capital Services LLCBuyN/A7,842 Swaps

2/17/2021Morgan Stanley Capital Services LLCBuyN/A7,846 Swaps

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

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

2/18/2021Morgan Stanley & Co. International plcBorrowN/A160,676 Ordinary Shares

2/18/2021Morgan Stanley & Co. International plcBuyN/A16,878 Swaps

2/18/2021Morgan Stanley & Co. International plcBuyN/A925 Swaps

2/18/2021Morgan Stanley & Co. International plcIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A8,596 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,100.19 (AUD)37 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,101.12 (AUD)37 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,160.64 (AUD)39 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,193.20 (AUD)40 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,306.80 (AUD)44 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,376.78 (AUD)46 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,378.16 (AUD)46 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,379.54 (AUD)46 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,400.60 (AUD)47 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,409.06 (AUD)47 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,430.88 (AUD)48 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,517.76 (AUD)51 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,577.81 (AUD)53 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,606.50 (AUD)54 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,634.60 (AUD)55 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,757.02 (AUD)59 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,802.40 (AUD)60 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,809.87 (AUD)61 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy1,872.99 (AUD)63 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy10,093.44 (AUD)336 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy10,740.54 (AUD)362 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy10,881.18 (AUD)366 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy11,051.04 (AUD)368 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy11,055.80 (AUD)371 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy11,111.67 (AUD)373 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy11,163.75 (AUD)375 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy11,323.32 (AUD)381 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy12,312.36 (AUD)414 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy13,122.98 (AUD)442 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy13,823.00 (AUD)460 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy13,912.80 (AUD)465 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy15,600.00 (AUD)520 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy15,753.70 (AUD)526 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy16,917.74 (AUD)566 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy17,191.30 (AUD)574 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,078.30 (AUD)70 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,173.94 (AUD)73 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,222.96 (AUD)74 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,225.18 (AUD)74 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,398.40 (AUD)80 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,487.51 (AUD)83 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,512.44 (AUD)84 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,527.05 (AUD)85 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,542.35 (AUD)85 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,555.06 (AUD)86 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,758.16 (AUD)92 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,759.08 (AUD)92 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,759.08 (AUD)92 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,760.00 (AUD)92 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,760.00 (AUD)92 Ordinary Shares
2/18/2021Morgan Stanley Australia Securities LimitedBuy2,760.92 (AUD)92 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,761.84 (AUD)92 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,761.84 (AUD)92 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,775.12 (AUD)93 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,791.80 (AUD)94 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy2,993.00 (AUD)100 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy208.67 (AUD)7 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy210.49 (AUD)7 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy238.52 (AUD)8 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy24,600.00 (AUD)820 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy269.19 (AUD)9 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy270.00 (AUD)9 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy29.69 (AUD)1 Ordinary Share

2/18/2021Morgan Stanley Australia Securities LimitedBuy298.40 (AUD)10 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy3,024.95 (AUD)101 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy3,026.97 (AUD)101 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy3,231.36 (AUD)108 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy3,307.70 (AUD)110 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy3,724.96 (AUD)124 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy3,826.14 (AUD)129 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy3,899.87 (AUD)131 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy3,952.76 (AUD)133 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy358.02 (AUD)12 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy4,082.60 (AUD)137 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy4,105.50 (AUD)138 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy4,694.18 (AUD)158 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy4,784.00 (AUD)160 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy4,830.00 (AUD)161 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy4,860.66 (AUD)163 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy4,981.61 (AUD)167 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy41,480.75 (AUD)1,385 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy445.05 (AUD)15 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy474.64 (AUD)16 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,027.75 (AUD)169 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,103.24 (AUD)172 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,124.87 (AUD)171 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,246.56 (AUD)176 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,371.20 (AUD)180 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,399.23 (AUD)181 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,405.40 (AUD)180 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,464.80 (AUD)184 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,525.52 (AUD)184 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,529.20 (AUD)184 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,540.94 (AUD)186 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,548.15 (AUD)185 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,550.24 (AUD)186 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,555.82 (AUD)186 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,587.36 (AUD)188 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,589.24 (AUD)188 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,593.00 (AUD)188 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,593.00 (AUD)188 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,606.26 (AUD)187 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,607.63 (AUD)189 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,609.52 (AUD)189 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,681.34 (AUD)189 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,707.08 (AUD)191 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,709.50 (AUD)190 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,752.32 (AUD)192 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,829.04 (AUD)196 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,864.32 (AUD)196 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy5,977.74 (AUD)201 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy505.75 (AUD)17 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy510.17 (AUD)17 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy565.06 (AUD)19 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy599.20 (AUD)20 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy6,021.62 (AUD)202 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy6,102.85 (AUD)205 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy6,488.64 (AUD)216 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy6,706.56 (AUD)224 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy61,337.60 (AUD)2,048 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy626.22 (AUD)21 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy659.12 (AUD)22 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy682.64 (AUD)23 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy683.56 (AUD)23 Ordinary Shares
2/18/2021Morgan Stanley Australia Securities LimitedBuy688.85 (AUD)23 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy7,637.25 (AUD)255 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy7,637.25 (AUD)255 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy8,048.48 (AUD)269 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy8,296.56 (AUD)276 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy8,389.50 (AUD)282 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy8,392.32 (AUD)282 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy8,912.97 (AUD)297 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy801.36 (AUD)27 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy831.32 (AUD)28 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy89.02 (AUD)3 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy9,193.80 (AUD)308 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy9,257.64 (AUD)309 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy9,260.16 (AUD)312 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy9,946.52 (AUD)334 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy90.01 (AUD)3 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy92,605.40 (AUD)3,092 Ordinary Shares

2/18/2021Morgan Stanley Australia Securities LimitedBuy960.00 (AUD)32 Ordinary Shares

2/18/2021Morgan Stanley Capital Services LLCBuyN/A1,609 Swaps

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

2/18/2021Morgan Stanley Capital Services LLCBuyN/A7,028 Swaps

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

2/19/2021Morgan Stanley & Co. International plcBorrowN/A201,483 Ordinary Shares

2/19/2021Morgan Stanley & Co. International plcBuy965.4430 Ordinary Shares

2/19/2021Morgan Stanley & Co. International plcBuy3,196.1597 Ordinary Shares

2/19/2021Morgan Stanley & Co. International plcBuy20,187.50625 Ordinary Shares

2/19/2021Morgan Stanley & Co. International plcBuy100,365.703,046 Ordinary Shares

2/19/2021Morgan Stanley & Co. International plcBuyN/A7,549 Swaps

2/19/2021Morgan Stanley & Co. International plcCollateral ReceivedN/A7,682 Ordinary Shares

2/19/2021Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A1 Ordinary Share

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,016.94 (AUD)34 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,052.10 (AUD)35 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,074.60 (AUD)36 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,095.30 (AUD)36 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,106.67 (AUD)37 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,196.00 (AUD)40 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,245.37 (AUD)41 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,250.09 (AUD)41 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,280.16 (AUD)42 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,371.15 (AUD)45 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,458.00 (AUD)48 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,484.70 (AUD)49 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,505.50 (AUD)50 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,506.50 (AUD)50 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,508.50 (AUD)50 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,508.50 (AUD)50 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,517.00 (AUD)50 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,518.00 (AUD)50 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,519.50 (AUD)50 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,614.60 (AUD)54 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,686.72 (AUD)56 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,787.70 (AUD)59 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,800.09 (AUD)59 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,825.20 (AUD)60 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy1,851.96 (AUD)61 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy10,683.20 (AUD)352 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy10,935.14 (AUD)359 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy11,972.00 (AUD)400 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy121.60 (AUD)4 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy13,061.93 (AUD)437 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy14,052.05 (AUD)463 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy15,438.12 (AUD)508 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy151.60 (AUD)5 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy151.90 (AUD)5 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy151.95 (AUD)5 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy180.84 (AUD)6 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,122.90 (AUD)71 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,242.20 (AUD)74 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,650.89 (AUD)87 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,650.89 (AUD)87 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,651.76 (AUD)87 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,662.00 (AUD)88 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,663.76 (AUD)88 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,663.76 (AUD)88 Ordinary Shares
2/19/2021Morgan Stanley Australia Securities LimitedBuy2,670.80 (AUD)88 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,671.68 (AUD)88 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,671.68 (AUD)88 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,673.44 (AUD)88 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,734.20 (AUD)90 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,740.92 (AUD)91 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,817.18 (AUD)94 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,818.12 (AUD)94 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,863.24 (AUD)94 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,914.56 (AUD)96 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,969.40 (AUD)98 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,992.00 (AUD)100 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy2,994.00 (AUD)100 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy20,237.36 (AUD)671 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy243.04 (AUD)8 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy273.78 (AUD)9 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy3,031.00 (AUD)100 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy3,129.14 (AUD)103 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy3,166.80 (AUD)104 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy3,200.37 (AUD)107 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy3,347.30 (AUD)110 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy3,351.09 (AUD)111 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy3,409.74 (AUD)114 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy3,431.81 (AUD)113 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy3,668.72 (AUD)121 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy3,670.93 (AUD)123 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy3,743.50 (AUD)123 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy3,776.42 (AUD)124 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy3,835.44 (AUD)126 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy3,835.44 (AUD)126 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy358.92 (AUD)12 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy394.55 (AUD)13 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy4,039.87 (AUD)133 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy4,082.98 (AUD)134 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy4,119.30 (AUD)138 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy4,420.32 (AUD)145 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy4,438.40 (AUD)146 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy4,783.79 (AUD)157 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy4,811.10 (AUD)158 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy4,942.16 (AUD)163 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy4,963.40 (AUD)166 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy4,969.20 (AUD)164 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy486.72 (AUD)16 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,184.72 (AUD)171 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,217.68 (AUD)173 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,278.00 (AUD)175 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,311.77 (AUD)177 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,321.75 (AUD)175 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,324.00 (AUD)176 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,339.84 (AUD)176 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,339.84 (AUD)176 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,341.60 (AUD)176 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,352.48 (AUD)177 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,356.02 (AUD)177 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,372.04 (AUD)178 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,373.72 (AUD)177 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,382.72 (AUD)178 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,450.55 (AUD)179 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,489.73 (AUD)181 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,500.80 (AUD)180 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,520.40 (AUD)185 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,560.10 (AUD)182 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy5,602.52 (AUD)187 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy548.46 (AUD)18 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy6,276.27 (AUD)209 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy6,351.51 (AUD)209 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy6,742.12 (AUD)225 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy6,774.33 (AUD)222 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy6,944.88 (AUD)228 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy6,989.70 (AUD)230 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy60.26 (AUD)2 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy60.48 (AUD)2 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy60.72 (AUD)2 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy60.82 (AUD)2 Ordinary Shares
2/19/2021Morgan Stanley Australia Securities LimitedBuy602.60 (AUD)20 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy606.40 (AUD)20 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy606.80 (AUD)20 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy67,982.43 (AUD)2,237 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy692.99 (AUD)23 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy7,792.20 (AUD)260 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy7,912.90 (AUD)265 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy7,992.57 (AUD)263 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy722.88 (AUD)24 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy752.75 (AUD)25 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy777.27 (AUD)26 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy8,586.90 (AUD)282 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy850.92 (AUD)28 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy9,922.64 (AUD)329 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy905.40 (AUD)30 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy91.68 (AUD)3 Ordinary Shares

2/19/2021Morgan Stanley Australia Securities LimitedBuy942.55 (AUD)31 Ordinary Shares

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

2/19/2021Morgan Stanley Capital Services LLCBuyN/A10,368 Swaps

2/19/2021Morgan Stanley Capital Services LLCBuyN/A12,929 Swaps

2/19/2021Morgan Stanley Capital Services LLCBuyN/A2,407 Swaps

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

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

2/22/2021Morgan Stanley & Co. International plcBorrowN/A33,528 Ordinary Shares

2/22/2021Morgan Stanley & Co. International plcBuy1,752.8555 Ordinary Shares

2/22/2021Morgan Stanley & Co. International plcBuy106,095.233,329 Ordinary Shares

2/22/2021Morgan Stanley & Co. International plcBuy1,706.58 (AUD)57 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy1,138.41 (AUD)39 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy1,182.40 (AUD)40 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy1,208.68 (AUD)41 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy1,242.36 (AUD)42 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy1,457.00 (AUD)50 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy1,640.80 (AUD)56 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy1,684.92 (AUD)57 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy1,965.11 (AUD)67 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy10,143.00 (AUD)345 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy10,476.05 (AUD)355 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy10,561.78 (AUD)359 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy10,675.83 (AUD)363 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy10,953.75 (AUD)375 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy11,258.88 (AUD)384 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy11,273.31 (AUD)387 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy11,313.82 (AUD)383 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy11,629.80 (AUD)390 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy11,929.75 (AUD)401 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy118.56 (AUD)4 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy119.04 (AUD)4 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy13,254.89 (AUD)451 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy134,755.38 (AUD)4,626 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy14,488.65 (AUD)495 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy14,850.00 (AUD)500 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy146.92 (AUD)5 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy16,254.54 (AUD)558 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy17,404.20 (AUD)594 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy175.86 (AUD)6 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy2,275.44 (AUD)76 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy2,289.21 (AUD)77 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy2,330.40 (AUD)80 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy2,453.48 (AUD)83 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy2,478.00 (AUD)84 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy2,598.80 (AUD)89 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy2,844.48 (AUD)96 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy2,864.54 (AUD)98 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy2,885.85 (AUD)99 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy2,889.81 (AUD)99 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy20,973.60 (AUD)720 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy206.99 (AUD)7 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy262.80 (AUD)9 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy277,288.47 (AUD)9,519 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy29,130.00 (AUD)1,000 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy29.74 (AUD)1 Ordinary Share

2/22/2021Morgan Stanley Australia Securities LimitedBuy294.90 (AUD)10 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy295.30 (AUD)10 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy296.90 (AUD)10 Ordinary Shares
2/22/2021Morgan Stanley Australia Securities LimitedBuy3,524.40 (AUD)120 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy3,746.56 (AUD)128 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy325.71 (AUD)11 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy34,839.48 (AUD)1,196 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy351.84 (AUD)12 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy387.27 (AUD)13 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy4,194.75 (AUD)141 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy4,461.06 (AUD)149 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy4,613.60 (AUD)158 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy4,637.30 (AUD)158 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy4,668.90 (AUD)158 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy4,677.03 (AUD)157 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy4,732.80 (AUD)160 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy4,884.00 (AUD)165 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy4,925.22 (AUD)166 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy443.70 (AUD)15 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy449.40 (AUD)15 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,103.42 (AUD)174 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,150.25 (AUD)175 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,166.06 (AUD)174 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,253.36 (AUD)177 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,260.44 (AUD)177 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,263.98 (AUD)177 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,270.40 (AUD)180 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,392.80 (AUD)180 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,414.95 (AUD)185 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,418.18 (AUD)186 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,424.12 (AUD)183 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,455.60 (AUD)184 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,470.45 (AUD)185 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,569.83 (AUD)189 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,571.72 (AUD)189 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,703.15 (AUD)193 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,705.70 (AUD)195 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy5,940.00 (AUD)200 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy501.67 (AUD)17 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy503.20 (AUD)17 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy554.80 (AUD)19 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy586.20 (AUD)20 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy59.34 (AUD)2 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy59.48 (AUD)2 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy59.54 (AUD)2 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy591.40 (AUD)20 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy6,015.96 (AUD)204 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy6,124.74 (AUD)209 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy6,170.67 (AUD)207 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy6,337.44 (AUD)216 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy6,394.80 (AUD)219 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy6,703.20 (AUD)228 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy6,784.47 (AUD)231 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy61,464.30 (AUD)2,110 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy618.45 (AUD)21 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy65,775.54 (AUD)2,258 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy679.19 (AUD)23 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy8,353.26 (AUD)279 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy8,443.32 (AUD)284 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy8,466.50 (AUD)287 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy8,581.88 (AUD)292 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy8,832.30 (AUD)295 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy826.28 (AUD)28 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy89.20 (AUD)3 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy89.82 (AUD)3 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy9,989.20 (AUD)340 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy920.39 (AUD)31 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy922.71 (AUD)31 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy95,546.40 (AUD)3,280 Ordinary Shares

2/22/2021Morgan Stanley Australia Securities LimitedBuy968.55 (AUD)33 Ordinary Shares

2/22/2021Morgan Stanley Capital Services LLCBuyN/A1,251 Swaps

2/22/2021Morgan Stanley Capital Services LLCBuyN/A1,474 Swaps

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

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

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

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

2/22/2021Morgan Stanley Capital Services LLCBuyN/A451 Swaps
2/22/2021Morgan Stanley Capital Services LLCBuyN/A7,667 Swaps

2/23/2021Morgan Stanley & Co. International plcBorrowN/A4,279 Ordinary Shares

2/23/2021Morgan Stanley & Co. International plcBuy703.4723 Ordinary Shares

2/23/2021Morgan Stanley & Co. International plcBuy3,057.00100 Ordinary Shares

2/23/2021Morgan Stanley & Co. International plcBuy169,996.645,551 Ordinary Shares

2/23/2021Morgan Stanley & Co. International plcBuyN/A1,197 Swaps

2/23/2021Morgan Stanley & Co. International plcCollateral ReceivedN/A6,682 Ordinary Shares

2/23/2021Morgan Stanley & Co. LLCIncrease in shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s)N/A30 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,016.28 (AUD)36 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,049.69 (AUD)37 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,073.88 (AUD)38 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,103.31 (AUD)39 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,105.26 (AUD)39 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,128.00 (AUD)40 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,132.40 (AUD)40 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,139.60 (AUD)40 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,151.07 (AUD)41 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,168.50 (AUD)41 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,207.87 (AUD)43 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,211.31 (AUD)43 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,212.17 (AUD)43 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,213.03 (AUD)43 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,220.34 (AUD)43 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,238.16 (AUD)44 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,244.32 (AUD)44 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,250.48 (AUD)44 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,260.67 (AUD)45 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,266.75 (AUD)45 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,274.40 (AUD)45 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,275.30 (AUD)45 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,297.20 (AUD)46 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,309.16 (AUD)46 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,319.52 (AUD)47 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,325.87 (AUD)47 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,364.64 (AUD)48 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,374.45 (AUD)49 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,379.84 (AUD)49 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,383.02 (AUD)49 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,387.68 (AUD)49 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,396.50 (AUD)49 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,409.75 (AUD)50 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,450.95 (AUD)51 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,459.12 (AUD)52 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,471.60 (AUD)52 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,478.36 (AUD)52 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,496.98 (AUD)53 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,506.26 (AUD)53 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,531.44 (AUD)54 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,552.10 (AUD)55 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,635.60 (AUD)58 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,669.11 (AUD)59 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,676.19 (AUD)59 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,681.50 (AUD)59 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,690.20 (AUD)60 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,721.11 (AUD)61 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,724.16 (AUD)61 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,794.24 (AUD)63 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,820.80 (AUD)64 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,827.47 (AUD)65 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,848.00 (AUD)66 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,855.92 (AUD)66 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,863.18 (AUD)66 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,867.80 (AUD)66 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,870.44 (AUD)66 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,892.08 (AUD)67 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,975.40 (AUD)70 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy1,985.90 (AUD)70 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy10,650.00 (AUD)375 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy10,818.24 (AUD)382 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy11,183.49 (AUD)397 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy11,195.74 (AUD)398 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy11,206.00 (AUD)400 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy11,379.48 (AUD)399 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy11,728.62 (AUD)414 Ordinary Shares
2/23/2021Morgan Stanley Australia Securities LimitedBuy112.56 (AUD)4 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy112.78 (AUD)4 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy113.40 (AUD)4 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy115,713.80 (AUD)4,115 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy116,107.48 (AUD)4,129 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy12,136.41 (AUD)429 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy12,388.95 (AUD)437 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy13,047.34 (AUD)463 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy13,162.38 (AUD)462 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy13,834.80 (AUD)488 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy13,881.70 (AUD)490 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy14,148.18 (AUD)498 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy14,209.75 (AUD)503 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy14,394.78 (AUD)513 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy14,957.25 (AUD)525 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy140.85 (AUD)5 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy141.20 (AUD)5 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy142.35 (AUD)5 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy15,108.80 (AUD)532 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy15,758.21 (AUD)559 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy16,040.32 (AUD)568 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy16,385.00 (AUD)580 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy16,793.61 (AUD)597 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy16,799.58 (AUD)597 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy16,799.58 (AUD)597 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy168.36 (AUD)6 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy169.50 (AUD)6 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy169.86 (AUD)6 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy169.98 (AUD)6 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy17,302.52 (AUD)614 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy17,488.24 (AUD)616 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy17,951.45 (AUD)635 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy170.60 (AUD)6 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy170.64 (AUD)6 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy18,038.97 (AUD)639 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,006.46 (AUD)71 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,022.79 (AUD)71 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,037.60 (AUD)72 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,057.87 (AUD)73 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,103.75 (AUD)75 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,170.24 (AUD)77 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,230.96 (AUD)79 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,258.40 (AUD)80 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,293.92 (AUD)81 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,311.58 (AUD)82 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,346.41 (AUD)83 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,395.26 (AUD)84 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,410.60 (AUD)85 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,439.91 (AUD)87 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,478.52 (AUD)86 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,494.80 (AUD)88 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,547.90 (AUD)90 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,569.84 (AUD)91 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,622.00 (AUD)92 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,665.84 (AUD)94 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,693.25 (AUD)95 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,729.28 (AUD)96 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,737.92 (AUD)96 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,759.65 (AUD)97 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,770.46 (AUD)98 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,771.44 (AUD)98 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,777.32 (AUD)98 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,778.30 (AUD)98 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,793.78 (AUD)99 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,814.00 (AUD)100 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,815.00 (AUD)100 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,816.00 (AUD)100 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,838.10 (AUD)101 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,842.00 (AUD)100 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,852.00 (AUD)100 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,854.00 (AUD)100 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,882.52 (AUD)102 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,885.57 (AUD)101 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,910.78 (AUD)103 Ordinary Shares
2/23/2021Morgan Stanley Australia Securities LimitedBuy2,922.11 (AUD)103 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy2,997.07 (AUD)107 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy20,525.28 (AUD)732 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy20,728.16 (AUD)734 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy21,413.26 (AUD)743 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy226.00 (AUD)8 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy226.48 (AUD)8 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy228.48 (AUD)8 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy23,156.80 (AUD)820 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy23,692.24 (AUD)836 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy24,099.40 (AUD)845 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy254.02 (AUD)9 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy254.52 (AUD)9 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy256.50 (AUD)9 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy28,680.08 (AUD)1,012 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy28.21 (AUD)1 Ordinary Share

2/23/2021Morgan Stanley Australia Securities LimitedBuy28.33 (AUD)1 Ordinary Share

2/23/2021Morgan Stanley Australia Securities LimitedBuy28.54 (AUD)1 Ordinary Share

2/23/2021Morgan Stanley Australia Securities LimitedBuy28.67 (AUD)1 Ordinary Share

2/23/2021Morgan Stanley Australia Securities LimitedBuy284.10 (AUD)10 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,103.10 (AUD)110 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,128.40 (AUD)110 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,132.42 (AUD)111 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,167.36 (AUD)112 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,186.60 (AUD)113 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,192.00 (AUD)112 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,324.65 (AUD)118 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,347.47 (AUD)119 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,384.00 (AUD)120 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,402.52 (AUD)121 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,430.64 (AUD)122 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,474.56 (AUD)122 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,622.04 (AUD)127 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,650.70 (AUD)129 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,677.70 (AUD)130 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,761.24 (AUD)133 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,789.17 (AUD)133 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,791.83 (AUD)133 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,874.64 (AUD)136 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy3,899.88 (AUD)138 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy336.84 (AUD)12 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy337.44 (AUD)12 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy339.72 (AUD)12 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy339.84 (AUD)12 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy341.40 (AUD)12 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy36,188.25 (AUD)1,281 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy370.89 (AUD)13 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy393.12 (AUD)14 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy4,080.30 (AUD)145 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy4,092.48 (AUD)144 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy4,094.80 (AUD)145 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy4,185.44 (AUD)148 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy4,278.00 (AUD)150 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy4,419.05 (AUD)155 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy4,419.48 (AUD)156 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy4,520.00 (AUD)160 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy4,611.27 (AUD)163 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy4,729.44 (AUD)167 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy4,841.60 (AUD)170 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy422.92 (AUD)15 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy423.45 (AUD)15 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy450.56 (AUD)16 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy454.40 (AUD)16 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy46,876.04 (AUD)1,667 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy478.29 (AUD)17 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy481.10 (AUD)17 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy481.52 (AUD)17 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy481.61 (AUD)17 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy482,820.40 (AUD)17,170 Ordinary Shares

2/23/2021Morgan Stanley Australia Securities LimitedBuy49,772.40 (A

[TRUNCATED]

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

Other issuers discussed similar conditions around this time

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