The a2 Milk Company Limited logo

SPH Notice – Mitsubishi UFJ Financial Group, Inc.

Substantial Holder Notice22 July 2021ATMConsumer Staples

1
Disclosure of movement of 1% or more in substantial holding

or change in nature of relevant interest, or both

Sections 277 and 278, Financial Markets Conduct Act 2013

To NZX Limited

and

To THE A2 MILK COMPANY LIMITED

Relevant event being disclosed: Movement of 1% or more in substantial holding and

change in the nature of relevant interest in the substantial holding

Date of relevant event: 19 July, 2021

Date this disclosure made: 23 July, 2021

Date last disclosure made: 8 June, 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 Limited, First Sentier Investors (Australia) IM Limited

Summary of substantial holding

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

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 Limited, First Sentier Investors (Australia) IM Limited


For this disclosure,—

(a) total number held in class: 50,139,977.00

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

(c) total percentage held in class: 6.745%

For last disclosure,—

(a) total number held in class: 42,291,591.00

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

(c) total percentage held in class: 5.689%



2

Details of transactions and events giving rise to relevant event

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.

Details after relevant event


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

Limited, First Sentier Investors (Australia) 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

Limited, First Sentier Investors (Australia) IM Limited in this notice.

For that relevant interest,—

(a) number held in class: 13,345,218.00

(b) percentage held in class: 1.795%

(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: 36,794,759


(b) percentage held in class: 4.949%


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


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




3

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 investment manager (as

provided for under its investment mandates). The relevant agreement need not be

attached under regulation 139.


For that relevant interest,—

(a) number held in class: 421,274


(b) percentage held in class : 0.057%


(c) current registered holder(s) : Unknown


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


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: 12,923,944


(b) percentage held in class: 1.738%


(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,—

(e) number held in class: 36,794,759


(f) percentage held in class: 4.949%


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


(h) 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


4

exercise of the power to dispose of securities in its capacity as investment manager (as

provided for under its investment mandates). The relevant agreement need not be

attached under regulation 139.


For that relevant interest,—


(a) number held in class: 161,966


(b) percentage held in class : 0.022%


(c) current registered holder(s) : Unknown


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


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: 13,183,252


(b) percentage held in class: 1.773%


(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,—

(i) number held in class: 36,794,759


(j) percentage held in class: 4.949%


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


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


Details for First Sentier Investors Realindex Pty Ltd


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

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

exercise of the power to dispose of securities in its capacity as investment manager (as

provided for under its investment mandates). The relevant agreement need not be

attached under regulation 139.


5

For that relevant interest,—


(a) number held in class: 3,206,115


(b) percentage held in class : 0.431%


(c) current registered holder(s) : Unknown


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


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,139,103


(b) percentage held in class: 1.364%


(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: 36,794,759


(b) percentage held in class: .4.949%


(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 investment manager (as

provided for under its investment mandates). The relevant agreement need not be

attached under regulation 139.


For that relevant interest,—


(a) number held in class: 9,555,863


6


(b) percentage held in class : 1.285%


(c) current registered holder(s) : Unknown


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


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: 3,789,355


(b) percentage held in class: 0.510%


(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: 36,794,759


(b) percentage held in class: 4.949%


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


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



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,

Japan

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

Tokyo, Japan


7

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

Towers Sydney, 300 Barangaroo Avenue, Barangaroo, NSW 2000, Australia


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

Sydney, 300 Barangaroo Avenue, Barangaroo, NSW 2000, Australia



Contact details:


Mariko Onda, Phone: +81-03-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 are wholly-owned

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



8

Annexure A

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


Date of

Transaction

Holder of Relevant Interest

Nature of

Transaction

Class of

Securities

Number of

Securities

Cash

Consideration

(NZD)

04-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 769 4,687.35

04-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -90 -548.13

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 6 36.56

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 3 18.28

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 4 24.37

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 4 24.37

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 4 24.37

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 2 12.19

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 5 30.47

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 9 54.84

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 2 12.19

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 3 18.28


9

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 6 36.56

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 1 6.09

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 9 54.84

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 9 54.84

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 6 36.56

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 3 18.28

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 6 36.56

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 2 12.19

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 7 42.65

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 7 42.65

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 3 18.28

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 2 12.19

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 2 12.19

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 3 18.28

04-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 3 18.28

07-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 2 12.53


10

07-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 4 25.06

07-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 2 12.53

07-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 3 18.79

07-Jun-2021 First Sentier Investors Realindex Pty Ltd SELL Ordinary Shares -2,121 -13,241.03

08-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -7,188 -44,019.89

08-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 1,034 6,337.84

09-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -877 -5,408.58

09-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -149,282 -920,643.12

09-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -183,201 -1,125,438.51

09-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -8,781 -54,153.66

09-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -9,617 -59,309.39

09-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -36,332 -224,064.56

09-Jun-2021 First Sentier Investors Realindex Pty Ltd SELL Ordinary Shares -23,698 -144,824.52

09-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -25,482 -157,151.08

09-Jun-2021 First Sentier Investors Realindex Pty Ltd SELL Ordinary Shares -875 -5,347.35

09-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -27,712 -170,903.81


11

10-Jun-2021 First Sentier Investors Realindex Pty Ltd SELL Ordinary Shares -22,152 -131,388.82

10-Jun-2021 First Sentier Investors Realindex Pty Ltd SELL Ordinary Shares -5,145 -30,516.23

10-Jun-2021 First Sentier Investors Realindex Pty Ltd SELL Ordinary Shares -1,675 -9,934.83

10-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -181 -1,075.05

10-Jun-2021 First Sentier Investors Realindex Pty Ltd SELL Ordinary Shares -23,747 -140,849.14

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -72.21

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -22 -132.38

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -41 -246.71

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -42.12

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -66.19

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -60.17

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -15 -90.26

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -13 -78.23

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -26 -156.45

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -26 -156.45

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -30 -180.52


12

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -43 -258.75

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -24 -144.42

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -84.24

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -86 -517.49

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -42.12

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -23 -138.40

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -72 -433.25

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -25 -150.43

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -54 -324.94

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -19 -114.33

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -16 -96.28

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -18 -108.31

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -39 -234.68

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -33 -198.57

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -53 -318.92

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -27 -162.47


13

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -48.14

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -18 -108.31

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -46 -276.80

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -117 -704.03

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -29 -174.50

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -66.19

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -48.14

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -48.14

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -69 -415.20

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -24 -144.42

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -16 -96.28

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -25 -150.43

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -68 -409.18

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -21 -126.36

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -60.17

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -84.24


14

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -36.10

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -40 -240.69

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -24 -144.42

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -4 -24.07

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -30.09

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -13 -78.23

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -44 -264.76

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -31 -186.54

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -37 -222.64

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -54.16

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -48.14

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -27 -162.47

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -13 -78.23

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -35 -210.61

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -35 -210.61

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -36.10


15

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -35 -210.61

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -84.24

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -54.16

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -24 -144.42

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -24 -144.42

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -60.17

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -54.16

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -17 -102.30

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -54.16

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -60.17

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -54.16

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -66.19

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -13 -78.23

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -72.21

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -15 -90.26

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -18 -108.31


16

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -69 -415.20

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -29 -174.50

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -48.14

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -177 -1,065.07

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -32 -192.56

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -95 -571.65

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -202 -1,215.51

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -69 -415.20

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -19 -114.33

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -21 -126.36

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -15 -90.26

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -76 -457.32

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -84.24

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -21 -126.36

10-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -98 -589.70

10-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 302 1,796.21


17

10-Jun-2021 First Sentier Investors Realindex Pty Ltd BUY Ordinary Shares 4,380 25,978.83

10-Jun-2021 First Sentier Investors Realindex Pty Ltd SELL Ordinary Shares -3,588 -21,281.29

11-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 451 2,773.88

15-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 2,666 17,424.99

16-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 59 382.59

16-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 482 3,095.44

16-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -71 -455.61

17-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -2,853 -18,357.39

17-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 350 2,252.05

18-Jun-2021 First Sentier Investors Realindex Pty Ltd SELL Ordinary Shares -426 -2,875.50

18-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 50 326.53

18-Jun-2021 First Sentier Investors Realindex Pty Ltd BUY Ordinary Shares 2,235 15,102.69

18-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 600 4,039.84

18-Jun-2021

Mitsubishi UFJ Trust and Banking

Corporaton

SELL Ordinary Shares -9,139 -60,189.45

21-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -18 -116.77

21-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -1,792 -11,628.47


18

21-Jun-2021 First Sentier Investors Realindex Pty Ltd SELL Ordinary Shares -724 -4,691.94

21-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -574 -3,723.69

22-Jun-2021 First Sentier Investors Realindex Pty Ltd BUY Ordinary Shares 3,418 22,298.06

22-Jun-2021 First Sentier Investors Realindex Pty Ltd SELL Ordinary Shares -772 -5,025.72

22-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 3 19.86

22-Jun-2021 First Sentier Investors Realindex Pty Ltd SELL Ordinary Shares -6,529 -42,593.34

22-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 887 5,790.55

23-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 445 2,893.20

23-Jun-2021 First Sentier Investors Realindex Pty Ltd BUY Ordinary Shares 2,108 13,753.27

23-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 437 2,804.00

23-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -17 -109.63

23-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -743 -4,827.22

23-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -37 -240.39

24-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -1,159 -7,589.53

24-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 116 760.23

24-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -60,000 -390,281.08


19

24-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 2 12.94

24-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 545,792 3,548,268.00

23-Jun-2021 First Sentier Investors (Australia) IM Ltd

BORRO

W

Ordinary Shares 67,000 0.00

24-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 536 3,514.29

24-Jun-2021

Mitsubishi UFJ Trust and Banking

Corporaton

SELL Ordinary Shares -2,133 -13,992.48

25-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -77 -524.92

25-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -7,000 -47,521.64

25-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 672 4,581.08

28-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 521 3,433.65

28-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 709 4,672.66

28-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -65 -427.98

28-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 2 13.43

28-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 2 13.43

29-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -158 -1,034.54

29-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 4,189 27,441.81


20

29-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 4 26.77

29-Jun-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -16 -107.43

29-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 57 381.48

29-Jun-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 2 13.39

29-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 1,413 9,256.45

29-Jun-2021 First Sentier Investors Realindex Pty Ltd BUY Ordinary Shares 647 4,239.97

30-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -7,183 -46,481.81

30-Jun-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -1,269 -8,211.81

30-Jun-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 889 5,746.38

01-Jul-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 260 1,735.33

02-Jul-2021 First Sentier Investors Realindex Pty Ltd BUY Ordinary Shares 8,174 57,240.94

02-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -3,172 -22,230.28

02-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -9,122 -63,929.56

02-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -53,934 -377,984.77

02-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -13,505 -94,646.87

02-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -3,474 -24,346.78


21

02-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -65,632 -459,967.67

01-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -60 -400.84

02-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -22,311 -156,361.82

02-Jul-2021 First Sentier Investors Realindex Pty Ltd BUY Ordinary Shares 3,429 24,012.62

02-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -9,978 -69,928.65

05-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -202,617 -1,466,209.42

05-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -600 -4,341.82

05-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -83,817 -606,529.93

05-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -11,917 -86,235.69

05-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -30,026 -217,278.92

05-Jul-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 99 716.62

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -72.06

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -13 -93.68

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -20 -144.13

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -72.06

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -36.03


22

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -30 -216.19

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -14.41

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -57.65

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -26 -187.37

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -86.48

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -22 -158.54

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -43.24

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -50.45

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -43.24

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -100.89

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -16 -115.30

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -19 -136.92

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -72.06

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -3 -21.62

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -50.45

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -20 -144.13


23

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -41 -295.47

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -100.89

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -3 -21.62

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -3 -21.62

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -3 -21.62

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -25 -180.16

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -57.65

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -57.65

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -79.27

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -24 -172.96

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -50.45

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -4 -28.83

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -14.41

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -79.27

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -14.41

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -14.41


24

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -100.89

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -86.48

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -36.03

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -4 -28.83

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -64.86

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -57.65

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -28 -201.78

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -79.27

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -62 -446.80

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -34 -245.02

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -72 -518.87

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -24 -172.96

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -33 -237.81

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -50.45

05-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -17 -122.51

05-Jul-2021 First Sentier Investors Realindex Pty Ltd SELL Ordinary Shares -776 -5,592.23


25

05-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -50,736 -367,143.93

05-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -13,052 -94,448.96

05-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -27,451 -198,645.30

05-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -197,508 -1,429,238.86

06-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -462 -3,318.61

06-Jul-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 694 4,985.62

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -67 -483.55

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -92 -663.98

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -43.30

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -23 -166.00

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -15 -108.26

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -86.61

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -25 -180.43

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -50.52

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -18 -129.91

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -50.52


26

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -43.30

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -43.30

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -57.74

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -74 -534.07

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -157 -1,133.10

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -49 -353.64

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -29 -209.30

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -86.61

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -72.17

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -57.74

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -57.74

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -57.74

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -64.95

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -86.61

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -102 -736.15

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -40 -288.69


27

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -43.30

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -22 -158.78

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -13 -93.82

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -32 -230.95

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -33 -238.17

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -50.52

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -233 -1,681.61

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -86.61

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -101.04

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -72.17

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -125 -902.15

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -28 -202.08

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -25 -180.43

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -42 -303.12

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -50.52

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -72.17


28

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -21 -151.56

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -126 -909.37

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -267 -1,926.99

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -92 -663.98

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -57.74

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -28 -202.08

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -22 -158.78

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -36.09

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -64.95

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -15 -108.26

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -86.61

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -86.61

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -94 -678.42

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -32 -230.95

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -52 -375.29

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -36.09


29

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -36.09

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -101.04

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -64.95

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -15 -108.26

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -25 -180.43

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -43.30

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -50.52

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -50.52

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -79.39

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -36 -259.82

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -17 -122.69

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -50 -360.86

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -72 -519.64

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -34 -245.38

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -20 -144.34

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -113 -815.54


30

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -72.17

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -31 -223.73

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -96 -692.85

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -42 -303.12

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -81 -584.59

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -26 -187.65

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -28 -202.08

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -24 -173.21

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -55 -396.95

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -56 -404.16

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -71 -512.42

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -37 -267.04

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -28 -202.08

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -42 -303.12

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -17 -122.69

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -64.95


31

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -23 -166.00

06-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -47 -339.21

07-Jul-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 619 4,660.37

07-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -470 -3,536.26

07-Jul-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 2,300,000 17,152,809.66

08-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -9,347 -71,288.53

08-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -2,400 -18,304.53

08-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -6,935 -52,892.47

08-Jul-2021 First Sentier Investors Realindex Pty Ltd BUY Ordinary Shares 7,995 61,202.64

08-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -15,414 -117,560.86

08-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -1 -7.66

08-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -47,920 -366,715.23

08-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -2,190 -16,702.89

08-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -9,319 -71,375.12

08-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -37,237 -284,002.44

09-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -9,429 -71,701.36


32

09-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -2,414 -18,356.89

09-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -2,202 -16,744.77

09-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -37,444 -284,737.05

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -53.50

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -76.43

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -107.00

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -45.86

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -4 -30.57

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -22 -168.14

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -15.29

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -45.86

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -19 -145.21

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -61.14

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -17 -129.92

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -38.21

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -38.21


33

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -38.21

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -84.07

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -91.71

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -107.00

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -61.14

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -15.29

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -38.21

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -107.00

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -30 -229.28

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -76.43

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -3 -22.93

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -15.29

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -15.29

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -18 -137.57

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -45.86

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -38.21


34

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -61.14

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -18 -137.57

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -45.86

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -15.29

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -15.29

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -61.14

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -1 -7.64

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -15.29

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -76.43

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -68.78

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -4 -30.57

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -13 -99.35

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -3 -22.93

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -3 -22.93

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -53.50

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -45.86


35

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -21 -160.49

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -61.14

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -47 -359.20

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -25 -191.06

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -53 -405.05

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -18 -137.57

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -24 -183.42

09-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -45.86

09-Jul-2021 First Sentier Investors Realindex Pty Ltd SELL Ordinary Shares -8,687 -66,668.21

09-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -15,500 -117,867.33

12-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -2,848 -21,739.86

12-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -3,122 -23,831.41

12-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -11,289 -86,173.22

12-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -58,992 -450,308.31

12-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -48,054 -366,814.40

12-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -20,046 -153,018.72


36

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -106.33

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -29 -220.25

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -68.35

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -15.19

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -15.19

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -15.19

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -62 -470.88

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -45.57

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -37.97

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -53.16

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -16 -121.52

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -37.97

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -3 -22.78

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -1 -7.59

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -53.16

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -1 -7.59


37

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -15.19

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -68.35

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -60.76

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -4 -30.38

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -15.19

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -45.57

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -45.57

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -18 -136.71

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -53.16

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -42 -318.98

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -23 -174.68

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -49 -372.15

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -16 -121.52

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -23 -174.68

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -37.97

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -91.14


38

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -3 -22.78

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -53.16

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -68.35

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -13 -98.73

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -45.57

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -3 -22.78

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -20 -151.90

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -15.19

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -45.57

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -18 -136.71

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -60.76

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -106.33

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -4 -30.38

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -37.97

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -37.97

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -75.95


39

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -75.95

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -91.14

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -45.57

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -53.16

12-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -35 -265.82

12-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -8,183 -62,463.94

12-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -12,116 -92,486.02

13-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -124,016 -949,367.42

13-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -151,204 -1,157,497.02

13-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -7,293 -55,829.38

13-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -21,061 -160,999.21

13-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -51,334 -392,972.09

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -77.13

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -21 -161.96

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -46.28

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -53.99


40

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -46.28

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -107.98

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -107.98

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -18 -138.83

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -77.13

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -3 -23.14

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -38.56

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -18 -138.83

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -39 -300.79

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -92.55

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -4 -30.85

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -3 -23.14

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -3 -23.14

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -21 -161.96

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -61.70

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -53.99


41

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -84.84

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -23 -177.39

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -53.99

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -3 -23.14

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -15.43

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -84.84

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -15.43

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -2 -15.43

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -13 -100.26

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -92.55

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -38.56

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -3 -23.14

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -61.70

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -61.70

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -26 -200.53

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -77.13


42

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -17 -131.11

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -4 -30.85

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -69.41

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -13 -100.26

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -18 -138.83

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -69.41

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -38.56

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -28 -215.95

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -3 -23.14

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -53.99

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -55 -424.19

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -58 -447.33

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -32 -246.80

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -67 -516.74

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -23 -177.39

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -31 -239.09


43

13-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -53.99

13-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -31,284 -239,485.31

13-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -23,052 -176,467.70

13-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -7,994 -61,195.68

14-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -172,365 -1,317,523.33

14-Jul-2021 First Sentier Investors Realindex Pty Ltd SELL Ordinary Shares -8,283 -62,785.14

14-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -71,348 -545,369.74

14-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -43,540 -332,810.99

14-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -10,138 -77,492.83

14-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -239,679 -1,832,057.99

14-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -11,110 -84,922.60

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -45.94

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -84.23

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -46 -352.24

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -96 -735.10

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -31 -237.38


44

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -68.92

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -61.26

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -53.60

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -52 -398.18

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -20 -153.15

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -17 -130.17

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -26 -199.09

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -57 -436.47

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -25 -191.43

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -4 -30.63

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -45.94

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -32 -245.03

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -29 -222.06

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -107.20

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -68.92

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -20 -153.15


45

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -21 -160.80

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -62 -474.75

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -25 -191.43

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -144 -1,102.65

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -78 -597.27

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -165 -1,263.45

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -57 -436.47

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -77 -589.61

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -17 -130.17

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -22 -168.46

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -31 -237.38

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -44 -336.92

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -21 -160.80

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -91.89

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -70 -536.01

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -45.94


46

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -20 -153.15

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -42 -321.61

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -68.92

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -17 -130.17

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -53.60

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -38.29

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -56 -428.81

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -26 -199.09

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -50 -382.86

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -16 -122.52

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -16 -122.52

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -15 -114.86

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -34 -260.35

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -35 -268.01

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -44 -336.92

14-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -23 -176.12


47

14-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -33,286 -254,431.48

14-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -36,563 -279,480.21

14-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -572 -4,372.25

14-Jul-2021

Mitsubishi UFJ Trust and Banking

Corporaton

SELL Ordinary Shares -513 -3,888.54

15-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -311,570 -2,317,037.40

15-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -363,057 -2,699,928.26

15-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -78,673 -583,935.95

15-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -18,325 -136,649.20

15-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -128,970 -957,256.23

15-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -57,735 -429,428.56

15-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -20,083 -149,062.39

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -59.27

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -74.09

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -30 -222.28

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -22 -163.00

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -44 -326.01


48

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -44.46

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -5 -37.05

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -18 -133.37

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -81.50

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -28 -207.46

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -28 -207.46

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -103.73

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -57 -422.33

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -103.73

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -51.86

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -51.86

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -19 -140.78

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -51.86

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -51.86

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -18 -133.37

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -74.09


49

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -24 -177.82

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -35 -259.32

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -74.09

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -15 -111.14

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -40 -296.37

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -201 -1,489.26

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -22 -163.00

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -28 -207.46

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -44.46

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -59.27

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -59.27

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -15 -111.14

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -88.91

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -107 -792.79

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -25 -185.23

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -15 -111.14


50

15-Jul-2021 First Sentier Investors (Australia) RE Ltd BUY Ordinary Shares 236 1,751.11

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -32 -237.10

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -19 -140.78

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -42 -311.19

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -62 -459.37

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -29 -214.87

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -17 -125.96

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -96 -711.29

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -66.68

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -26 -192.64

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -77 -570.51

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -36 -266.73

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -70 -518.65

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -22 -163.00

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -24 -177.82

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -21 -155.59


51

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -47 -348.23

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -49 -363.05

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -61 -451.96

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -32 -237.10

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -74.09

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -16 -118.55

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -66.68

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -66.68

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -51.86

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -66.68

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -24 -177.82

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -51.86

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -51.86

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -66.68

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -109 -807.61

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -230 -1,704.13


52

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -78 -577.92

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -81.50

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -64 -474.19

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -135 -1,000.25

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -42 -311.19

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -13 -96.32

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -74.09

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -74.09

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -72 -533.47

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -27 -200.05

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -24 -177.82

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -36 -266.73

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -78 -577.92

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -25 -185.23

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -81.50

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -74.09


53

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -51.86

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -27 -200.05

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -36 -266.73

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -6 -44.46

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -51.86

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -88.91

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -88.91

15-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -88 -652.01

15-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -50,401 -374,814.65

15-Jul-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 150,000 1,107,711.99

15-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -700 -5,205.66

16-Jul-2021 First Sentier Investors Realindex Pty Ltd BUY Ordinary Shares 5,164 38,505.56

16-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -52,160 -383,562.26

16-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -76,815 -564,864.54

16-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -20,500 -150,748.20

16-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -69,487 -510,977.58


54

16-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -18,719 -137,651.49

16-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -320,213 -2,354,708.98

16-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -3,183 -23,406.42

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -133 -972.30

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -144 -1,052.71

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -65.79

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -65.79

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -41 -299.73

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -73 -533.67

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -58.48

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -19 -138.90

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -33 -241.25

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -64 -467.87

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -73.10

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -365 -2,668.33

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -17 -124.28


55

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -30 -219.31

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -44 -321.66

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -65 -475.18

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -44 -321.66

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -19 -138.90

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -13 -95.04

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -19 -138.90

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -35 -255.87

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -80 -584.84

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -58.48

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -30 -219.31

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -65.79

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -65.79

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -34 -248.56

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -20 -146.21

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -51 -372.84


56

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -51 -372.84

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -159 -1,162.37

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -62 -453.25

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -16 -116.97

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -50 -365.52

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -13 -95.04

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -65.79

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -87.73

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -57 -416.70

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -10 -73.10

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -15 -109.66

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -51.17

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -27 -197.38

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -198 -1,447.48

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -419 -3,063.10

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -7 -51.17


57

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -25 -182.76

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -80.42

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -80.42

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -80.42

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -102.35

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -15 -109.66

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -19 -138.90

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -13 -95.04

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -115 -840.71

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -244 -1,783.76

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -78 -570.22

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -22 -160.83

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -79 -577.53

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -113 -826.09

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -53 -387.46

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -30 -219.31


58

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -176 -1,286.65

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -15 -109.66

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -49 -358.21

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -141 -1,030.78

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -66 -482.49

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -128 -935.74

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -80.42

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -37 -270.49

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -28 -204.69

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -8 -58.48

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -65.79

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -23 -168.14

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -9 -65.79

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -22 -160.83

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -18 -131.59

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -18 -131.59


59

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -144 -1,052.71

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -87.73

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -13 -95.04

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -23 -168.14

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -12 -87.73

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -31 -226.63

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -195 -1,425.55

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -31 -226.63

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -105 -767.60

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -39 -285.11

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -42 -307.04

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -38 -277.80

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -86 -628.70

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -89 -650.63

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -111 -811.46

16-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -58 -424.01


60

16-Jul-2021 First Sentier Investors (Australia) IM Ltd BUY Ordinary Shares 150,000 1,096,549.72

16-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -137,052 -1,007,821.59

16-Jul-2021 First Sentier Investors (Australia) IM Ltd SELL Ordinary Shares -375,711 -2,762,817.45

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -65 -483.75

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -37 -275.37

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -373 -2,775.99

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -35 -260.48

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -22 -163.73

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -53 -394.44

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -52 -387.00

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -125 -930.29

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -203 -1,510.79

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -428 -3,185.32

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -146 -1,086.58

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -76 -565.62

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -84 -625.16


61

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -63 -468.87

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -199 -1,481.02

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -59 -439.10

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -67 -498.64

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -146 -1,086.58

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -46 -342.35

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -20 -148.85

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -58 -431.66

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -14 -104.19

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -152 -1,131.24

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -67 -498.64

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -11 -81.87

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -16 -119.08

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -52 -387.00

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -168 -1,250.31

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -125 -930.29


62

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -42 -312.58

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -62 -461.42

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -84 -625.16

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -56 -416.77

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -86 -640.04

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -156 -1,161.00

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -33 -245.60

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -44 -327.46

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -83 -617.71

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -34 -253.04

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -33 -245.60

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -103 -766.56

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -56 -416.77

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -137 -1,019.60

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -75 -558.18

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -38 -282.81


63

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -137 -1,019.60

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -107 -796.33

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -43 -320.02

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -42 -312.58

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -105 -781.45

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -42 -312.58

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -40 -297.69

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -40 -297.69

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -26 -193.50

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -41 -305.14

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -54 -401.89

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -58 -431.66

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -102 -759.12

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -80 -595.39

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -115 -855.87

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -55 -409.33


64

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -32 -238.15

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -180 -1,339.62

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -17 -126.52

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -50 -372.12

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -144 -1,071.70

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -68 -506.08

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -130 -967.50

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -41 -305.14

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -44 -327.46

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -40 -297.69

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -88 -654.93

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -91 -677.25

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -113 -840.98

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -60 -446.54

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -18 -133.96

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -30 -223.27


65

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -119 -885.64

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -250 -1,860.58

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -79 -587.94

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -24 -178.62

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -19 -141.40

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -19 -141.40

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -135 -1,004.72

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -51 -379.56

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -45 -334.91

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -48 -357.23

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -50 -372.12

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -48 -357.23

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -67 -498.64

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -70 -520.96

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -163 -1,213.10

19-Jul-2021 First Sentier Investors (Australia) RE Ltd SELL Ordinary Shares -195 -1,451.26


66

Annexure B

Relevant interests held in the Morgan Stanley group


List of Morgan Stanley and its subsidiaries that have a relevant interest or deemed to

have a relevant interest in the shares.


Entities

└─┬─Morgan Stanley

├─┬─Morgan Stanley Capital Management, LLC

│ └─┬─Morgan Stanley Domestic Holdings, Inc.

│ ├─┬─E*TRADE Financial Holdings, LLC

│ │ └─┬─ETCM Holdings, LLC

│ │ └───E*TRADE Securities LLC

│ ├─┬─Eaton Vance Acquisitions LLC

│ │ └───Parametric Portfolio Associates LLC

│ ├───Morgan Stanley & Co. LLC

│ ├───Morgan Stanley Capital Services LLC

│ ├───Morgan Stanley Investment Management Inc.

│ ├───Morgan Stanley Smith Barney LLC

│ └───Morgan Stanley Wealth Management Australia Pty Ltd

└─┬─Morgan Stanley International Holdings Inc.

├─┬─Morgan Stanley (Australia) Securities Holdings Pty Limited

│ └───Morgan Stanley Australia Securities Limited

└─┬─Morgan Stanley International Limited

├─┬─Morgan Stanley Europe Holding SE

│ └───Morgan Stanley Europe SE

└─┬─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) are attached to a previous disclosure made

on 8 August 2019.


For that relevant interest,-


(a) number held in class: 20,784


(b) percentage held in class: 0.003%


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


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


67


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) are attached to a previous disclosure made

on 8 August 2019.


For that relevant interest,-


(e) number held in class: 1,527,901


(f) percentage held in class: 0.206%


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


(h) 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 Securities Lending Agreement. The relevant agreement document(s) (2000

Global Master Securities Lending Agreement, 2010 Global Master Securities Lending

Agreement, 1995 Overseas Securities Lender's Agreement) are attached to a previous

disclosure made on 8 August 2019.


For that relevant interest,-


(a) number held in class: 4,775,695


(b) percentage held in class: 0.642%


(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): Holder of securities subject to an obligation to return

under Prime Brokerage Agreement. The relevant agreement document(s) (Prime

Brokerage Agreement) are attached to a previous disclosure made on 8 August 2019.


For that relevant interest,—


(a) number held in class: 36,178

(b) percentage held in class: 0.005%

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

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


68

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: 7,175,651

(b) percentage held in class: 0.965%

(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): Derivative relevant interest over quoted underlying.

Swap Agreement: The relevant agreement documents (1992 ISDA Master Agreement &

2002 ISDA Master Agreement & MSASL Terms of Business) are attached to a previous

disclosure made on 8 August 2019. Please refer to Table 2 for details on derivative

relevant interest.


For that relevant interest,—


(a) number held in class: 7,352,606

(b) percentage held in class: 0.989%


(c) current registered holder(s): Unknown


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



Details for Morgan Stanley & Co. LLC


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise right to rehypothecate pursuant to the agreement(s). The relevant agreement

document(s) (Prime Brokerage Agreement) are attached to a previous disclosure made

on 8 August 2019.


For that relevant interest,—


(a) number held in class: 6,058

(b) percentage held in class: 0.001%


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


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



69

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 Agreement) are attached to a previous disclosure made

on 8 August 2019.


For that relevant interest,—


(a) number held in class: 2,522

(b) percentage held in class: 0.000%


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


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



Details for Morgan Stanley & Co. LLC


Nature of relevant interest(s): Holder of securities subject to an obligation to return

under a Securities Lending Agreement. The relevant agreement document(s) (Master

Securities Loan Agreement) are attached to a previous disclosure made on 8 August

2019.


For that relevant interest,—


(a) number held in class: 512,753

(b) percentage held in class: 0.069%


(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: 286


(b) percentage held in class : 0.000%


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


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


Details for Morgan Stanley Australia Securities Limited


70

Nature of relevant interest(s): Holder of securities subject to an obligation to return

under a Securities Lending Agreement. The relevant agreement document(s)

(Australian Master Securities Loan Agreement) are attached to a previous disclosure

made on 8 August 2019.


For that relevant interest,—


(a) number held in class: 121,000

(b) percentage held in class: 0.016%


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

Limited


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



Details for Morgan Stanley 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: 766,330


(b) percentage held in class : 0.103%


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

Limited


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



Details for Morgan Stanley Investment Management Inc.


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of investment management

business. The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 36,914

(b) percentage held in class: 0.005%


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


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



71

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: 16,450

(b) percentage held in class: 0.002%


(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 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: 60

(b) percentage held in class: 0.000%


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


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



Details for Morgan Stanley Wealth Management Australia Pty Ltd


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise control over disposal in the ordinary course of discretionary managed business.

The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 137,829

(b) percentage held in class: 0.019%


(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


72

Nature of relevant interest(s): Derivative relevant interest over quoted underlying.

Swap Agreement: The relevant agreement documents (1992 ISDA Master Agreement &

2002 ISDA Master Agreement) are attached to a previous disclosure made on 8 August

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


For that relevant interest,—


(a) number held in class: 11,744,574

(b) percentage held in class: 1.580%


(c) current registered holder(s): Unknown


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



Details for Morgan Stanley Europe SE


Nature of relevant interest(s): Derivative relevant interest over quoted underlying.

Swap Agreement: The relevant agreement documents (2002 ISDA Master Agreement)

are attached to a previous disclosure made on 8 August 2019. Please refer to Table 2

for details on derivative relevant interest.


For that relevant interest,—


(a) number held in class: 53,285

(b) percentage held in class: 0.007%


(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: 10,509

(b) percentage held in class: 0.001%


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


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



Details for E*TRADE Securities LLC


73

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) (Fully Paid Lending Program: Master Securities Lending Agreement) are

attached to a previous disclosure made on 11 November 2020.


For that relevant interest,—


(a) number held in class: 3,350

(b) percentage held in class: 0.000%


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


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


Details for E*TRADE Securities LLC


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise right to rehypothecate pursuant to the agreement(s). The relevant agreement

document(s) (Margin Agreement) may be viewed here.


For that relevant interest,—


(a) number held in class: 1,183

(b) percentage held in class: 0.000%


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


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


Details for Parametic 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: 2,335,989

(b) percentage held in class: 0.314%


(c) current registered holder(s): Unknown


(e) registered holder(s) once transfers are registered: Unknown



Details for Parametic 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.


74

For that relevant interest,—


(a) number held in class: 159,852

(b) percentage held in class: 0.022%


(c) current registered holder(s): Unknown


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




TABLE 2


For a derivative relevant interest, also –


Details for

(a) Type

of

Derivativ

e

(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)

Any other

details needed

to understand

how the amount

of the

consideration

payable under

the derivative or

the value of the

derivative is

affected by the

value of the

underlying

quoted voting

products

Morgan

Stanley &

Co.

International

plc

Swap

Agreement

665,118.44 (AUD)

Cash

6/04/2021

Not Applicable

Not Applicable

21,639,259.25 (AUD) 11/18/2022

3,125.28 2/22/2023

352,410.70 (AUD) 2/22/2023

72,222.42 (AUD) 2/22/2023

11,134.55 2/22/2023

292,078.36 (AUD) 11/04/2022

26,324,619.12 (AUD) 9/20/2021

6,976.89 (AUD) 2/22/2023

10,571.48 2/22/2023

836,514.14 (AUD) 11/21/2022

3,297,800.84 (AUD) 12/21/2022

3,513,062.90 (AUD) 1/27/2022

798,693.00 (AUD) 3/08/2021

1,073,450.00 (AUD) 8/29/2022

1,915,035.62 (AUD) 10/04/2022

1,063,802.38 10/19/2022

184,708.56 (AUD) 3/31/2022

12,507,454.55 (AUD) 9/29/2022

1,471,668.50 (AUD) 8/08/2022

Call Option

Agreement

806,412.00 (AUD)

Physical

2/24/2021 12.04 (AUD)

2,449,871.46 (AUD) 3/24/2021 12.55 (AUD)

486,400.88 (AUD) 3/24/2021 12.55 (AUD)


75

Morgan

Stanley

Capital

Services LLC

Swap

Agreement

4,157,012.91 (AUD)

Cash

6/03/2024

Not Applicable Not Applicable

34,667.15 (AUD) 7/23/2021

31,444.58 (AUD) 6/07/2021

62,271.33 (AUD) 6/17/2021

651,525.16 (AUD) 2/26/2021

1,326,910.53 (AUD) 5/31/2022

116,019.31 (AUD) 2/26/2021

24,235.05 10/31/2022

75,750.13 (AUD) 7/14/2022

345,568.86 (AUD) 9/19/2022

70,854.66 (AUD) 3/18/2021

685,652.27 (AUD) 3/15/2021

7,612,188.40 (AUD) 5/31/2022

22,477,123.85 (AUD) 12/14/2022

48,575,255.78 (AUD) 9/29/2025

11,152.30 (AUD) 12/30/2022

17,841,463.28 (AUD) 8/17/2022

1,068,076.40 (AUD) 8/17/2022

24,161,581.04 (AUD) 10/15/2021

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

2,814,823.56 (AUD) 9/27/2021

2,772,935.50 (AUD) 7/13/2023

1,826,113.87 (AUD) 6/17/2025




76

Annexure C

Transaction details for Morgan Stanley Group


Date of
Transaction

Holder of Relevant InterestTransaction NatureConsideration Class and number of securities

4/06/2021Morgan Stanley Wealth Management Australia Pty Ltd

Buy

4,281.29 (AUD)750 Ordinary Shares

6/04/2021Morgan Stanley & Co. International plc

Borrow

N/A748,827 Ordinary Shares

6/04/2021Morgan Stanley & Co. International plc

Buy

5,488.00900 Ordinary Shares

6/04/2021Morgan Stanley & Co. International plc

Buy

837.66138 Ordinary Shares

6/04/2021Morgan Stanley & Co. International plc

Buy

N/A109,002 Swaps

6/04/2021Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A388,580 Ordinary Shares

6/04/2021Morgan Stanley & Co. International plc

Sell

141,266.7323,193 Ordinary Shares

6/04/2021Morgan Stanley & Co. International plc

Sell

N/A327 Swaps

6/04/2021Morgan Stanley & Co. International plc

Sell

N/A421 Swaps

6/04/2021Morgan Stanley & Co. International plc

Sell

N/A433 Swaps

6/04/2021Morgan Stanley & Co. International plc

Sell

N/A44,543 Swaps

6/04/2021Morgan Stanley & Co. International plc

Sell

N/A442 Swaps

6/04/2021Morgan Stanley & Co. International plc

Sell

N/A442 Swaps

6/04/2021Morgan Stanley & Co. International plc

Sell

N/A442 Swaps

6/04/2021Morgan Stanley & Co. International plc

Sell

N/A442 Swaps

6/04/2021Morgan Stanley & Co. International plc

Sell

N/A572 Swaps

6/04/2021Morgan Stanley & Co. International plc

Sell

N/A6 Swaps

6/04/2021Morgan Stanley & Co. International plc

Sell

N/A65 Swaps

6/04/2021Morgan Stanley & Co. International plc

Sell

N/A871 Swaps

6/04/2021Morgan Stanley & Co. International plc

Sell

N/A871 Swaps

6/04/2021Morgan Stanley & Co. LLC

Borrow Returned

N/A142,896 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

1,075.41 (AUD)189 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

1,109.68 (AUD)194 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

1,111.50 (AUD)195 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

1,214.10 (AUD)213 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

1,236.06 (AUD)218 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

1,467.47 (AUD)257 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

1,597.48 (AUD)281 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

1,924.27 (AUD)337 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

1,980.12 (AUD)348 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

1,991.50 (AUD)350 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

11,581.52 (AUD)2,039 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

11,835.20 (AUD)2,080 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

113.60 (AUD)20 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

125.40 (AUD)22 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

13,965.21 (AUD)2,463 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

145,612.20 (AUD)25,546 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

15,983.21 (AUD)2,809 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

16,832.10 (AUD)2,953 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

16,936.92 (AUD)2,974 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

171.00 (AUD)30 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

2,076.62 (AUD)364 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

2,190.65 (AUD)385 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

2,211.30 (AUD)390 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

2,324.70 (AUD)410 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

2,373.00 (AUD)420 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

2,484.74 (AUD)439 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

2,490.03 (AUD)438 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

2,568.44 (AUD)451 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

2,623.09 (AUD)461 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

2,646.88 (AUD)466 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

2,715.04 (AUD)478 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

2,743.44 (AUD)483 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

2,791.36 (AUD)488 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

20,105.82 (AUD)3,546 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

20,885.36 (AUD)3,677 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

216.22 (AUD)38 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

22,401.53 (AUD)3,937 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

23,255.03 (AUD)4,087 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

24,651.20 (AUD)4,340 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

26,009.05 (AUD)4,555 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

3,152.62 (AUD)557 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

3,175.02 (AUD)558 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

3,386.03 (AUD)593 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

3,462.93 (AUD)607 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

3,530.38 (AUD)621 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

3,883.98 (AUD)682 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

3,894.22 (AUD)682 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

31,982.70 (AUD)5,611 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

35,886.83 (AUD)6,307 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

36,096.40 (AUD)6,355 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

364.16 (AUD)64 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

37,084.20 (AUD)6,506 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

370.50 (AUD)65 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

391.92 (AUD)69 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

4,398.37 (AUD)773 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

4,541.18 (AUD)796 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

4,609.71 (AUD)813 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

4,622.70 (AUD)811 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

4,713.28 (AUD)824 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

4,749.62 (AUD)834 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited
Buy

4,772.41 (AUD)838 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

4,870.64 (AUD)856 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

403.28 (AUD)71 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

41,670.20 (AUD)7,285 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

422,940.00 (AUD)74,200 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

43,372.48 (AUD)7,636 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

449.11 (AUD)79 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

46,430.40 (AUD)8,160 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

460,064.95 (AUD)80,855 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

495.90 (AUD)87 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

5,034.96 (AUD)888 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

5,358.15 (AUD)945 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

5,559.13 (AUD)977 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

5,613.30 (AUD)990 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

5,647.19 (AUD)989 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

5,723.47 (AUD)1,005 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

501.16 (AUD)88 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

51,163.20 (AUD)8,976 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

550.96 (AUD)97 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

56.80 (AUD)10 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

58,691.44 (AUD)10,333 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

595.87 (AUD)105 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

6,281.40 (AUD)1,102 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

6,942.60 (AUD)1,218 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

62,048.32 (AUD)10,924 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

62,129.11 (AUD)10,919 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

62,806.22 (AUD)11,038 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

621.30 (AUD)109 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

631.59 (AUD)111 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

632.70 (AUD)111 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

673.78 (AUD)118 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

7,034.26 (AUD)1,233 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

7,060.77 (AUD)1,242 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

7,446.48 (AUD)1,311 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

7,671.51 (AUD)1,353 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

7,673.68 (AUD)1,351 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

785.22 (AUD)138 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

8,624.10 (AUD)1,513 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

8,798.76 (AUD)1,545 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

8,851.54 (AUD)1,557 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

817.92 (AUD)144 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

824.32 (AUD)145 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

893.33 (AUD)157 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

9,004.67 (AUD)1,577 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

9,849.12 (AUD)1,734 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

92,217.83 (AUD)16,207 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

96.56 (AUD)17 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Buy

965.60 (AUD)170 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

1,067.77 (AUD)187 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

1,160.76 (AUD)204 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

1,530.28 (AUD)268 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

1,815.78 (AUD)318 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

1,903.80 (AUD)334 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

11,617.83 (AUD)2,049 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

112,441.28 (AUD)19,796 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

12,825.34 (AUD)2,256 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

135,171.64 (AUD)23,756 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

15,015.91 (AUD)2,639 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

15,864.98 (AUD)2,803 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

152,307.05 (AUD)26,957 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

17,187.50 (AUD)3,018 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

188,834.03 (AUD)33,187 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

2,266.60 (AUD)398 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

2,436.72 (AUD)426 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

2,590.08 (AUD)456 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

2,894.25 (AUD)510 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

213,744.30 (AUD)37,499 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

22,339.80 (AUD)3,940 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

23,359.61 (AUD)4,091 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

24,495.45 (AUD)4,305 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

27,919.32 (AUD)4,881 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

28.40 (AUD)5 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

29,127.00 (AUD)5,110 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

3,676.50 (AUD)645 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

3,687.12 (AUD)648 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

3,828.32 (AUD)674 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

310,417.68 (AUD)54,651 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

34,596.89 (AUD)6,059 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

34,714.69 (AUD)6,101 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

34,836.48 (AUD)6,144 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

352.78 (AUD)62 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

36,240.60 (AUD)6,358 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

471.44 (AUD)83 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited
Sell

5,401.40 (AUD)956 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

5,554.12 (AUD)971 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

52,935.90 (AUD)9,287 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

76,657.28 (AUD)13,496 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

9,235.68 (AUD)1,626 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

9,940.00 (AUD)1,750 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

90,209.26 (AUD)15,854 Ordinary Shares

6/04/2021Morgan Stanley Australia Securities Limited

Sell

98,541.60 (AUD)17,288 Ordinary Shares

6/04/2021Morgan Stanley Capital Services LLC

Buy

N/A14,168 Swaps

6/04/2021Morgan Stanley Capital Services LLC

Buy

N/A4,335 Swaps

6/04/2021Morgan Stanley Capital Services LLC

Buy

N/A82,177 Swaps

6/04/2021Morgan Stanley Capital Services LLC

Sell

N/A1,513 Swaps

6/04/2021Morgan Stanley Capital Services LLC

Sell

N/A11,073 Swaps

6/04/2021Morgan Stanley Capital Services LLC

Sell

N/A13,022 Swaps

6/04/2021Morgan Stanley Capital Services LLC

Sell

N/A17,144 Swaps

6/04/2021Morgan Stanley Capital Services LLC

Sell

N/A2,131 Swaps

6/04/2021Morgan Stanley Capital Services LLC

Sell

N/A25,751 Swaps

6/04/2021Morgan Stanley Capital Services LLC

Sell

N/A28,876 Swaps

6/04/2021Morgan Stanley Capital Services LLC

Sell

N/A7,461 Swaps

6/04/2021Morgan Stanley Capital Services LLC

Sell

N/A764 Swaps

6/04/2021Morgan Stanley Capital Services LLC

Sell

N/A9,347 Swaps

6/04/2021Parametric Portfolio Associates LLC

Buy

123.20 (USD)28 American Depositary Receipts

6/04/2021Parametric Portfolio Associates LLC

Buy

132.00 (USD)30 American Depositary Receipts

6/04/2021Parametric Portfolio Associates LLC

Sell

2,717,789.29 (AUD)477,906 Ordinary Shares

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

Buy

N/A18,507 Swaps

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

Increase in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A1,607,587 Ordinary Shares

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

Sell

N/A1 Swap

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

Sell

N/A105,625 Swaps

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

Sell

N/A3 Swaps

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

Sell

N/A46 Swaps

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

Sell

N/A6 Swaps

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

Sell

N/A90 Swaps

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

Sell

N/A90 Swaps

6/07/2021Morgan Stanley & Co. LLC

Collateral Received

N/A135,546 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Borrow

N/A405,000 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

1,050.42 (AUD)183 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

1,082.97 (AUD)189 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

1,094,678.80 (AUD)187,445 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

1,289.20 (AUD)220 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

1,345.50 (AUD)234 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

1,675.96 (AUD)293 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

1,854.92 (AUD)316 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

108.96 (AUD)19 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

11,197.68 (AUD)1,924 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

11,707.33 (AUD)2,029 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

11,893.05 (AUD)2,033 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

112,923.02 (AUD)19,673 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

12,874.82 (AUD)2,243 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

124,126.02 (AUD)21,438 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

127,002.48 (AUD)21,747 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

13,892.34 (AUD)2,387 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

134,483.52 (AUD)23,028 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

145,134.62 (AUD)24,767 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

15,113.92 (AUD)2,588 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

153,498.69 (AUD)26,511 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

16,482.24 (AUD)2,832 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

17,804.25 (AUD)3,075 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

17,989.20 (AUD)3,156 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

19,369.89 (AUD)3,357 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

19,594.06 (AUD)3,338 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

2,283.44 (AUD)391 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

2,346.81 (AUD)411 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

2,805.24 (AUD)490 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

2,907.00 (AUD)510 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

203,704.41 (AUD)35,061 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

229.20 (AUD)40 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

23,201.10 (AUD)3,966 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

23,472.60 (AUD)4,118 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

23,610.24 (AUD)4,099 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

24,863.00 (AUD)4,324 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

268.18 (AUD)46 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

275,366.60 (AUD)47,477 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

3,253.14 (AUD)558 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

3,416.38 (AUD)586 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

3,876.12 (AUD)666 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

302,168.58 (AUD)51,919 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

32,304.42 (AUD)5,589 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

33,447.26 (AUD)5,698 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

33,501.62 (AUD)5,717 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

34,152.08 (AUD)5,828 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

34,350.54 (AUD)5,943 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

36,347.04 (AUD)6,192 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

4,469.40 (AUD)780 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited
Buy

4,778.22 (AUD)821 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

40,879.68 (AUD)7,024 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

40.74 (AUD)7 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

41.09 (AUD)7 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

420.84 (AUD)73 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

43,882.80 (AUD)7,540 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

45,867.75 (AUD)7,977 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

46,413.88 (AUD)8,044 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

47,212.06 (AUD)8,126 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

5.84 (AUD)1 Ordinary Share

6/07/2021Morgan Stanley Australia Securities Limited

Buy

52,921.26 (AUD)9,093 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

536.36 (AUD)92 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

543.12 (AUD)93 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

561.60 (AUD)96 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

6,907.80 (AUD)1,191 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

620,807.85 (AUD)106,121 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

67,104.60 (AUD)11,530 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

67,348.16 (AUD)11,552 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

69,631.66 (AUD)12,047 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

71,621.76 (AUD)12,264 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

72,493.20 (AUD)12,392 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

76.31 (AUD)13 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

78,168.66 (AUD)13,642 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

78,203.62 (AUD)13,414 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

8,205.36 (AUD)1,432 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

8,360.07 (AUD)1,459 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

84,570.20 (AUD)14,785 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

89,475.84 (AUD)15,534 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

9,008.64 (AUD)1,564 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

9,231.03 (AUD)1,611 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

906.75 (AUD)155 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Buy

93,985.43 (AUD)16,121 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

1,050.42 (AUD)183 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

1,082.97 (AUD)189 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

1,345.50 (AUD)234 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

1,675.96 (AUD)293 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

10,511.49 (AUD)1,803 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

11,211.09 (AUD)1,923 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

11,919.44 (AUD)2,041 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

117.40 (AUD)20 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

12,891.50 (AUD)2,242 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

15,836.66 (AUD)2,759 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

16,689.28 (AUD)2,848 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

17,224.38 (AUD)3,006 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

176,511.90 (AUD)30,967 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

18,760.52 (AUD)3,196 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

19,089.60 (AUD)3,280 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

19,222.25 (AUD)3,343 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

19,385.45 (AUD)3,395 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

2,018.25 (AUD)345 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

2,462.28 (AUD)426 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

2,537.42 (AUD)439 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

2,541.81 (AUD)439 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

2,736.00 (AUD)475 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

2,763.83 (AUD)479 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

2,907.00 (AUD)510 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

2,911.60 (AUD)502 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

2,962.38 (AUD)509 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

2,964.35 (AUD)505 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

23,700.46 (AUD)4,129 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

25,842.96 (AUD)4,518 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

26,110.64 (AUD)4,471 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

28,426.53 (AUD)4,961 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

28,966.14 (AUD)4,977 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

282,338.20 (AUD)48,679 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

3,200.32 (AUD)548 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

3,381.12 (AUD)587 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

3,460.24 (AUD)592 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

3,630.22 (AUD)638 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

3,640.88 (AUD)641 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

3,852.50 (AUD)670 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

37,044.45 (AUD)6,465 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

39,522.60 (AUD)6,756 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

4,044.04 (AUD)707 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

4,766.58 (AUD)819 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

41,166.84 (AUD)7,197 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

410.20 (AUD)70 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

475.17 (AUD)83 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

49,698.40 (AUD)8,510 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

490.45 (AUD)85 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

5,328.90 (AUD)930 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

5,579.28 (AUD)972 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

5,966.87 (AUD)1,027 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited
Sell

513.00 (AUD)90 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

52,083.18 (AUD)8,949 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

57,873.00 (AUD)10,100 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

593.84 (AUD)104 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

6,460.72 (AUD)1,112 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

6,907.80 (AUD)1,191 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

6,990.98 (AUD)1,193 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

671.64 (AUD)116 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

68,880.24 (AUD)12,042 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

7,555.68 (AUD)1,296 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

7,938.45 (AUD)1,357 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

710.04 (AUD)122 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

754.65 (AUD)130 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

8,713.28 (AUD)1,492 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

8,807.04 (AUD)1,529 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

879.00 (AUD)150 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

9,874.80 (AUD)1,688 Ordinary Shares

6/07/2021Morgan Stanley Australia Securities Limited

Sell

91,397.28 (AUD)15,704 Ordinary Shares

6/07/2021Morgan Stanley Capital Services LLC

Buy

N/A1,803 Swaps

6/07/2021Morgan Stanley Capital Services LLC

Buy

N/A20,681 Swaps

6/07/2021Morgan Stanley Capital Services LLC

Buy

N/A23,821 Swaps

6/07/2021Morgan Stanley Capital Services LLC

Buy

N/A434 Swaps

6/07/2021Morgan Stanley Capital Services LLC

Sell

N/A13 Swaps

6/07/2021Morgan Stanley Capital Services LLC

Sell

N/A13,215 Swaps

6/07/2021Morgan Stanley Capital Services LLC

Sell

N/A3,819 Swaps

6/07/2021Morgan Stanley Capital Services LLC

Sell

N/A37,169 Swaps

6/07/2021Morgan Stanley Capital Services LLC

Sell

N/A40,934 Swaps

6/07/2021Morgan Stanley Capital Services LLC

Sell

N/A47,373 Swaps

6/07/2021Morgan Stanley Capital Services LLC

Sell

N/A48,726 Swaps

6/07/2021Morgan Stanley Capital Services LLC

Sell

N/A688 Swaps

6/07/2021Morgan Stanley Capital Services LLC

Sell

N/A7,817 Swaps

6/07/2021Morgan Stanley Wealth Management Australia Pty Ltd

Sell

12,241.54 (AUD)2,089 Ordinary Shares

6/07/2021Parametric Portfolio Associates LLC

Buy

2,731.50 (USD)607 American Depositary Receipts

6/07/2021Parametric Portfolio Associates LLC

Sell

1,834.79 (USD)417 American Depositary Receipts

6/07/2021Parametric Portfolio Associates LLC

Sell

2,419.98 (USD)550 American Depositary Receipts

6/07/2021Parametric Portfolio Associates LLC

Sell

255.19 (USD)58 American Depositary Receipts

6/07/2021Parametric Portfolio Associates LLC

Sell

26.39 (USD)6 American Depositary Receipts

6/07/2021Parametric Portfolio Associates LLC

Sell

39.59 (USD)9 American Depositary Receipts

6/07/2021Parametric Portfolio Associates LLC

Sell

519.19 (USD)118 American Depositary Receipts

6/07/2021Parametric Portfolio Associates LLC

Sell

963.59 (USD)219 American Depositary Receipts

6/08/2021E*TRADE Securities LLC

Increase in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A100 Ordinary Shares

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

Borrow Returned

N/A41,373 Ordinary Shares

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

Buy

16,398.262,660 Ordinary Shares

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

Buy

2,152.50350 Ordinary Shares

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

Buy

2,688.61435 Ordinary Shares

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

Buy

362.8559 Ordinary Shares

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

Buy

N/A50,352 Swaps

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

Buy

N/A506 Swaps

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

Decrease in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A696,229 Ordinary Shares

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

Increase in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A19,907 Ordinary Shares

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

Sell

3,684.00600 Ordinary Shares

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

Sell

362.8559 Ordinary Shares

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

Sell

N/A101 Swaps

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

Sell

N/A117 Swaps

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

Sell

N/A234 Swaps

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

Sell

N/A48,768 Swaps

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

Sell

N/A56 Swaps

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

Sell

N/A56 Swaps

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

Sell

N/A62 Swaps

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

Sell

N/A62 Swaps

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

Sell

N/A62 Swaps

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

Sell

N/A93 Swaps

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

Sell

N/A93 Swaps

6/08/2021Morgan Stanley & Co. LLC

Borrow

N/A57,750 Ordinary Shares

6/08/2021Morgan Stanley & Co. LLC

Collateral Returned

N/A35,317 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Borrow Returned

N/A405,000 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

1,092.50 (AUD)190 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

1,275.56 (AUD)223 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

1,527.60 (AUD)268 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

1,590.40 (AUD)280 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

1,590.40 (AUD)280 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

1,627.35 (AUD)285 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

1,718.71 (AUD)301 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

1,780.97 (AUD)313 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

1,838.40 (AUD)320 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

1,901.43 (AUD)333 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

1,961.96 (AUD)343 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

10,111.80 (AUD)1,774 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

102.78 (AUD)18 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

11,610.90 (AUD)2,037 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

14,210.10 (AUD)2,493 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

14,925.94 (AUD)2,614 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited
Buy

165,725.56 (AUD)28,973 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

18,615.24 (AUD)3,204 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

18,992.40 (AUD)3,332 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

2,272.58 (AUD)398 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

2,450.98 (AUD)427 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

2,631.20 (AUD)460 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

2,682.68 (AUD)469 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy2,910.84 (AUD)508 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

210.90 (AUD)37 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

22.96 (AUD)4 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

244,404.16 (AUD)42,728 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

248,691.00 (AUD)43,630 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities Limited

Buy

25,011.60 (AUD)4,388 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy268,321.80 (AUD)47,074 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy29,240.64 (AUD)5,112 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy3,718.77 (AUD)649 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy327.18 (AUD)57 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy33,285.57 (AUD)5,809 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy33,491.85 (AUD)5,845 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy34,503.04 (AUD)6,032 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy34,730.00 (AUD)6,040 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy355.26 (AUD)62 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy38,113.60 (AUD)6,640 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy383.24 (AUD)67 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy4,198.01 (AUD)732 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy41,718.32 (AUD)7,268 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy43,309.00 (AUD)7,532 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy44,522.25 (AUD)7,743 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy461.70 (AUD)81 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy5,762.70 (AUD)1,011 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy59,453.73 (AUD)10,233 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy62,410.30 (AUD)10,930 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy63.14 (AUD)11 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy70,587.87 (AUD)12,319 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy728.98 (AUD)127 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy8,064.00 (AUD)1,400 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy8,244.39 (AUD)1,419 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy8,429.50 (AUD)1,466 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy8,674.56 (AUD)1,506 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy87,603.30 (AUD)15,369 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy9,173.46 (AUD)1,594 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedBuy9,832.32 (AUD)1,707 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell1,096.34 (AUD)191 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell1,297.30 (AUD)227 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell1,347.56 (AUD)236 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell1,524.18 (AUD)266 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell1,574.37 (AUD)275 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell1,690.16 (AUD)296 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell11,058.90 (AUD)1,930 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell124,482.30 (AUD)21,839 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell128,482.64 (AUD)22,462 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell128,798.01 (AUD)22,573 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell13,172.35 (AUD)2,315 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell130,460.64 (AUD)22,768 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell145,555.20 (AUD)25,536 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell159.60 (AUD)28 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell16,999.84 (AUD)2,972 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell17,963.55 (AUD)3,135 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell18,003.66 (AUD)3,142 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell19,247.80 (AUD)3,365 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell197,499.30 (AUD)34,649 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell2,364.02 (AUD)409 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell2,478.14 (AUD)434 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell2,500.10 (AUD)439 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell2,509.29 (AUD)441 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell2,682.68 (AUD)469 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell20,693.04 (AUD)3,624 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell205.56 (AUD)36 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell22,861.44 (AUD)3,969 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell232.40 (AUD)40 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell24,435.90 (AUD)4,287 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell244,220.60 (AUD)42,107 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell26,739.93 (AUD)4,683 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell26,918.32 (AUD)4,706 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell28,881.44 (AUD)5,036 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell3,188.96 (AUD)558 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell3,663.31 (AUD)641 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell3,665.07 (AUD)633 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell3,986.50 (AUD)700 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell303.16 (AUD)53 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell35,035.00 (AUD)6,125 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell35,093.66 (AUD)6,146 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell35,598.72 (AUD)6,229 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell38,379.54 (AUD)6,698 Ordinary Shares
6/08/2021Morgan Stanley Australia Securities LimitedSell39,370.76 (AUD)6,883 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell39.97 (AUD)7 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell390.32 (AUD)68 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell4,009.72 (AUD)701 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell4,195.20 (AUD)736 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell4,276.30 (AUD)745 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell44,785.68 (AUD)7,816 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell49,213.44 (AUD)8,544 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell495.36 (AUD)86 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell5,370.05 (AUD)938 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell5,625.20 (AUD)980 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell5,945.50 (AUD)1,034 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell501.12 (AUD)87 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell51,719.63 (AUD)9,034 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell52,589.88 (AUD)9,162 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell589.67 (AUD)103 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell6,947.49 (AUD)1,221 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell603.22 (AUD)105 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell65,971.80 (AUD)11,574 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell743.04 (AUD)129 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell77,248.92 (AUD)13,458 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell8,674.56 (AUD)1,506 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell80,705.14 (AUD)14,134 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell80.08 (AUD)14 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell9,149.56 (AUD)1,594 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell9,477.42 (AUD)1,654 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell9,930.20 (AUD)1,730 Ordinary Shares

6/08/2021Morgan Stanley Australia Securities LimitedSell98,176.55 (AUD)17,015 Ordinary Shares

6/08/2021Morgan Stanley Capital Services LLCBuyN/A22,573 Swaps

6/08/2021Morgan Stanley Capital Services LLCBuyN/A4,706 Swaps

6/08/2021Morgan Stanley Capital Services LLCBuyN/A475 Swaps

6/08/2021Morgan Stanley Capital Services LLCBuyN/A54,433 Swaps

6/08/2021Morgan Stanley Capital Services LLCSellN/A12,868 Swaps

6/08/2021Morgan Stanley Capital Services LLCSellN/A2,037 Swaps

6/08/2021Morgan Stanley Capital Services LLCSellN/A2,660 Swaps

6/08/2021Morgan Stanley Capital Services LLCSellN/A22,493 Swaps

6/08/2021Morgan Stanley Capital Services LLCSellN/A24,854 Swaps

6/08/2021Morgan Stanley Capital Services LLCSellN/A262 Swaps

6/08/2021Morgan Stanley Capital Services LLCSellN/A27,450 Swaps

6/08/2021Morgan Stanley Capital Services LLCSellN/A31,001 Swaps

6/08/2021Morgan Stanley Capital Services LLCSellN/A4 Swaps

6/08/2021Morgan Stanley Capital Services LLCSellN/A56,163 Swaps

6/08/2021Morgan Stanley Capital Services LLCSellN/A70,701 Swaps

6/08/2021Morgan Stanley Wealth Management Australia Pty LtdBuy11,500.00 (AUD)2,000 Ordinary Shares

6/08/2021Parametric Portfolio Associates LLCBuy4,514.40 (USD)1,026 American Depositary Receipts

6/08/2021Parametric Portfolio Associates LLCBuy800.80 (USD)182 American Depositary Receipts

6/08/2021Parametric Portfolio Associates LLCSell21.59 (USD)5 American Depositary Receipts

6/08/2021Parametric Portfolio Associates LLCSell224.63 (USD)52 American Depositary Receipts

6/08/2021Parametric Portfolio Associates LLCSell34.55 (USD)8 American Depositary Receipts

6/08/2021Parametric Portfolio Associates LLCSell77.75 (USD)18 American Depositary Receipts

6/09/2021Morgan Stanley & Co. International plcBorrow ReturnedN/A70,017 Ordinary Shares

6/09/2021Morgan Stanley & Co. International plcBuy2,470.00400 Ordinary Shares

6/09/2021Morgan Stanley & Co. International plcBuy45,828.077,370 Ordinary Shares

6/09/2021Morgan Stanley & Co. International plcBuy682.65111 Ordinary Shares

6/09/2021Morgan Stanley & Co. International plcBuyN/A120,000 Swaps

6/09/2021Morgan Stanley & Co. International plcBuyN/A188,564 Swaps

6/09/2021Morgan Stanley & Co. International plcBuyN/A36,985 Swaps

6/09/2021Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A19,907 Ordinary Shares

6/09/2021Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A373,946 Ordinary Shares

6/09/2021Morgan Stanley & Co. International plcSell1,234.00200 Ordinary Shares

6/09/2021Morgan Stanley & Co. International plcSell158,233.3525,729 Ordinary Shares

6/09/2021Morgan Stanley & Co. International plcSellN/A2,680 Swaps

6/09/2021Morgan Stanley & Co. International plcSellN/A22,201 Swaps

6/09/2021Morgan Stanley & Co. International plcSellN/A66,769 Swaps

6/09/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A111,012 Ordinary Shares

6/09/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A57,750 Ordinary Shares

6/09/2021Morgan Stanley & Co. LLCCollateral ReceivedN/A52,735 Ordinary Shares

6/09/2021Morgan Stanley & Co. LLC

Increase in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A5,014 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy1,128.60 (AUD)198 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy1,132.56 (AUD)198 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy1,148.00 (AUD)200 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy1,148.40 (AUD)198 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy1,249.14 (AUD)218 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy1,298.44 (AUD)227 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy1,487.70 (AUD)261 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy1,542.30 (AUD)265 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy1,680.53 (AUD)289 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy1,907.40 (AUD)330 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy10,148.47 (AUD)1,723 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy10,195.59 (AUD)1,731 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy10,708.80 (AUD)1,840 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy11,025.00 (AUD)1,875 Ordinary Shares
6/09/2021Morgan Stanley Australia Securities LimitedBuy11,491.39 (AUD)1,951 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy11,559.40 (AUD)1,993 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy11,636.52 (AUD)1,979 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy11,674.16 (AUD)1,999 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy11,858.22 (AUD)2,034 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy11,887.54 (AUD)2,071 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy12,156.30 (AUD)2,078 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy12,427.59 (AUD)2,139 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy12,872.91 (AUD)2,193 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy120,167.40 (AUD)21,082 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy128,876.80 (AUD)22,201 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy13,181.63 (AUD)2,261 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy13,230.72 (AUD)2,297 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy13,376.19 (AUD)2,271 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy13,676.88 (AUD)2,326 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy13,776.75 (AUD)2,355 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy13,782.72 (AUD)2,352 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy13,999.86 (AUD)2,439 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy133,899.36 (AUD)22,772 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy139,638.60 (AUD)24,498 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy14,436.20 (AUD)2,489 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy15,182.16 (AUD)2,582 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy15,689.70 (AUD)2,682 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy15,741.00 (AUD)2,700 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy15,764.46 (AUD)2,711 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy15,995.76 (AUD)2,739 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy16,150.16 (AUD)2,756 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy16,961.70 (AUD)2,870 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy17,193.15 (AUD)2,939 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy17,320.32 (AUD)2,976 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy18,336.93 (AUD)3,167 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy18,780.40 (AUD)3,238 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy18,789.12 (AUD)3,262 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy19,566.72 (AUD)3,397 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy19,834.56 (AUD)3,408 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy2,060.28 (AUD)354 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy2,109.00 (AUD)370 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy2,246.52 (AUD)386 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy2,309.76 (AUD)401 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy2,354.80 (AUD)406 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy2,514.24 (AUD)432 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy2,651.88 (AUD)462 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy2,654.08 (AUD)464 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy20,230.26 (AUD)3,494 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy20,939.24 (AUD)3,604 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy21,369.30 (AUD)3,749 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy214,748.48 (AUD)36,772 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy22,891.20 (AUD)4,016 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy23,019.22 (AUD)3,962 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy23,559.60 (AUD)4,062 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy24,255.36 (AUD)4,211 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy24,736.69 (AUD)4,243 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy27,061.48 (AUD)4,618 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy27,923.59 (AUD)4,757 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy29,235.30 (AUD)5,129 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy29,959.20 (AUD)5,256 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy3,044.40 (AUD)516 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy3,117.52 (AUD)532 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy3,209.20 (AUD)565 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy3,235.36 (AUD)554 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy3,243.30 (AUD)569 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy3,375.45 (AUD)585 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy3,425.12 (AUD)583 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy3,432.00 (AUD)600 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy3,472.70 (AUD)605 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy3,728.76 (AUD)644 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy3,789.54 (AUD)666 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy3,792.45 (AUD)655 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy3,832.98 (AUD)662 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy31,101.54 (AUD)5,466 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy319.76 (AUD)56 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy32,315.22 (AUD)5,562 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy33,373.50 (AUD)5,855 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy34,474.17 (AUD)5,853 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy34,533.24 (AUD)5,873 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy34,591.91 (AUD)5,893 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy34,650.18 (AUD)5,913 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy34.56 (AUD)6 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy35,070.03 (AUD)6,057 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy35,310.75 (AUD)6,141 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy36,379.20 (AUD)6,360 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy381.90 (AUD)67 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy384.12 (AUD)66 Ordinary Shares
6/09/2021Morgan Stanley Australia Securities LimitedBuy4,003.09 (AUD)689 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy4,013.60 (AUD)692 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy4,088.00 (AUD)700 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy4,138.35 (AUD)705 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy4,161.50 (AUD)725 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy4,428.90 (AUD)777 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy4,807.32 (AUD)826 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy419.04 (AUD)72 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy46,557.60 (AUD)8,168 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy47,306.88 (AUD)8,213 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy48,923.28 (AUD)8,568 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy499.84 (AUD)88 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy5,026.97 (AUD)863 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy5,144.60 (AUD)887 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy5,166.72 (AUD)897 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy5,268.12 (AUD)921 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy5,363.70 (AUD)941 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy5,374.90 (AUD)911 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy5,690.08 (AUD)976 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy5,938.40 (AUD)1,040 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy515.31 (AUD)89 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy524.40 (AUD)92 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy531.03 (AUD)93 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy6,029.52 (AUD)1,036 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy6,581.25 (AUD)1,125 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy6,828.60 (AUD)1,198 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy60,540.40 (AUD)10,438 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy61,430.80 (AUD)10,412 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy620.75 (AUD)109 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy63,311.44 (AUD)10,841 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy654.36 (AUD)114 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy67,669.07 (AUD)11,647 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy68,829.40 (AUD)11,666 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy69,416.10 (AUD)11,866 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy690.00 (AUD)120 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy7,044.44 (AUD)1,196 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy7,048.47 (AUD)1,209 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy7,476.48 (AUD)1,298 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy7,909.38 (AUD)1,359 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy737.28 (AUD)128 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy76,986.96 (AUD)13,228 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy8,191.15 (AUD)1,405 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy8,325.24 (AUD)1,428 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy8,377.71 (AUD)1,437 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy8,514.66 (AUD)1,463 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy8,901.89 (AUD)1,559 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy8,933.30 (AUD)1,570 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy8,942.36 (AUD)1,526 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy9,196.65 (AUD)1,605 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy9,504.90 (AUD)1,611 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy9,569.38 (AUD)1,633 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedBuy9,757.44 (AUD)1,694 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell1,436.97 (AUD)251 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell1,542.30 (AUD)265 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell1,618.40 (AUD)280 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell10,127.44 (AUD)1,783 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell10,259.19 (AUD)1,792 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell11,480.04 (AUD)2,007 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell11,775.15 (AUD)2,055 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell12,373.57 (AUD)2,167 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell12,681.24 (AUD)2,217 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell124,738.80 (AUD)21,884 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell142,750.00 (AUD)25,000 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell15,407.10 (AUD)2,703 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell15,738.01 (AUD)2,749 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell15,783.84 (AUD)2,712 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell17,205.00 (AUD)3,000 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell17,228.45 (AUD)2,935 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell17,294.73 (AUD)2,987 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell17,472.56 (AUD)3,044 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell17,827.20 (AUD)3,095 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell17.31 (AUD)3 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell180,422.10 (AUD)31,653 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell2,547.90 (AUD)447 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell2,623.18 (AUD)457 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell2,695.12 (AUD)472 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell20,929.70 (AUD)3,590 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell21,476.25 (AUD)3,735 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell22,713.18 (AUD)3,957 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell25,538.16 (AUD)4,388 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell28,489.60 (AUD)4,912 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell3,251.83 (AUD)569 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell3,514.24 (AUD)608 Ordinary Shares
6/09/2021Morgan Stanley Australia Securities LimitedSell3,520.32 (AUD)608 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell3,787.53 (AUD)661 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell3,984.60 (AUD)687 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell31,558.52 (AUD)5,498 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell31,625.00 (AUD)5,500 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell34,127.20 (AUD)5,884 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell34,487.29 (AUD)5,977 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell38,587.28 (AUD)6,676 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell387.60 (AUD)68 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell39,045.00 (AUD)6,850 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell39,048.25 (AUD)6,791 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell39,530.88 (AUD)6,863 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell4,357.84 (AUD)752 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell4,542.90 (AUD)797 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell41,932.14 (AUD)7,318 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell42,532.75 (AUD)7,397 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell45,023.04 (AUD)7,776 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell450.30 (AUD)79 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell46,044.60 (AUD)7,980 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell499.84 (AUD)88 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell5,130.45 (AUD)877 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell5,507.88 (AUD)948 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell5,652.25 (AUD)983 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell5,956.50 (AUD)1,045 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell51.70 (AUD)9 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell57,455.04 (AUD)9,872 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell6,181.25 (AUD)1,075 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell6,926.58 (AUD)1,212 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell60,725.85 (AUD)10,635 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell63,735.42 (AUD)11,046 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell64,511.86 (AUD)11,239 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell645.23 (AUD)113 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell65,675.40 (AUD)11,522 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell66,809.60 (AUD)11,680 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell68,012.40 (AUD)11,932 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell69,402.24 (AUD)12,049 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell73,239.39 (AUD)12,917 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell757.18 (AUD)131 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell77,050.74 (AUD)13,494 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell77,871.42 (AUD)13,266 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell772.73 (AUD)133 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell8,538.02 (AUD)1,457 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell81,416.16 (AUD)14,184 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell850.79 (AUD)149 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell95,670.30 (AUD)16,410 Ordinary Shares

6/09/2021Morgan Stanley Australia Securities LimitedSell952.84 (AUD)166 Ordinary Shares

6/09/2021Morgan Stanley Capital Services LLCBuyN/A166 Swaps

6/09/2021Morgan Stanley Capital Services LLCBuyN/A3,735 Swaps

6/09/2021Morgan Stanley Capital Services LLCSellN/A128 Swaps

6/09/2021Morgan Stanley Capital Services LLCSellN/A21,082 Swaps

6/09/2021Morgan Stanley Capital Services LLCSellN/A28,857 Swaps

6/09/2021Morgan Stanley Capital Services LLCSellN/A3,771 Swaps

6/09/2021Morgan Stanley Capital Services LLCSellN/A31,829 Swaps

6/09/2021Morgan Stanley Capital Services LLCSellN/A334 Swaps

6/09/2021Morgan Stanley Capital Services LLCSellN/A4,663 Swaps

6/09/2021Morgan Stanley Capital Services LLCSellN/A43,100 Swaps

6/09/2021Morgan Stanley Capital Services LLCSellN/A57,408 Swaps

6/09/2021Morgan Stanley Capital Services LLCSellN/A57,476 Swaps

6/09/2021Morgan Stanley Capital Services LLCSellN/A59,514 Swaps

6/09/2021Morgan Stanley Capital Services LLCSellN/A7,370 Swaps

6/09/2021Parametric Portfolio Associates LLCBuy2,354.94 (USD)534 American Depositary Receipts

6/09/2021Parametric Portfolio Associates LLCBuy2,376.99 (USD)539 American Depositary Receipts

6/09/2021Parametric Portfolio Associates LLCBuy2,707.74 (USD)614 American Depositary Receipts

6/09/2021Parametric Portfolio Associates LLCBuy3,034.08 (USD)688 American Depositary Receipts

6/09/2021Parametric Portfolio Associates LLCBuy3,858.75 (USD)875 American Depositary Receipts

6/09/2021Parametric Portfolio Associates LLCBuy4,321.80 (USD)980 American Depositary Receipts

6/09/2021Parametric Portfolio Associates LLCSell1,322.99 (USD)300 American Depositary Receipts

6/09/2021Parametric Portfolio Associates LLCTransfer In N/A994 Ordinary Shares

6/10/2021Morgan Stanley & Co. International plcBorrow ReturnedN/A2,904 Ordinary Shares

6/10/2021Morgan Stanley & Co. International plcBuy1,128.33189 Ordinary Shares

6/10/2021Morgan Stanley & Co. International plcBuy76,866.3112,768 Ordinary Shares

6/10/2021Morgan Stanley & Co. International plcBuyN/A101,802 Swaps

6/10/2021Morgan Stanley & Co. International plcBuyN/A175,672 Swaps

6/10/2021Morgan Stanley & Co. International plcBuyN/A4,276 Swaps

6/10/2021Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A520,321 Ordinary Shares

6/10/2021Morgan Stanley & Co. International plcSellN/A5,264 Swaps

6/10/2021Morgan Stanley & Co. International plcSellN/A52 Swaps

6/10/2021Morgan Stanley & Co. International plcSellN/A585 Swaps

6/10/2021Morgan Stanley & Co. International plcSellN/A6 Swaps

6/10/2021Morgan Stanley & Co. International plcSellN/A97 Swaps

6/10/2021Morgan Stanley & Co. LLCBorrowN/A5,015 Ordinary Shares

6/10/2021Morgan Stanley & Co. LLC
Decrease in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A5,014 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy1,473.64 (AUD)266 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy1,985.28 (AUD)352 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy10,034.40 (AUD)1,808 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy10,071.90 (AUD)1,805 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy10,102.52 (AUD)1,817 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy10,152.00 (AUD)1,800 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy10,330.32 (AUD)1,848 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy10,332.00 (AUD)1,845 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy102,921.29 (AUD)18,679 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy105,773.85 (AUD)18,655 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy12,073.60 (AUD)2,156 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy12,115.65 (AUD)2,183 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy12,298.00 (AUD)2,200 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy13,082.52 (AUD)2,332 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy13,394.81 (AUD)2,431 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy13,544.16 (AUD)2,436 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy134,785.52 (AUD)24,242 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy14,900.80 (AUD)2,680 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy140,354.86 (AUD)25,221 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy154.28 (AUD)28 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy17,010.37 (AUD)3,043 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy17,250.00 (AUD)3,125 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy2,132.65 (AUD)386 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy2,154.24 (AUD)384 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy2,278.36 (AUD)412 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy2,319.85 (AUD)415 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy2,350.40 (AUD)416 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy2,413.60 (AUD)431 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy2,422.22 (AUD)431 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy2,426.53 (AUD)431 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy2,511.60 (AUD)455 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy2,534.62 (AUD)451 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy2,561.22 (AUD)459 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy2,746.64 (AUD)494 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy2,773.12 (AUD)493 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy2,775.00 (AUD)500 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy2,835.00 (AUD)500 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy2,908.57 (AUD)518 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy22,918.36 (AUD)4,078 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy22.08 (AUD)4 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy221.13 (AUD)39 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy221.13 (AUD)39 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy28,347.33 (AUD)5,053 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy29,136.88 (AUD)5,288 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy29,688.96 (AUD)5,264 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy3,013.76 (AUD)544 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy3,016.44 (AUD)532 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy3,169.33 (AUD)569 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy3,247.56 (AUD)582 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy3,279.68 (AUD)592 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy3,316.33 (AUD)597 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy3,420.54 (AUD)613 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy3,473.16 (AUD)618 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy3,565.52 (AUD)635 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy320.74 (AUD)58 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy33,514.14 (AUD)5,974 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy33,618.26 (AUD)6,014 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy4,147.78 (AUD)742 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy4,211.20 (AUD)752 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy4,256.28 (AUD)756 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy4,448.76 (AUD)786 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy4,456.66 (AUD)793 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy4,822.32 (AUD)852 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy41,721.72 (AUD)7,572 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy414,969.12 (AUD)75,312 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy5,063.56 (AUD)914 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy5,475.31 (AUD)983 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy5,510.00 (AUD)1,000 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy5,605.60 (AUD)1,001 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy5,779.99 (AUD)1,049 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy5,802.03 (AUD)1,053 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy5,859.00 (AUD)1,050 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy518.88 (AUD)94 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy540.96 (AUD)96 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy564.06 (AUD)102 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy571.65 (AUD)103 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy58,115.70 (AUD)10,415 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy6,010.03 (AUD)1,079 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy6,119.81 (AUD)1,087 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy6,226.78 (AUD)1,126 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy6,457.61 (AUD)1,147 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy6,699.32 (AUD)1,206 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy651.34 (AUD)116 Ordinary Shares
6/10/2021Morgan Stanley Australia Securities LimitedBuy7,039.20 (AUD)1,257 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy7,113.48 (AUD)1,268 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy7,326.66 (AUD)1,306 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy7,459.97 (AUD)1,349 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy7,583.22 (AUD)1,359 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy7,584.26 (AUD)1,369 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy7,692.17 (AUD)1,381 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy717.60 (AUD)130 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy73.06 (AUD)13 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy735.49 (AUD)133 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy75,836.25 (AUD)13,375 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy779.09 (AUD)139 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy8,332.40 (AUD)1,480 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy810.81 (AUD)143 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy9,168.60 (AUD)1,652 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy9,228.80 (AUD)1,648 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy9,917.60 (AUD)1,771 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy9,993.25 (AUD)1,775 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedBuy97,006.82 (AUD)17,261 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell1,503.90 (AUD)270 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell1,672.56 (AUD)303 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell1,985.28 (AUD)352 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell109,415.00 (AUD)19,750 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell109,552.14 (AUD)19,633 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell12,722.84 (AUD)2,276 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell120,945.24 (AUD)21,636 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell13,394.81 (AUD)2,431 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell137,298.84 (AUD)24,828 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell14,232.33 (AUD)2,583 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell14,729.65 (AUD)2,635 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell152,769.11 (AUD)27,329 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell16,884.37 (AUD)2,999 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell17,917.92 (AUD)3,246 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell193,232.04 (AUD)34,261 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell2,289.42 (AUD)414 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell2,460.78 (AUD)441 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell2,810.00 (AUD)500 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell20,148.80 (AUD)3,598 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell20,631.26 (AUD)3,714 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell20,642.26 (AUD)3,673 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell20,994.40 (AUD)3,749 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell21,567.04 (AUD)3,872 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell22,377.60 (AUD)3,996 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell22,982.21 (AUD)4,171 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell23,047.74 (AUD)4,164 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell27,965.21 (AUD)5,057 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell28,868.94 (AUD)5,211 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell29,672.24 (AUD)5,356 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell293,596.80 (AUD)52,428 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell3,529.36 (AUD)628 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell3,581.51 (AUD)643 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell30,179.68 (AUD)5,428 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell32,957.69 (AUD)5,917 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell330.99 (AUD)59 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell34,243.50 (AUD)6,170 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell35,118.06 (AUD)6,339 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell35,302.57 (AUD)6,407 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell36,302.55 (AUD)6,541 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell36,470.88 (AUD)6,536 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell36,539.20 (AUD)6,560 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell36,607.04 (AUD)6,584 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell36,607.04 (AUD)6,584 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell36,668.85 (AUD)6,607 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell36,668.85 (AUD)6,607 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell36,802.15 (AUD)6,655 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell4,147.78 (AUD)742 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell4,456.66 (AUD)793 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell4,507.24 (AUD)802 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell4,581.58 (AUD)827 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell4,997.46 (AUD)894 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell5,725.08 (AUD)1,026 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell54,355.29 (AUD)9,689 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell56,301.96 (AUD)10,036 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell6,182.40 (AUD)1,104 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell6,480.82 (AUD)1,173 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell6,720.00 (AUD)1,200 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell6,753.16 (AUD)1,207 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell6,795.92 (AUD)1,219 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell60,460.57 (AUD)10,739 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell61,139.98 (AUD)10,879 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell7,360.43 (AUD)1,331 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell7,412.58 (AUD)1,332 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell717.60 (AUD)130 Ordinary Shares
6/10/2021Morgan Stanley Australia Securities LimitedSell9,651.45 (AUD)1,739 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell9,993.25 (AUD)1,775 Ordinary Shares

6/10/2021Morgan Stanley Australia Securities LimitedSell97,576.02 (AUD)17,613 Ordinary Shares

6/10/2021Morgan Stanley Capital Services LLCBuyN/A2,583 Swaps

6/10/2021Morgan Stanley Capital Services LLCBuyN/A5,356 Swaps

6/10/2021Morgan Stanley Capital Services LLCSellN/A12,768 Swaps

6/10/2021Morgan Stanley Capital Services LLCSellN/A135 Swaps

6/10/2021Morgan Stanley Capital Services LLCSellN/A14,766 Swaps

6/10/2021Morgan Stanley Capital Services LLCSellN/A2,234 Swaps

6/10/2021Morgan Stanley Capital Services LLCSellN/A24,242 Swaps

6/10/2021Morgan Stanley Capital Services LLCSellN/A31,413 Swaps

6/10/2021Morgan Stanley Capital Services LLCSellN/A5,754 Swaps

6/10/2021Morgan Stanley Capital Services LLCSellN/A86 Swaps

6/10/2021Morgan Stanley Investment Management Inc.Buy3,892.95633 Ordinary Shares

6/10/2021Parametric Portfolio Associates LLCSell1,245.57 (USD)287 American Depositary Receipts

6/11/2021E*TRADE Securities LLC

Increase in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A150 Ordinary Shares

6/11/2021Morgan Stanley & Co. International plcBorrowN/A20,000 Ordinary Shares

6/11/2021Morgan Stanley & Co. International plcBuy2,421.91400 Ordinary Shares

6/11/2021Morgan Stanley & Co. International plcBuy54,700.048,987 Ordinary Shares

6/11/2021Morgan Stanley & Co. International plcBuyN/A124 Swaps

6/11/2021Morgan Stanley & Co. International plcBuyN/A464 Swaps

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

Increase in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A1,183,099 Ordinary Shares

6/11/2021Morgan Stanley & Co. International plcSell1,234.00200 Ordinary Shares

6/11/2021Morgan Stanley & Co. International plcSell11,548.921,884 Ordinary Shares

6/11/2021Morgan Stanley & Co. International plcSellN/A131,320 Swaps

6/11/2021Morgan Stanley & Co. International plcSellN/A454 Swaps

6/11/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A12,093 Ordinary Shares

6/11/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A5,015 Ordinary Shares

6/11/2021Morgan Stanley & Co. LLC

Increase in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A5,015 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy1,037.85 (AUD)187 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy1,132.74 (AUD)203 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy1,266.73 (AUD)226 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy1,333.62 (AUD)239 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy1,485.54 (AUD)262 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy1,593.27 (AUD)281 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy1,702.40 (AUD)304 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy1,835.40 (AUD)322 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy1,860.86 (AUD)332 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy1,940.29 (AUD)341 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy1,963.67 (AUD)343 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy10,052.16 (AUD)1,776 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy10,599.40 (AUD)1,876 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy11,076.96 (AUD)1,964 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy11,984.35 (AUD)2,097 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy12,893.29 (AUD)2,260 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy13,412.79 (AUD)2,349 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy133,933.14 (AUD)23,874 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy14,215.40 (AUD)2,516 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy14,373.60 (AUD)2,544 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy14,868.00 (AUD)2,655 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy14,939.43 (AUD)2,663 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy15,044.08 (AUD)2,637 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy15,226.64 (AUD)2,662 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy15,664.57 (AUD)2,753 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy15,965.04 (AUD)2,856 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy150,556.12 (AUD)26,321 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy153,717.84 (AUD)27,063 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy16,119.97 (AUD)2,876 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy17,769.87 (AUD)3,123 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy18,773.04 (AUD)3,282 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy19,809.13 (AUD)3,566 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy19,820.13 (AUD)3,533 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy195,898.56 (AUD)34,248 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy2,060.88 (AUD)372 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy2,126.28 (AUD)377 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy2,165.98 (AUD)379 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy2,327.52 (AUD)416 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy2,350.54 (AUD)422 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy2,365.31 (AUD)422 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy2,365.88 (AUD)418 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy2,379.68 (AUD)428 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy2,466.36 (AUD)442 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy2,542.50 (AUD)450 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy2,754.51 (AUD)491 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy2,775.90 (AUD)487 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy2,821.50 (AUD)495 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy2,887.15 (AUD)511 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy2,898.14 (AUD)508 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy2,899.38 (AUD)506 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy2,962.08 (AUD)528 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy20,272.51 (AUD)3,656 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy20,441.90 (AUD)3,670 Ordinary Shares
6/11/2021Morgan Stanley Australia Securities LimitedBuy227,028.30 (AUD)40,182 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy227.14 (AUD)41 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy231,845.60 (AUD)41,401 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy24,841.96 (AUD)4,343 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy25,733.40 (AUD)4,620 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy256,539.50 (AUD)45,325 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy257.60 (AUD)46 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy26,563.68 (AUD)4,644 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy26,648.57 (AUD)4,667 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy27,109.60 (AUD)4,841 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy28,215.10 (AUD)4,985 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy29,579.20 (AUD)5,320 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy29,809.05 (AUD)5,371 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy292,258.40 (AUD)52,189 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy3,051.42 (AUD)533 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy3,074.58 (AUD)551 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy3,135.36 (AUD)552 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy3,138.80 (AUD)560 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy3,287.92 (AUD)584 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy3,415.49 (AUD)611 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy3,556.25 (AUD)625 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy3,981.12 (AUD)704 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy30,069.90 (AUD)5,418 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy301,025.49 (AUD)52,719 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy362.88 (AUD)64 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy39,225.03 (AUD)7,017 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy394.10 (AUD)70 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy4,286.76 (AUD)771 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy4,306.40 (AUD)769 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy4,716.46 (AUD)826 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy4,767.92 (AUD)856 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy4,846.53 (AUD)867 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy40,002.60 (AUD)7,018 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy40,381.12 (AUD)7,072 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy441.61 (AUD)79 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy443.04 (AUD)78 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy445.77 (AUD)78 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy47,667.20 (AUD)8,512 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy478.16 (AUD)86 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy49,369.32 (AUD)8,631 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy49,453.20 (AUD)8,676 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy496.77 (AUD)87 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy5,050.50 (AUD)910 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy5,206.36 (AUD)911 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy5,340.56 (AUD)964 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy5,401.44 (AUD)968 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy5,801.36 (AUD)1,016 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy5,880.73 (AUD)1,029 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy513.24 (AUD)91 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy52,575.36 (AUD)9,456 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy545.37 (AUD)98 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy57,200.00 (AUD)10,000 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy58,147.18 (AUD)10,402 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy59,001.00 (AUD)10,650 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy6,576.24 (AUD)1,166 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy602.41 (AUD)107 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy611.05 (AUD)110 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy624.96 (AUD)112 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy64,562.97 (AUD)11,307 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy7,288.89 (AUD)1,281 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy7,775.72 (AUD)1,396 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy7,851.20 (AUD)1,402 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy7,983.34 (AUD)1,418 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy72,820.62 (AUD)12,798 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy729,597.44 (AUD)127,552 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy752.76 (AUD)136 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy772.20 (AUD)135 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy8,331.52 (AUD)1,472 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy8,456.00 (AUD)1,510 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy8,679.96 (AUD)1,539 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy81,685.64 (AUD)14,356 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy812.00 (AUD)145 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy82,105.80 (AUD)14,532 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy872.65 (AUD)155 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy878.48 (AUD)158 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy9,016.87 (AUD)1,575 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy9,694.09 (AUD)1,753 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy91,017.40 (AUD)15,940 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedBuy933.16 (AUD)164 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell1,031.20 (AUD)183 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell1,037.85 (AUD)187 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell1,377.81 (AUD)243 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell1,438.74 (AUD)259 Ordinary Shares
6/11/2021Morgan Stanley Australia Securities LimitedSell1,684.16 (AUD)304 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell1,702.40 (AUD)304 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell1,729.42 (AUD)308 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell10,015.34 (AUD)1,754 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell104,456.17 (AUD)18,889 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell11,200.00 (AUD)2,000 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell116,303.94 (AUD)20,843 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell137.16 (AUD)24 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell14,287.66 (AUD)2,579 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell18,005.00 (AUD)3,250 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell18,542.34 (AUD)3,323 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell191,715.12 (AUD)34,731 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell196.00 (AUD)35 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell2,196.87 (AUD)393 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell2,268.00 (AUD)405 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell2,428.23 (AUD)434 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell2,547.45 (AUD)459 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell2,579.84 (AUD)464 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell2,676.52 (AUD)484 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell2,865.12 (AUD)508 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell2,912.82 (AUD)516 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell20,316.78 (AUD)3,641 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell22.88 (AUD)4 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell220,780.56 (AUD)38,598 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell25,733.40 (AUD)4,620 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell263,560.44 (AUD)46,077 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell27,700.00 (AUD)5,000 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell29,534.40 (AUD)5,274 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell29,579.20 (AUD)5,320 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell372,297.64 (AUD)65,087 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell379.22 (AUD)67 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell4,716.46 (AUD)826 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell4,943.14 (AUD)878 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell44.56 (AUD)8 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell443.04 (AUD)78 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell45,480.30 (AUD)7,979 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell457.24 (AUD)81 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell463.32 (AUD)81 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell5,408.04 (AUD)964 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell50,936.60 (AUD)8,905 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell56,440.81 (AUD)10,133 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell59,556.64 (AUD)10,412 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell6,572.10 (AUD)1,153 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell61,638.30 (AUD)11,106 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell656.08 (AUD)118 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell684.42 (AUD)122 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell7,065.15 (AUD)1,273 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell708.04 (AUD)124 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell772.20 (AUD)135 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell8,427.41 (AUD)1,513 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell9,064.96 (AUD)1,603 Ordinary Shares

6/11/2021Morgan Stanley Australia Securities LimitedSell95,359.56 (AUD)17,151 Ordinary Shares

6/11/2021Morgan Stanley Capital Services LLCBuyN/A6,296 Swaps

6/11/2021Morgan Stanley Capital Services LLCBuyN/A7,485 Swaps

6/11/2021Morgan Stanley Capital Services LLCSellN/A37,460 Swaps

6/11/2021Morgan Stanley Capital Services LLCSellN/A4,343 Swaps

6/11/2021Morgan Stanley Capital Services LLCSellN/A52,575 Swaps

6/11/2021Morgan Stanley Capital Services LLCSellN/A8,951 Swaps

6/11/2021Morgan Stanley Capital Services LLCSellN/A8,987 Swaps

6/11/2021Morgan Stanley Wealth Management Australia Pty LtdTransfer InN/A1,144 Ordinary Shares

6/11/2021Parametric Portfolio Associates LLCBuy1,832.70 (USD)410 American Depositary Receipts

6/11/2021Parametric Portfolio Associates LLCBuy910.52 (USD)206 American Depositary Receipts

6/14/2021Morgan Stanley & Co. International plcBuy11,850.361,884 Ordinary Shares

6/14/2021Morgan Stanley & Co. International plcBuy30,434.904,852 Ordinary Shares

6/14/2021Morgan Stanley & Co. International plcBuy8,468.86 (USD)1,884 Ordinary Shares

6/14/2021Morgan Stanley & Co. International plc

Increase in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A3,200 Ordinary Shares

6/14/2021Morgan Stanley & Co. International plcSell488.0679 Ordinary Shares

6/14/2021Morgan Stanley & Co. International plcSell5,014.00800 Ordinary Shares

6/14/2021Morgan Stanley & Co. International plcSell8,468.86 (USD)1,884 Ordinary Shares

6/14/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A28,921 Ordinary Shares

6/14/2021Morgan Stanley Capital Services LLCSellN/A4,852 Swaps

6/14/2021Parametric Portfolio Associates LLCBuy1,867.84 (USD)416 American Depositary Receipts

6/14/2021Parametric Portfolio Associates LLCSell1,037.03 (USD)232 American Depositary Receipts

6/14/2021Parametric Portfolio Associates LLCSell214.55 (USD)48 American Depositary Receipts

6/14/2021Parametric Portfolio Associates LLCSell433.58 (USD)97 American Depositary Receipts

6/15/2021Morgan Stanley & Co. International plcBorrowN/A181,760 Ordinary Shares

6/15/2021Morgan Stanley & Co. International plcBuy1,269.63 (USD)272 Ordinary Shares

6/15/2021Morgan Stanley & Co. International plcBuy2,564.96391 Ordinary Shares

6/15/2021Morgan Stanley & Co. International plcBuy85,918.9313,158 Ordinary Shares

6/15/2021Morgan Stanley & Co. International plcBuyN/A37 Swaps

6/15/2021Morgan Stanley & Co. International plcBuyN/A37 Swaps

6/15/2021Morgan Stanley & Co. International plcBuyN/A4,494 Swaps

6/15/2021Morgan Stanley & Co. International plcBuyN/A41 Swaps
6/15/2021Morgan Stanley & Co. International plcBuyN/A44 Swaps

6/15/2021Morgan Stanley & Co. International plcBuyN/A44 Swaps

6/15/2021Morgan Stanley & Co. International plcBuyN/A45 Swaps

6/15/2021Morgan Stanley & Co. International plcBuyN/A45 Swaps

6/15/2021Morgan Stanley & Co. International plcBuyN/A45 Swaps

6/15/2021Morgan Stanley & Co. International plcBuyN/A45 Swaps

6/15/2021Morgan Stanley & Co. International plcBuyN/A45 Swaps

6/15/2021Morgan Stanley & Co. International plcBuyN/A45 Swaps

6/15/2021Morgan Stanley & Co. International plcBuyN/A45 Swaps

6/15/2021Morgan Stanley & Co. International plcBuyN/A65,000 Swaps

6/15/2021Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A1,223,390 Ordinary Shares

6/15/2021Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A3,200 Ordinary Shares

6/15/2021Morgan Stanley & Co. International plcSell1,784.32272 Ordinary Shares

6/15/2021Morgan Stanley & Co. International plcSell6,542.001,000 Ordinary Shares

6/15/2021Morgan Stanley & Co. International plcSellN/A1,141 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A10,850 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A106,739 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A149,832 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A17,198 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A2,215 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A2,263 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A2,631 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A2,909 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A20,161 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A23,593 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A24,678 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A27,069 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A286 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A37,335 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A4,933 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A48,951 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A5,145 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A5,882 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A552 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A7,397 Swaps

6/15/2021Morgan Stanley & Co. International plcSellN/A8,758 Swaps

6/15/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A5,076 Ordinary Shares

6/15/2021Morgan Stanley & Co. LLCCollateral ReceivedN/A5,015 Ordinary Shares

6/15/2021Morgan Stanley & Co. LLC

Decrease in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A5,015 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy1,020.90 (AUD)166 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy1,145.70 (AUD)190 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy1,201.86 (AUD)198 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy1,538.63 (AUD)251 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy1,585.76 (AUD)272 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy1,654.10 (AUD)278 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy10,633.92 (AUD)1,749 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy10,689.74 (AUD)1,741 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy10,732.70 (AUD)1,774 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy10,902.14 (AUD)1,814 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy104,452.56 (AUD)17,208 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy106,776.96 (AUD)17,562 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy11,100.75 (AUD)1,805 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy11,386.98 (AUD)1,917 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy11,514.00 (AUD)1,900 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy11,729.68 (AUD)1,942 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy11,808.18 (AUD)1,998 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy111,947.20 (AUD)18,910 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy118,106.30 (AUD)19,330 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy119,096.72 (AUD)19,718 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy12,224.34 (AUD)2,034 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy12,334.29 (AUD)2,027 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy12,481.92 (AUD)2,112 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy12,494.95 (AUD)2,045 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy12,650.94 (AUD)2,098 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy12,783.33 (AUD)2,163 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy12,870.00 (AUD)2,145 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy120,851.50 (AUD)20,075 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy123,586.93 (AUD)20,161 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy124,863.21 (AUD)20,707 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy125.37 (AUD)21 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy128.31 (AUD)21 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy13,022.24 (AUD)2,156 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy13,290.72 (AUD)2,195 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy136,953.36 (AUD)22,712 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy14,043.87 (AUD)2,329 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy14,618.55 (AUD)2,377 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy140,904.00 (AUD)23,175 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy140,990.72 (AUD)23,816 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy146,314.35 (AUD)25,011 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy149,730.60 (AUD)24,546 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy149.25 (AUD)25 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy15,272.92 (AUD)2,554 Ordinary Shares
6/15/2021Morgan Stanley Australia Securities LimitedBuy15,739.28 (AUD)2,608 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy15,828.96 (AUD)2,692 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy152,540.91 (AUD)25,297 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy16,315.95 (AUD)2,653 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy16,436.78 (AUD)2,677 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy164,719.49 (AUD)26,959 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy17,215.83 (AUD)2,913 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy17,970.00 (AUD)3,000 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy170,570.25 (AUD)27,735 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy175,447.28 (AUD)28,904 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy177,185.60 (AUD)29,930 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy18,045.00 (AUD)3,000 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy181,360.08 (AUD)29,634 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy19,839.69 (AUD)3,282 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy199.81 (AUD)33 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy2,186.85 (AUD)366 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy2,286.00 (AUD)381 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy2,498.98 (AUD)407 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy2,551.52 (AUD)431 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy2,631.20 (AUD)440 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy2,691.22 (AUD)443 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy2,889.04 (AUD)469 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy2,987.58 (AUD)493 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy200,309.45 (AUD)33,109 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy205,566.36 (AUD)34,491 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy21,721.04 (AUD)3,666 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy212.80 (AUD)35 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy22,610.75 (AUD)3,725 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy228.15 (AUD)39 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy230,439.51 (AUD)37,839 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy235.95 (AUD)39 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy238,053.20 (AUD)38,645 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy265,324.98 (AUD)43,783 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy270,089.70 (AUD)44,277 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy270,703.79 (AUD)44,597 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy28,482.93 (AUD)4,677 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy28,877.79 (AUD)4,821 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy3,075.88 (AUD)524 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy3,158.80 (AUD)530 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy3,169.21 (AUD)517 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy3,173.12 (AUD)536 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy3,185.49 (AUD)539 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy3,214.44 (AUD)530 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy3,341.52 (AUD)546 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy3,522.36 (AUD)591 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy3,593.28 (AUD)591 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy3,596.40 (AUD)592 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy3,628.96 (AUD)613 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy3,726.98 (AUD)614 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy3,808.44 (AUD)639 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy3,857.89 (AUD)634 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy3,880.08 (AUD)634 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy3,938.13 (AUD)658 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy33,653.43 (AUD)5,581 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy337,266.00 (AUD)54,840 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy34,169.10 (AUD)5,565 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy34,223.79 (AUD)5,583 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy34,278.12 (AUD)5,601 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy34,451.13 (AUD)5,657 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy34,736.04 (AUD)5,751 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy34,849.78 (AUD)5,789 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy35,199.76 (AUD)5,906 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy35,259.70 (AUD)5,926 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy351,235.44 (AUD)58,248 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy356,281.92 (AUD)58,216 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy37,308.00 (AUD)6,218 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy38,399.35 (AUD)6,347 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy39,216.00 (AUD)6,536 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy39,562.00 (AUD)6,550 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy4,287.92 (AUD)728 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy4,569.18 (AUD)759 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy4,889.05 (AUD)821 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy4,928.96 (AUD)844 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy4,998.00 (AUD)840 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy41,184.90 (AUD)6,830 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy45,438.96 (AUD)7,548 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy47,510.75 (AUD)7,985 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy47,856.57 (AUD)7,943 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy477.16 (AUD)79 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy48,968.70 (AUD)8,094 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy482.76 (AUD)81 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy483.16 (AUD)81 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy487,108.86 (AUD)80,381 Ordinary Shares
6/15/2021Morgan Stanley Australia Securities LimitedBuy49,849.50 (AUD)8,350 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy5,322.20 (AUD)890 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy5,475.11 (AUD)911 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy5,529.51 (AUD)917 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy5,940.16 (AUD)977 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy53,078.76 (AUD)8,673 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy53,855.37 (AUD)9,021 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy533.70 (AUD)90 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy556.60 (AUD)92 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy57,066.75 (AUD)9,755 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy596.50 (AUD)100 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy6,061.12 (AUD)992 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy6,334.66 (AUD)1,081 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy6,648.90 (AUD)1,110 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy6,655.00 (AUD)1,100 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy6,813.12 (AUD)1,128 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy6,831.24 (AUD)1,131 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy6,990.87 (AUD)1,171 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy60,100.00 (AUD)10,000 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy601.00 (AUD)100 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy61,715.80 (AUD)10,355 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy63,678.44 (AUD)10,388 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy668.22 (AUD)111 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy68,117.28 (AUD)11,058 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy69,008.00 (AUD)11,350 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy69,357.20 (AUD)11,464 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy69,769.16 (AUD)11,906 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy7,122.18 (AUD)1,191 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy7,229.37 (AUD)1,191 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy7,268.80 (AUD)1,232 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy7,308.15 (AUD)1,245 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy7,400.00 (AUD)1,250 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy7,589.12 (AUD)1,232 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy7,594.73 (AUD)1,243 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy7,850.70 (AUD)1,342 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy7,966.60 (AUD)1,306 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy70,941.85 (AUD)11,923 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy70,990.92 (AUD)12,012 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy71,712.16 (AUD)11,992 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy72,025.78 (AUD)12,146 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy72,405.84 (AUD)12,108 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy736.80 (AUD)120 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy736.89 (AUD)121 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy77,982.00 (AUD)12,997 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy79,216.32 (AUD)13,072 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy8,137.80 (AUD)1,370 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy8,161.71 (AUD)1,381 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy8,673.28 (AUD)1,408 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy82,741.12 (AUD)13,432 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy89,847.41 (AUD)14,657 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy9,262.89 (AUD)1,521 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy9,816.84 (AUD)1,628 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy91,548.42 (AUD)15,107 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy919.15 (AUD)155 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy92,331.63 (AUD)15,363 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy961.60 (AUD)160 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedBuy98,802.24 (AUD)16,304 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,044.04 (AUD)172 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,087.58 (AUD)178 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,094.73 (AUD)182 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,115.07 (AUD)186 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,195.99 (AUD)199 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,210.91 (AUD)199 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,219.75 (AUD)205 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,234.75 (AUD)207 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,251.91 (AUD)209 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,263.15 (AUD)210 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,387.36 (AUD)232 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,479.06 (AUD)249 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,510.00 (AUD)250 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,538.56 (AUD)256 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,603.33 (AUD)267 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,660.44 (AUD)274 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,715.04 (AUD)288 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,744.96 (AUD)287 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,768.63 (AUD)297 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,813.50 (AUD)300 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,880.15 (AUD)310 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell1,896.30 (AUD)315 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell10,823.54 (AUD)1,770 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell100.55 (AUD)17 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell103.87 (AUD)17 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell104,738.40 (AUD)17,904 Ordinary Shares
6/15/2021Morgan Stanley Australia Securities LimitedSell106,633.80 (AUD)18,228 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell11,053.35 (AUD)1,827 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell117,663.39 (AUD)19,513 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell12,033.50 (AUD)2,050 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell12,157.38 (AUD)1,972 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell12,215.35 (AUD)2,053 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell12,481.92 (AUD)2,112 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell12,783.33 (AUD)2,163 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell12,973.21 (AUD)2,132 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell122,650.20 (AUD)20,340 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell126.21 (AUD)21 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell127.26 (AUD)21 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell128.31 (AUD)21 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell13,156.26 (AUD)2,171 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell13,210.61 (AUD)2,189 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell13,686.00 (AUD)2,281 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell13,740.75 (AUD)2,325 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell13,835.18 (AUD)2,339 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell14,290.10 (AUD)2,362 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell14,591.64 (AUD)2,436 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell15,401.12 (AUD)2,531 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell15,586.32 (AUD)2,572 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell15,764.40 (AUD)2,610 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell15,879.09 (AUD)2,601 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell159,294.00 (AUD)26,549 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell17,638.19 (AUD)2,913 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell18,577.12 (AUD)3,033 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,286.00 (AUD)381 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,458.20 (AUD)408 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,633.44 (AUD)436 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,641.14 (AUD)438 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,644.40 (AUD)440 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,680.73 (AUD)442 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,692.30 (AUD)441 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,704.99 (AUD)446 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,704.99 (AUD)446 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,726.66 (AUD)443 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,731.97 (AUD)458 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,756.52 (AUD)456 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,786.32 (AUD)464 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,790.72 (AUD)459 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,806.67 (AUD)467 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,822.67 (AUD)474 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,837.45 (AUD)461 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,865.04 (AUD)467 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,894.29 (AUD)478 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,920.86 (AUD)486 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,933.87 (AUD)479 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell2,997.96 (AUD)498 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell20,873.92 (AUD)3,526 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell202,411.04 (AUD)33,848 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell209,233.62 (AUD)34,527 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell21,615.84 (AUD)3,532 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell212.80 (AUD)35 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell22,133.36 (AUD)3,596 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell22,970.24 (AUD)3,778 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell227.55 (AUD)37 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell227.92 (AUD)37 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell234.00 (AUD)39 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell235.95 (AUD)39 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell24.04 (AUD)4 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell24.32 (AUD)4 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell240.40 (AUD)40 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell26,127.99 (AUD)4,333 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell264.00 (AUD)44 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell27,070.17 (AUD)4,456 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell28,082.08 (AUD)4,696 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell28,216.27 (AUD)4,660 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell28,375.22 (AUD)4,694 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell28,395.46 (AUD)4,678 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell296,676.00 (AUD)49,200 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell3,004.47 (AUD)502 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell3,007.50 (AUD)500 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell3,025.60 (AUD)496 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell3,075.88 (AUD)524 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell3,115.75 (AUD)515 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell3,215.62 (AUD)525 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell3,248.16 (AUD)536 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell3,574.83 (AUD)587 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell3,596.54 (AUD)593 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell3,669.30 (AUD)604 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell3,806.46 (AUD)636 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell3,814.40 (AUD)640 Ordinary Shares
6/15/2021Morgan Stanley Australia Securities LimitedSell3,852.36 (AUD)648 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell3,932.50 (AUD)650 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell34,969.00 (AUD)5,780 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell36,148.75 (AUD)5,975 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell36.30 (AUD)6 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell36.36 (AUD)6 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell38,804.70 (AUD)6,414 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell381.78 (AUD)63 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell393.36 (AUD)66 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell4,015.34 (AUD)667 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell4,207.00 (AUD)700 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell4,832.00 (AUD)800 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell42.35 (AUD)7 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell45,409.67 (AUD)7,481 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell46,050.72 (AUD)7,792 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell466.23 (AUD)77 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell482.76 (AUD)81 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell487.90 (AUD)82 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell5,018.47 (AUD)847 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell5,395.42 (AUD)903 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell5,570.46 (AUD)937 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell5,672.71 (AUD)951 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell5,841.88 (AUD)968 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell5,920.00 (AUD)1,000 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell5,938.94 (AUD)989 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell522.02 (AUD)86 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell54,832.00 (AUD)9,200 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell54.72 (AUD)9 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell556.60 (AUD)92 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell58,648.09 (AUD)9,791 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell583.68 (AUD)96 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell59,297.47 (AUD)9,777 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell6,149.66 (AUD)1,019 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell6,342.71 (AUD)1,058 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell6,344.78 (AUD)1,061 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell6,425.76 (AUD)1,056 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell6,469.12 (AUD)1,064 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell6,477.45 (AUD)1,085 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell6,572.02 (AUD)1,099 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell6,655.00 (AUD)1,100 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell6,792.97 (AUD)1,135 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell6,800.10 (AUD)1,140 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell6,867.20 (AUD)1,160 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell6,875.13 (AUD)1,143 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell60,400.00 (AUD)10,000 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell663.22 (AUD)111 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell685.14 (AUD)114 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell69,550.02 (AUD)11,534 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell69,616.35 (AUD)11,545 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell7,236.00 (AUD)1,200 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell7,453.08 (AUD)1,236 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell7,836.00 (AUD)1,306 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell7,850.70 (AUD)1,342 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell7,873.16 (AUD)1,321 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell7,990.33 (AUD)1,324 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell71.52 (AUD)12 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell781.74 (AUD)129 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell8,148.19 (AUD)1,366 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell8,366.77 (AUD)1,405 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell8,736.32 (AUD)1,472 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell8,739.79 (AUD)1,453 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell8,928.14 (AUD)1,493 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell88,315.38 (AUD)14,646 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell88,695.70 (AUD)15,110 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell895.40 (AUD)148 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell9,111.07 (AUD)1,501 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell9,409.05 (AUD)1,545 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell9,574.20 (AUD)1,576 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell9,698.07 (AUD)1,615 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell93,766.38 (AUD)15,473 Ordinary Shares

6/15/2021Morgan Stanley Australia Securities LimitedSell961.60 (AUD)160 Ordinary Shares

6/15/2021Morgan Stanley Capital Services LLCBuyN/A127,035 Swaps

6/15/2021Morgan Stanley Capital Services LLCBuyN/A23,079 Swaps

6/15/2021Morgan Stanley Capital Services LLCBuyN/A27,482 Swaps

6/15/2021Morgan Stanley Capital Services LLCBuyN/A34,666 Swaps

6/15/2021Morgan Stanley Capital Services LLCBuyN/A6,295 Swaps

6/15/2021Morgan Stanley Capital Services LLCBuyN/A92 Swaps

6/15/2021Morgan Stanley Capital Services LLCBuyN/A950 Swaps

6/15/2021Morgan Stanley Capital Services LLCSellN/A1,628 Swaps

6/15/2021Morgan Stanley Capital Services LLCSellN/A11,612 Swaps

6/15/2021Morgan Stanley Capital Services LLCSellN/A13,158 Swaps

6/15/2021Morgan Stanley Capital Services LLCSellN/A4,896 Swaps

6/15/2021Morgan Stanley Capital Services LLCSellN/A435 Swaps
6/15/2021Morgan Stanley Capital Services LLCSellN/A7,485 Swaps

6/15/2021Morgan Stanley Wealth Management Australia Pty LtdSell12,000.00 (AUD)2,000 Ordinary Shares

6/15/2021Morgan Stanley Wealth Management Australia Pty LtdSell12,000.00 (AUD)2,000 Ordinary Shares

6/15/2021Morgan Stanley Wealth Management Australia Pty LtdSell15,000.00 (AUD)2,500 Ordinary Shares

6/15/2021Morgan Stanley Wealth Management Australia Pty LtdSell6,932.64 (AUD)1,144 Ordinary Shares

6/15/2021Parametric Portfolio Associates LLCBuy1,097.45 (USD)235 American Depositary Receipts

6/15/2021Parametric Portfolio Associates LLCBuy2,092.16 (USD)448 American Depositary Receipts

6/15/2021Parametric Portfolio Associates LLCBuy2,120.18 (USD)454 American Depositary Receipts

6/15/2021Parametric Portfolio Associates LLCBuy3,633.26 (USD)778 American Depositary Receipts

6/15/2021Parametric Portfolio Associates LLCBuy677.15 (USD)145 American Depositary Receipts

6/15/2021Parametric Portfolio Associates LLCBuy737.86 (USD)158 American Depositary Receipts

6/15/2021Parametric Portfolio Associates LLCSell128.51 (USD)28 American Depositary Receipts

6/16/2021Morgan Stanley & Co. International plcBorrow ReturnedN/A55,057 Ordinary Shares

6/16/2021Morgan Stanley & Co. International plcBuy1,290.00200 Ordinary Shares

6/16/2021Morgan Stanley & Co. International plcBuy205.1232 Ordinary Shares

6/16/2021Morgan Stanley & Co. International plcBuy77,807.0511,952 Ordinary Shares

6/16/2021Morgan Stanley & Co. International plcBuy772.65118 Ordinary Shares

6/16/2021Morgan Stanley & Co. International plcBuyN/A2,404 Swaps

6/16/2021Morgan Stanley & Co. International plc

Increase in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A1,538,568 Ordinary Shares

6/16/2021Morgan Stanley & Co. International plcSell1,269.63 (USD)272 Ordinary Shares

6/16/2021Morgan Stanley & Co. International plcSell1,302.00200 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy1,176.00 (AUD)196 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy10,608.85 (AUD)1,783 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy12,549.05 (AUD)2,095 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy139,600.28 (AUD)23,228 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy16,088.09 (AUD)2,713 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy17,100.30 (AUD)2,874 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy173,994.00 (AUD)28,999 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy19,278.43 (AUD)3,251 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy2,299.08 (AUD)392 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy2,504.16 (AUD)423 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy2,759.77 (AUD)465 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy2,907.19 (AUD)494 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy20,298.00 (AUD)3,400 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy202.98 (AUD)34 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy21,294.90 (AUD)3,585 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy225,096.16 (AUD)38,023 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy25,198.88 (AUD)4,172 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy26,187.00 (AUD)4,350 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy29,033.95 (AUD)4,799 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy3,303.24 (AUD)551 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy3,313.76 (AUD)556 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy3,983.34 (AUD)674 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy31,506.21 (AUD)5,331 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy34,781.04 (AUD)5,768 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy35,017.54 (AUD)5,846 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy35,072.70 (AUD)5,865 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy35,133.45 (AUD)5,885 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy35,193.80 (AUD)5,905 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy35,688.48 (AUD)5,988 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy35,730.69 (AUD)6,087 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy36,518.04 (AUD)5,967 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy398.65 (AUD)67 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy4,092.81 (AUD)681 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy4,968.00 (AUD)828 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy5,567.38 (AUD)931 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy5,908.35 (AUD)993 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy50,391.60 (AUD)8,570 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy52,154.78 (AUD)8,678 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy58,177.65 (AUD)9,745 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy6,070.00 (AUD)1,000 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy61,662.36 (AUD)10,209 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy63,636.00 (AUD)10,606 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy69,687.52 (AUD)11,576 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy7,601.65 (AUD)1,295 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy7,785.56 (AUD)1,289 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy72,606.03 (AUD)12,369 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy78,034.25 (AUD)13,115 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy8,387.85 (AUD)1,405 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy8,453.76 (AUD)1,428 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy89,214.40 (AUD)15,070 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy9,033.03 (AUD)1,503 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedBuy9,152.72 (AUD)1,528 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,023.40 (AUD)170 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,032.00 (AUD)172 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,188.89 (AUD)197 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,189.22 (AUD)194 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,249.82 (AUD)209 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,283.04 (AUD)216 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,350.00 (AUD)225 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,359.00 (AUD)225 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,390.04 (AUD)236 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,403.60 (AUD)232 Ordinary Shares
6/16/2021Morgan Stanley Australia Securities LimitedSell1,405.92 (AUD)232 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,437.60 (AUD)240 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,485.00 (AUD)250 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,529.15 (AUD)257 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,531.40 (AUD)260 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,577.24 (AUD)262 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,740.42 (AUD)293 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,988.01 (AUD)333 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell1,989.00 (AUD)325 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell10,006.40 (AUD)1,696 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell10,131.54 (AUD)1,690 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell10,166.58 (AUD)1,686 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell10,247.05 (AUD)1,705 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell10,413.28 (AUD)1,759 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell10,492.20 (AUD)1,740 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell10,620.63 (AUD)1,779 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell10,668.35 (AUD)1,793 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell11,253.45 (AUD)1,885 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell11,421.80 (AUD)1,910 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell11,584.66 (AUD)1,934 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell11,692.48 (AUD)1,952 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell11,717.36 (AUD)1,966 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell11,728.91 (AUD)1,963 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell11,842.23 (AUD)1,977 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell11,886.00 (AUD)1,981 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell113,401.00 (AUD)18,775 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell114.76 (AUD)19 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell119,871.88 (AUD)20,012 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell12,007.52 (AUD)1,988 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell120,427.56 (AUD)20,274 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell13,223.90 (AUD)2,230 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell13,457.07 (AUD)2,277 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell13,498.46 (AUD)2,246 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell14,213.55 (AUD)2,405 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell144,129.96 (AUD)24,102 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell146,641.11 (AUD)24,563 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell149,142.70 (AUD)25,066 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell16,178.70 (AUD)2,710 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell16,445.80 (AUD)2,764 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell16,619.61 (AUD)2,729 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell164,220.80 (AUD)27,740 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell17,100.30 (AUD)2,874 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell17,307.67 (AUD)2,835 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell17,760.80 (AUD)2,980 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell17,760.80 (AUD)2,980 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell174,175.04 (AUD)29,224 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell18,379.96 (AUD)3,028 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell18,391.92 (AUD)3,112 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell18,759.65 (AUD)3,185 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell18,841.68 (AUD)3,172 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell185.69 (AUD)31 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell19,077.48 (AUD)3,228 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell19,209.82 (AUD)3,191 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell19,278.43 (AUD)3,251 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell19,435.68 (AUD)3,272 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,031.38 (AUD)338 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,094.74 (AUD)350 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,258.84 (AUD)379 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,453.66 (AUD)418 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,502.45 (AUD)415 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,536.83 (AUD)426 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,637.80 (AUD)436 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,641.07 (AUD)445 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,681.12 (AUD)445 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,748.85 (AUD)457 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,764.77 (AUD)471 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,775.24 (AUD)468 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,786.32 (AUD)464 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,790.00 (AUD)465 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,808.96 (AUD)462 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,821.12 (AUD)464 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,830.90 (AUD)473 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,846.48 (AUD)476 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,860.80 (AUD)480 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,960.10 (AUD)495 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,970.00 (AUD)500 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell2,997.88 (AUD)503 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell20,120.49 (AUD)3,393 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell20,251.09 (AUD)3,378 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell20,536.00 (AUD)3,400 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell21,291.00 (AUD)3,525 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell21,396.20 (AUD)3,596 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell21,899.44 (AUD)3,656 Ordinary Shares
6/16/2021Morgan Stanley Australia Securities LimitedSell22,226.40 (AUD)3,780 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell22,867.44 (AUD)3,786 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell23,521.25 (AUD)3,875 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell231.66 (AUD)39 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell232.83 (AUD)39 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell238.29 (AUD)39 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell24,009.70 (AUD)4,015 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell24,388.32 (AUD)4,092 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell24,975.40 (AUD)4,135 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell25,062.16 (AUD)4,184 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell25,898.40 (AUD)4,320 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell262.24 (AUD)44 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell27,016.28 (AUD)4,514 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell272,124.00 (AUD)45,354 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell273,071.84 (AUD)46,127 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell29,302.56 (AUD)4,788 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell294,327.73 (AUD)48,973 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,014.98 (AUD)508 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,030.94 (AUD)506 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,066.88 (AUD)512 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,146.00 (AUD)520 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,148.46 (AUD)523 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,187.22 (AUD)529 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,283.50 (AUD)550 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,306.00 (AUD)551 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,321.22 (AUD)554 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,430.72 (AUD)568 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,468.85 (AUD)583 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,534.30 (AUD)595 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,552.00 (AUD)592 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,575.88 (AUD)594 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,590.95 (AUD)597 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,620.92 (AUD)605 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,733.21 (AUD)611 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,781.25 (AUD)625 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,800.13 (AUD)643 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,816.35 (AUD)635 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,872.33 (AUD)658 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,915.72 (AUD)657 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell3,983.34 (AUD)674 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell30,432.90 (AUD)4,989 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell30,755.55 (AUD)5,169 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell327.25 (AUD)55 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell33,330.37 (AUD)5,491 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell33,549.46 (AUD)5,573 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell342,870.00 (AUD)57,145 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell35,072.70 (AUD)5,865 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell35,336.48 (AUD)5,969 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell35,426.16 (AUD)5,964 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell35,751.33 (AUD)5,924 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell37,509.12 (AUD)6,336 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell37,723.14 (AUD)6,174 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell38,706.04 (AUD)6,478 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell38,728.44 (AUD)6,444 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell38,756.38 (AUD)6,481 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell384.64 (AUD)64 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell391,529.16 (AUD)65,914 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell4,005.33 (AUD)667 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell4,015.08 (AUD)684 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell4,017.90 (AUD)681 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell4,057.20 (AUD)690 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell4,092.81 (AUD)681 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell4,106.52 (AUD)671 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell4,328.96 (AUD)712 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell4,358.48 (AUD)724 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell4,459.42 (AUD)742 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell4,734.21 (AUD)793 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell4,765.01 (AUD)809 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell4,888.24 (AUD)812 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell4,948.11 (AUD)824 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell42,239.39 (AUD)7,123 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell42,725.65 (AUD)7,205 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell438.73 (AUD)73 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell441.00 (AUD)75 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell441.36 (AUD)72 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell46,314.00 (AUD)7,719 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell460.98 (AUD)78 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell467.40 (AUD)76 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell477.60 (AUD)80 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell48,918.00 (AUD)8,153 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell48,980.40 (AUD)8,232 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell48.32 (AUD)8 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell5,085.51 (AUD)849 Ordinary Shares
6/16/2021Morgan Stanley Australia Securities LimitedSell5,462.88 (AUD)912 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell5,522.78 (AUD)922 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell5,526.60 (AUD)906 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell5,532.64 (AUD)916 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell5,546.74 (AUD)926 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell5,552.20 (AUD)920 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell5,731.20 (AUD)960 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell5,931.12 (AUD)991 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell5,955.91 (AUD)991 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell5.99 (AUD)1 Ordinary Share

6/16/2021Morgan Stanley Australia Securities LimitedSell50,414.35 (AUD)8,473 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell501.32 (AUD)83 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell51,041.44 (AUD)8,564 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell51,751.11 (AUD)8,727 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell528.88 (AUD)88 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell59,300.00 (AUD)10,000 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell6,111.56 (AUD)1,022 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell6,419.33 (AUD)1,069 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell6,766.13 (AUD)1,141 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell6,798.00 (AUD)1,133 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell6,818.47 (AUD)1,145 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell6,849.72 (AUD)1,135 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell6,960.87 (AUD)1,165 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell63,626.53 (AUD)10,631 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell64,159.42 (AUD)10,729 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell64,819.30 (AUD)10,894 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell65,899.65 (AUD)10,965 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell66,330.00 (AUD)11,055 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell677.35 (AUD)115 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell7,015.20 (AUD)1,185 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell7,032.00 (AUD)1,172 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell7,633.98 (AUD)1,266 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell7,752.00 (AUD)1,275 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell7,752.28 (AUD)1,304 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell7,785.56 (AUD)1,289 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell7,957.88 (AUD)1,358 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell71,542.80 (AUD)11,690 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell71.88 (AUD)12 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell715.11 (AUD)121 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell77,806.85 (AUD)13,255 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell78,325.24 (AUD)13,076 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell79,366.86 (AUD)13,162 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell8,035.62 (AUD)1,346 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell8,164.62 (AUD)1,354 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell8,327.43 (AUD)1,381 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell8,387.85 (AUD)1,405 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell8,401.25 (AUD)1,375 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell8,453.76 (AUD)1,428 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell8,942.88 (AUD)1,488 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell8,998.49 (AUD)1,501 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell82,373.71 (AUD)14,033 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell86,862.53 (AUD)14,453 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell9,053.72 (AUD)1,514 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell9,130.37 (AUD)1,523 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell9,288.72 (AUD)1,552 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell9,677.73 (AUD)1,617 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell9,831.01 (AUD)1,629 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell918.08 (AUD)152 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell951.70 (AUD)155 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell971.85 (AUD)165 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell98,390.88 (AUD)16,344 Ordinary Shares

6/16/2021Morgan Stanley Australia Securities LimitedSell993.84 (AUD)164 Ordinary Shares

6/16/2021Morgan Stanley Capital Services LLCBuyN/A1,185 Swaps

6/16/2021Morgan Stanley Capital Services LLCBuyN/A11,553 Swaps

6/16/2021Morgan Stanley Capital Services LLCBuyN/A15,585 Swaps

6/16/2021Morgan Stanley Capital Services LLCBuyN/A200 Swaps

6/16/2021Morgan Stanley Capital Services LLCBuyN/A285,241 Swaps

6/16/2021Morgan Stanley Capital Services LLCBuyN/A43,164 Swaps

6/16/2021Morgan Stanley Capital Services LLCBuyN/A45,861 Swaps

6/16/2021Morgan Stanley Capital Services LLCBuyN/A5,671 Swaps

6/16/2021Morgan Stanley Capital Services LLCBuyN/A6,216 Swaps

6/16/2021Morgan Stanley Capital Services LLCBuyN/A8,252 Swaps

6/16/2021Morgan Stanley Capital Services LLCSellN/A11,952 Swaps

6/16/2021Morgan Stanley Capital Services LLCSellN/A15,070 Swaps

6/16/2021Morgan Stanley Capital Services LLCSellN/A200 Swaps

6/16/2021Morgan Stanley Capital Services LLCSellN/A23,079 Swaps

6/16/2021Morgan Stanley Capital Services LLCSellN/A27,482 Swaps

6/16/2021Morgan Stanley Capital Services LLCSellN/A9,153 Swaps

6/16/2021Parametric Portfolio Associates LLCBuy17,073.662,662 Ordinary Shares

6/16/2021Parametric Portfolio Associates LLCBuy2,026.72 (USD)443 American Depositary Receipts

6/16/2021Parametric Portfolio Associates LLCBuy2,630.62 (USD)575 American Depositary Receipts

6/16/2021Parametric Portfolio Associates LLCBuy2,712.97 (USD)593 American Depositary Receipts

6/16/2021Parametric Portfolio Associates LLCBuy631.35 (USD)138 American Depositary Receipts
6/16/2021Parametric Portfolio Associates LLCSell62.99 (USD)14 American Depositary Receipts

6/16/2021Parametric Portfolio Associates LLCSell8,823.581,316 Ordinary Shares

6/17/2021Morgan Stanley & Co. International plcBuy1,270.00200 Ordinary Shares

6/17/2021Morgan Stanley & Co. International plcBuy46,523.667,336 Ordinary Shares

6/17/2021Morgan Stanley & Co. International plcBuy685.80108 Ordinary Shares

6/17/2021Morgan Stanley & Co. International plcBuyN/A18,978 Swaps

6/17/2021Morgan Stanley & Co. International plcBuyN/A19,005 Swaps

6/17/2021Morgan Stanley & Co. International plcBuyN/A3,286 Swaps

6/17/2021Morgan Stanley & Co. International plcBuyN/A6,270 Swaps

6/17/2021Morgan Stanley & Co. International plcBuyN/A6,354 Swaps

6/17/2021Morgan Stanley & Co. International plc

Increase in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A1,056,215 Ordinary Shares

6/17/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A18,141 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy1,593.00 (AUD)270 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy102,486.16 (AUD)17,549 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy105,975.54 (AUD)17,841 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy11,189.91 (AUD)1,887 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy11,429.94 (AUD)1,934 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy125,981.94 (AUD)21,462 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy13,295.55 (AUD)2,265 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy13,566.15 (AUD)2,319 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy141,300.72 (AUD)23,788 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy16,058.44 (AUD)2,708 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy17,029.35 (AUD)2,911 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy2,185.78 (AUD)373 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy20,118.80 (AUD)3,445 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy25,300.20 (AUD)4,245 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy25,316.90 (AUD)4,291 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy3,055.47 (AUD)517 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy3,201.44 (AUD)544 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy4,605.30 (AUD)774 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy40,925.64 (AUD)6,972 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy44,805.71 (AUD)7,633 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy488.87 (AUD)83 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy49,880.04 (AUD)8,483 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy5,071.96 (AUD)851 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy519.20 (AUD)88 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy6,199.59 (AUD)1,049 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy66,809.60 (AUD)11,440 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy7,330.80 (AUD)1,230 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy76,650.46 (AUD)13,058 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedBuy8,970.47 (AUD)1,523 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell1,120.48 (AUD)188 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell1,132.63 (AUD)191 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell1,275.96 (AUD)217 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell1,326.08 (AUD)224 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell1,372.14 (AUD)231 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell1,394.68 (AUD)238 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell1,614.31 (AUD)272 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell1,937.00 (AUD)325 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell10,940.16 (AUD)1,848 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell100,883.92 (AUD)17,128 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell11,189.91 (AUD)1,887 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell11,376.32 (AUD)1,948 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell11,401.48 (AUD)1,913 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell11,775.22 (AUD)2,006 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell11.77 (AUD)2 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell113,269.80 (AUD)19,005 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell12,028.93 (AUD)2,044 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell12,144.64 (AUD)2,048 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell12,214.12 (AUD)2,079 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell12,528.77 (AUD)2,111 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell129,185.37 (AUD)21,933 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell13,101.71 (AUD)2,215 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell13,149.32 (AUD)2,242 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell13,280.16 (AUD)2,274 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell13,455.00 (AUD)2,300 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell13,596.66 (AUD)2,289 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell13,705.29 (AUD)2,319 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell13,712.40 (AUD)2,340 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell13,775.11 (AUD)2,321 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell13,876.73 (AUD)2,362 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell134,779.44 (AUD)22,614 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell14,110.54 (AUD)2,410 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell14,190.08 (AUD)2,399 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell14,578.94 (AUD)2,490 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell146,556.29 (AUD)24,967 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell15,624.20 (AUD)2,637 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell15,733.24 (AUD)2,678 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell15,861.21 (AUD)2,677 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell16,615.23 (AUD)2,809 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell16,862.20 (AUD)2,858 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell16,912.75 (AUD)2,869 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell17,637.34 (AUD)2,997 Ordinary Shares
6/17/2021Morgan Stanley Australia Securities LimitedSell171,818.64 (AUD)29,421 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell18,106.78 (AUD)3,056 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell180,846.80 (AUD)30,652 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell19,061.76 (AUD)3,264 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell19,710.61 (AUD)3,355 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell2,135.25 (AUD)365 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell2,488.37 (AUD)425 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell2,508.39 (AUD)423 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell2,615.16 (AUD)444 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell2,623.27 (AUD)445 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell2,663.64 (AUD)453 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell2,719.90 (AUD)461 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell2,730.64 (AUD)464 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell2,778.87 (AUD)473 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell2,804.76 (AUD)477 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell2,822.11 (AUD)482 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell2,896.27 (AUD)488 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell2,899.12 (AUD)496 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell20,189.17 (AUD)3,419 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell20,662.12 (AUD)3,508 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell21,225.92 (AUD)3,616 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell22,535.14 (AUD)3,826 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell223,014.02 (AUD)38,057 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell25,574.40 (AUD)4,320 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell28,920.27 (AUD)4,931 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell286,299.00 (AUD)48,940 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell29,712.15 (AUD)5,079 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell3,009.00 (AUD)510 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell3,126.57 (AUD)534 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell3,265.46 (AUD)553 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell3,289.08 (AUD)557 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell3,345.52 (AUD)568 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell3,395.94 (AUD)581 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell3,489.67 (AUD)595 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell3,569.86 (AUD)602 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell3,773.84 (AUD)644 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell3,844.20 (AUD)645 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell30,911.12 (AUD)5,293 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell35,502.91 (AUD)5,987 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell38,904.60 (AUD)6,594 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell382,167.12 (AUD)64,122 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell4,143.66 (AUD)697 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell4,148.88 (AUD)708 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell4,793.01 (AUD)811 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell41,546.56 (AUD)7,018 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell41,564.98 (AUD)7,093 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell43,353.24 (AUD)7,373 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell445.50 (AUD)75 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell45,285.35 (AUD)7,682 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell46,609.04 (AUD)7,981 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell462.93 (AUD)78 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell49,204.35 (AUD)8,411 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell5,324.56 (AUD)904 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell5,927.16 (AUD)997 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell53,522.66 (AUD)9,118 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell55,908.15 (AUD)9,484 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell554.28 (AUD)93 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell58,365.41 (AUD)9,943 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell599.76 (AUD)102 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell6,199.59 (AUD)1,049 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell6,571.92 (AUD)1,112 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell6,832.47 (AUD)1,161 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell6,838.64 (AUD)1,171 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell61,511.28 (AUD)10,408 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell612.56 (AUD)104 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell642.06 (AUD)108 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell673.90 (AUD)115 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell68,374.80 (AUD)11,688 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell7,102.70 (AUD)1,210 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell7,166.51 (AUD)1,224 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell7,629.72 (AUD)1,302 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell8,117.52 (AUD)1,362 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell8,194.69 (AUD)1,402 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell8,370.89 (AUD)1,420 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell83,046.64 (AUD)13,934 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell83,195.64 (AUD)13,959 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell83,833.36 (AUD)14,066 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell84,694.50 (AUD)14,355 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell852.64 (AUD)146 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell876.12 (AUD)147 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell9,067.58 (AUD)1,554 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell9,792.87 (AUD)1,657 Ordinary Shares

6/17/2021Morgan Stanley Australia Securities LimitedSell91,269.36 (AUD)15,522 Ordinary Shares
6/17/2021Morgan Stanley Capital Services LLCBuyN/A13,934 Swaps

6/17/2021Morgan Stanley Capital Services LLCBuyN/A22,614 Swaps

6/17/2021Morgan Stanley Capital Services LLCBuyN/A29,462 Swaps

6/17/2021Morgan Stanley Capital Services LLCBuyN/A3,247 Swaps

6/17/2021Morgan Stanley Capital Services LLCBuyN/A4,628 Swaps

6/17/2021Morgan Stanley Capital Services LLCBuyN/A56,279 Swaps

6/17/2021Morgan Stanley Capital Services LLCBuyN/A617 Swaps

6/17/2021Morgan Stanley Capital Services LLCBuyN/A64,122 Swaps

6/17/2021Morgan Stanley Capital Services LLCBuyN/A65 Swaps

6/17/2021Morgan Stanley Capital Services LLCBuyN/A7,195 Swaps

6/17/2021Morgan Stanley Capital Services LLCSellN/A2,265 Swaps

6/17/2021Morgan Stanley Capital Services LLCSellN/A200 Swaps

6/17/2021Morgan Stanley Capital Services LLCSellN/A6,326 Swaps

6/17/2021Morgan Stanley Capital Services LLCSellN/A7,336 Swaps

6/17/2021Parametric Portfolio Associates LLCBuy18,671.982,939 Ordinary Shares

6/17/2021Parametric Portfolio Associates LLCBuy392.48 (USD)88 American Depositary Receipts

6/17/2021Parametric Portfolio Associates LLCBuy691.30 (USD)155 American Depositary Receipts

6/17/2021Parametric Portfolio Associates LLCSell182.44 (USD)41 American Depositary Receipts

6/17/2021Parametric Portfolio Associates LLCSell9,954.18 (AUD)1,671 Ordinary Shares

6/18/2021Morgan Stanley & Co. International plcBorrow ReturnedN/A5,279 Ordinary Shares

6/18/2021Morgan Stanley & Co. International plcBuy1,836.00272 Ordinary Shares

6/18/2021Morgan Stanley & Co. International plcBuy226,557.0033,564 Ordinary Shares

6/18/2021Morgan Stanley & Co. International plcBuy324.0048 Ordinary Shares

6/18/2021Morgan Stanley & Co. International plcBuy71,273.2510,559 Ordinary Shares

6/18/2021Morgan Stanley & Co. International plcBuy9,531.001,412 Ordinary Shares

6/18/2021Morgan Stanley & Co. International plcBuy99,697.9815,118 Ordinary Shares

6/18/2021Morgan Stanley & Co. International plcBuyN/A1,022 Swaps

6/18/2021Morgan Stanley & Co. International plcBuyN/A1,993 Swaps

6/18/2021Morgan Stanley & Co. International plcBuyN/A101,000 Swaps

6/18/2021Morgan Stanley & Co. International plcBuyN/A108 Swaps

6/18/2021Morgan Stanley & Co. International plcBuyN/A191 Swaps

6/18/2021Morgan Stanley & Co. International plcBuyN/A205 Swaps

6/18/2021Morgan Stanley & Co. International plcBuyN/A235 Swaps

6/18/2021Morgan Stanley & Co. International plcBuyN/A25,647 Swaps

6/18/2021Morgan Stanley & Co. International plcBuyN/A27 Swaps

6/18/2021Morgan Stanley & Co. International plcBuyN/A277 Swaps

6/18/2021Morgan Stanley & Co. International plcBuyN/A31 Swaps

6/18/2021Morgan Stanley & Co. International plcBuyN/A327 Swaps

6/18/2021Morgan Stanley & Co. International plcBuyN/A42 Swaps

6/18/2021Morgan Stanley & Co. International plcBuyN/A45 Swaps

6/18/2021Morgan Stanley & Co. International plcBuyN/A594 Swaps

6/18/2021Morgan Stanley & Co. International plcBuyN/A6 Swaps

6/18/2021Morgan Stanley & Co. International plcBuyN/A741 Swaps

6/18/2021Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A1,056,215 Ordinary Shares

6/18/2021Morgan Stanley & Co. International plc

Increase in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A22,677 Ordinary Shares

6/18/2021Morgan Stanley & Co. International plcSell11,360.251,683 Ordinary Shares

6/18/2021Morgan Stanley & Co. International plcSell6.751 Ordinary Share

6/18/2021Morgan Stanley & Co. International plcSellN/A1,008 Swaps

6/18/2021Morgan Stanley & Co. International plcSellN/A1,556 Swaps

6/18/2021Morgan Stanley & Co. International plcSellN/A1,691 Swaps

6/18/2021Morgan Stanley & Co. International plcSellN/A12,416 Swaps

6/18/2021Morgan Stanley & Co. International plcSellN/A181 Swaps

6/18/2021Morgan Stanley & Co. International plcSellN/A2,108 Swaps

6/18/2021Morgan Stanley & Co. International plcSellN/A3,124 Swaps

6/18/2021Morgan Stanley & Co. International plcSellN/A3,323 Swaps

6/18/2021Morgan Stanley & Co. International plcSellN/A780 Swaps

6/18/2021Morgan Stanley Australia Securities LimitedBuy1,108.38 (AUD)182 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy1,585,351.26 (AUD)253,251 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy1,845.28 (AUD)304 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy1,857.24 (AUD)308 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy103,967.76 (AUD)17,016 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy11,792.40 (AUD)1,902 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy115,801.92 (AUD)18,558 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy119,212.30 (AUD)19,543 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy12,212.46 (AUD)1,989 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy12,813.77 (AUD)2,111 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy138,924.19 (AUD)22,663 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy15,593.69 (AUD)2,503 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy15,844.71 (AUD)2,681 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy153,156.16 (AUD)24,944 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy157,449.60 (AUD)25,560 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy16,674.42 (AUD)2,738 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy16,808.61 (AUD)2,751 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy17,085.12 (AUD)2,886 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy173,026.40 (AUD)27,640 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy18,102.06 (AUD)3,002 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy184,464.00 (AUD)30,240 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy2,050.76 (AUD)334 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy2,052.82 (AUD)341 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy2,340.80 (AUD)380 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy2,391.90 (AUD)402 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy2,550.28 (AUD)412 Ordinary Shares
6/18/2021Morgan Stanley Australia Securities LimitedBuy2,864.25 (AUD)475 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy2,987.50 (AUD)478 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy20,188.71 (AUD)3,251 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy203,403.04 (AUD)33,676 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy21,420.00 (AUD)3,500 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy21,574.88 (AUD)3,572 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy22,363.40 (AUD)3,607 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy239,054.40 (AUD)38,310 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy298,392.84 (AUD)48,757 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy3,126.30 (AUD)510 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy3,221.68 (AUD)523 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy3,750.84 (AUD)621 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy31,125.79 (AUD)5,179 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy32,216.80 (AUD)5,230 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy32,620.79 (AUD)5,287 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy32,797.05 (AUD)5,421 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy327,967.26 (AUD)53,502 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy33,986.08 (AUD)5,464 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy336.00 (AUD)56 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy34,488.38 (AUD)5,617 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy34,580.90 (AUD)5,669 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy34,602.48 (AUD)5,654 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy34,767.81 (AUD)5,709 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy34,999.25 (AUD)5,785 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy35,174.86 (AUD)5,843 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy36,101.61 (AUD)5,987 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy369.34 (AUD)59 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy39,012.87 (AUD)6,513 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy4,298.00 (AUD)700 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy4,614.00 (AUD)769 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy41,552.48 (AUD)7,019 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy42,517.68 (AUD)6,936 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy436.80 (AUD)70 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy45,463.08 (AUD)7,527 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy5,535.00 (AUD)900 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy5,587.50 (AUD)894 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy5,696.60 (AUD)910 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy5,753.28 (AUD)922 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy538.36 (AUD)86 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy55,339.83 (AUD)9,087 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy58,508.73 (AUD)9,639 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy59,670.94 (AUD)9,578 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy6,045.93 (AUD)1,023 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy6,090.00 (AUD)1,000 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy6,338.42 (AUD)1,034 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy6,660.45 (AUD)1,083 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy6,667.10 (AUD)1,102 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy62,042.86 (AUD)9,911 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy631.25 (AUD)101 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy687.50 (AUD)110 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy7,451.56 (AUD)1,244 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy7,681.02 (AUD)1,227 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy783.90 (AUD)130 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy8,113.50 (AUD)1,350 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy8,217.37 (AUD)1,319 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy8,855.64 (AUD)1,447 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy841.05 (AUD)135 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy85,183.65 (AUD)13,851 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy9,223.36 (AUD)1,517 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedBuy97,368.96 (AUD)15,936 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,020.85 (AUD)170 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,034.25 (AUD)175 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,071.84 (AUD)174 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,108.38 (AUD)182 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,118.13 (AUD)183 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,139.60 (AUD)185 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,191.85 (AUD)197 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,233.00 (AUD)200 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,244.39 (AUD)203 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,250.38 (AUD)202 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,301.68 (AUD)212 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,305.92 (AUD)212 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,401.20 (AUD)226 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,516.58 (AUD)247 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,531.62 (AUD)254 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,600.82 (AUD)262 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,650.95 (AUD)265 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,661.92 (AUD)272 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,685.62 (AUD)271 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,745.56 (AUD)289 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,851.15 (AUD)301 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,854.40 (AUD)305 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,863.00 (AUD)300 Ordinary Shares
6/18/2021Morgan Stanley Australia Securities LimitedSell1,881.00 (AUD)300 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell1,955.70 (AUD)318 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell10,010.10 (AUD)1,641 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell10,254.58 (AUD)1,646 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell10,511.80 (AUD)1,690 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell10,614.78 (AUD)1,787 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell10,979.83 (AUD)1,761 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell11,089.17 (AUD)1,839 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell11,469.87 (AUD)1,847 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell11,649.28 (AUD)1,916 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell11,706.00 (AUD)1,951 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell11,772.36 (AUD)1,908 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell11,792.40 (AUD)1,902 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell11,841.18 (AUD)1,938 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell12,200.80 (AUD)2,020 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell12,219.60 (AUD)2,040 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell12,360.00 (AUD)2,060 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell12,438.52 (AUD)2,087 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell12,476.18 (AUD)1,993 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell12,822.72 (AUD)2,166 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell12,847.08 (AUD)2,127 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell120.60 (AUD)20 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell13,432.23 (AUD)2,163 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell13,480.06 (AUD)2,162 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell14,613.56 (AUD)2,382 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell147.12 (AUD)24 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell15,110.03 (AUD)2,473 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell15,184.40 (AUD)2,465 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell15,730.75 (AUD)2,525 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell159,956.16 (AUD)25,634 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell16,029.79 (AUD)2,573 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell16,354.94 (AUD)2,758 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell16,470.56 (AUD)2,648 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell16,694.81 (AUD)2,708 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell16,700.60 (AUD)2,765 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell16,749.42 (AUD)2,695 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell160,550.22 (AUD)25,647 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell164.70 (AUD)27 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell165.78 (AUD)27 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell17,414.44 (AUD)2,773 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell17,463.60 (AUD)2,835 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell17,509.44 (AUD)2,928 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell18,131.00 (AUD)2,922 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell18,788.00 (AUD)3,050 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell18.39 (AUD)3 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell19,096.22 (AUD)3,146 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell19,642.52 (AUD)3,236 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,000.00 (AUD)320 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,040.74 (AUD)334 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,051.28 (AUD)333 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,082.08 (AUD)338 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,089.84 (AUD)346 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,106.00 (AUD)351 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,143.75 (AUD)343 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,145.90 (AUD)345 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,196.32 (AUD)371 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,225.80 (AUD)359 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,274.24 (AUD)368 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,275.50 (AUD)370 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,282.22 (AUD)372 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,294.49 (AUD)374 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,305.14 (AUD)373 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,328.75 (AUD)375 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,421.90 (AUD)390 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,478.18 (AUD)401 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,478.33 (AUD)402 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,533.75 (AUD)409 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,546.14 (AUD)413 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,561.13 (AUD)429 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,572.89 (AUD)417 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,575.50 (AUD)425 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,620.80 (AUD)420 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,626.50 (AUD)425 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,654.24 (AUD)424 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,659.60 (AUD)436 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,689.51 (AUD)449 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,696.66 (AUD)436 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,722.23 (AUD)447 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,758.51 (AUD)446 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,763.00 (AUD)450 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,773.98 (AUD)467 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,805.90 (AUD)470 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,824.26 (AUD)457 Ordinary Shares
6/18/2021Morgan Stanley Australia Securities LimitedSell2,825.04 (AUD)474 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,860.32 (AUD)472 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,869.72 (AUD)461 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,879.20 (AUD)472 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,920.77 (AUD)473 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,931.74 (AUD)487 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,937.50 (AUD)470 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell2,967.77 (AUD)481 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell20,207.03 (AUD)3,329 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell20,488.68 (AUD)3,294 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell20,657.16 (AUD)3,348 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell20,863.80 (AUD)3,460 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell20,954.88 (AUD)3,424 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell21,389.70 (AUD)3,478 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell214,041.92 (AUD)34,192 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell217.08 (AUD)36 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell22,043.48 (AUD)3,596 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell22,206.31 (AUD)3,602 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell22,747.23 (AUD)3,663 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell22,978.70 (AUD)3,767 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell232.56 (AUD)38 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell24,258.00 (AUD)4,043 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell24,289.84 (AUD)3,956 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell245,529.72 (AUD)39,222 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell25,611.30 (AUD)4,290 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell25,966.64 (AUD)4,168 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell251.74 (AUD)41 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell27,683.08 (AUD)4,516 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell274.62 (AUD)46 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell282.44 (AUD)46 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell29,939.04 (AUD)4,892 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,004.57 (AUD)485 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,088.05 (AUD)519 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,126.05 (AUD)515 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,244.78 (AUD)539 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,284.23 (AUD)531 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,304.07 (AUD)539 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,358.62 (AUD)564 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,407.10 (AUD)559 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,502.95 (AUD)579 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,541.14 (AUD)573 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,545.30 (AUD)586 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,611.31 (AUD)582 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,629.50 (AUD)595 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,637.07 (AUD)589 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,641.82 (AUD)598 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,664.98 (AUD)594 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,756.25 (AUD)625 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,782.21 (AUD)613 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,843.84 (AUD)624 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell3,860.52 (AUD)636 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell30,976.30 (AUD)5,045 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell30.52 (AUD)5 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell31,004.25 (AUD)5,025 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell31,123.32 (AUD)5,028 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell311,500.00 (AUD)50,000 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell320.84 (AUD)52 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell326.48 (AUD)53 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell336.00 (AUD)56 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell34,373.16 (AUD)5,562 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell34,384.00 (AUD)5,600 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell35,842.32 (AUD)5,944 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell362.40 (AUD)60 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell369.60 (AUD)60 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell37,523.78 (AUD)6,062 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell37,668.75 (AUD)6,125 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell37.26 (AUD)6 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell38,523.42 (AUD)6,357 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell38,899.64 (AUD)6,214 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell4,194.30 (AUD)682 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell4,222.16 (AUD)712 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell4,262.40 (AUD)720 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell4,489.44 (AUD)752 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell4,504.41 (AUD)747 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell4,690.10 (AUD)762 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell4,762.05 (AUD)795 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell4,811.04 (AUD)771 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell4,812.50 (AUD)770 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell4,846.20 (AUD)820 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell4,852.12 (AUD)806 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell4,886.15 (AUD)790 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell4,892.40 (AUD)810 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell4,923.78 (AUD)822 Ordinary Shares
6/18/2021Morgan Stanley Australia Securities LimitedSell4,983.00 (AUD)825 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell40,872.00 (AUD)6,550 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell410.52 (AUD)66 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell418.20 (AUD)68 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell42,161.10 (AUD)6,906 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell42,482.60 (AUD)6,830 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell42,663.36 (AUD)7,017 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell425.73 (AUD)69 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell43,143.36 (AUD)6,914 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell44,267.16 (AUD)7,329 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell45,674.55 (AUD)7,355 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell45,681.60 (AUD)7,440 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell45,754.79 (AUD)7,458 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell46,504.44 (AUD)7,674 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell46,620.52 (AUD)7,556 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell485.60 (AUD)80 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell485.94 (AUD)78 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell49,080.00 (AUD)8,180 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,014.10 (AUD)812 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,091.84 (AUD)816 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,106.92 (AUD)854 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,157.24 (AUD)842 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,164.05 (AUD)865 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,364.87 (AUD)866 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,405.12 (AUD)889 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,423.60 (AUD)910 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,549.64 (AUD)898 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,560.10 (AUD)910 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,608.35 (AUD)927 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,624.61 (AUD)939 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,692.55 (AUD)913 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,694.15 (AUD)957 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,753.28 (AUD)922 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,756.61 (AUD)933 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,777.60 (AUD)920 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,838.48 (AUD)954 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,847.73 (AUD)973 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,869.84 (AUD)956 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,957.32 (AUD)957 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell5,993.26 (AUD)962 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell500.20 (AUD)82 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell51,198.14 (AUD)8,218 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell51,914.18 (AUD)8,293 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell52,116.48 (AUD)8,352 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell54,808.80 (AUD)8,912 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell57,042.65 (AUD)9,587 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell578.10 (AUD)94 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell591.85 (AUD)95 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell6,008.27 (AUD)973 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell6,018.35 (AUD)985 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell6,020.00 (AUD)1,000 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell6,045.93 (AUD)1,023 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell6,078.60 (AUD)990 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell6,090.00 (AUD)1,000 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell6,191.30 (AUD)1,010 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell6,215.82 (AUD)1,014 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell6,295.52 (AUD)1,022 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell6,424.19 (AUD)1,032 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell6,426.75 (AUD)1,045 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell6,438.96 (AUD)1,084 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell6,555.90 (AUD)1,066 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell6,626.88 (AUD)1,062 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell6,894.15 (AUD)1,121 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell607.92 (AUD)102 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell617.00 (AUD)100 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell635.96 (AUD)104 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell66,505.25 (AUD)10,675 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell67.15 (AUD)11 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell674.46 (AUD)108 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell687.04 (AUD)113 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell7,446.00 (AUD)1,241 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell7,466.40 (AUD)1,224 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell7,562.50 (AUD)1,250 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell7,650.44 (AUD)1,246 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell7,861.08 (AUD)1,308 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell7,892.64 (AUD)1,296 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell728.16 (AUD)123 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell78,443.48 (AUD)12,491 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell791.04 (AUD)128 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell8,089.64 (AUD)1,324 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell8,104.05 (AUD)1,305 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell8,113.50 (AUD)1,350 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell8,173.08 (AUD)1,314 Ordinary Shares
6/18/2021Morgan Stanley Australia Securities LimitedSell8,217.37 (AUD)1,319 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell8,339.40 (AUD)1,356 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell8,347.85 (AUD)1,403 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell8,457.68 (AUD)1,373 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell8,653.68 (AUD)1,428 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell8,788.26 (AUD)1,482 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell815.29 (AUD)133 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell828.90 (AUD)135 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell841.05 (AUD)135 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell853,319.38 (AUD)136,313 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell868.32 (AUD)144 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell878.02 (AUD)143 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell9,288.87 (AUD)1,497 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell9,410.68 (AUD)1,544 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell9,472.54 (AUD)1,539 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell925.00 (AUD)148 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell926.90 (AUD)155 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell93,181.92 (AUD)14,933 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell96,216.20 (AUD)15,370 Ordinary Shares

6/18/2021Morgan Stanley Australia Securities LimitedSell961.95 (AUD)159 Ordinary Shares

6/18/2021Morgan Stanley Capital Services LLCBuyN/A136,313 Swaps

6/18/2021Morgan Stanley Capital Services LLCBuyN/A14,588 Swaps

6/18/2021Morgan Stanley Capital Services LLCBuyN/A155 Swaps

6/18/2021Morgan Stanley Capital Services LLCBuyN/A2,087 Swaps

6/18/2021Morgan Stanley Capital Services LLCBuyN/A3,248 Swaps

6/18/2021Morgan Stanley Capital Services LLCBuyN/A3,295 Swaps

6/18/2021Morgan Stanley Capital Services LLCBuyN/A40,463 Swaps

6/18/2021Morgan Stanley Capital Services LLCBuyN/A67,000 Swaps

6/18/2021Morgan Stanley Capital Services LLCBuyN/A7,440 Swaps

6/18/2021Morgan Stanley Capital Services LLCBuyN/A8,700 Swaps

6/18/2021Morgan Stanley Capital Services LLCBuyN/A9,427 Swaps

6/18/2021Morgan Stanley Capital Services LLCSellN/A1,227 Swaps

6/18/2021Morgan Stanley Capital Services LLCSellN/A1,989 Swaps

6/18/2021Morgan Stanley Capital Services LLCSellN/A15,118 Swaps

6/18/2021Morgan Stanley Capital Services LLCSellN/A269 Swaps

6/18/2021Morgan Stanley Capital Services LLCSellN/A3,272 Swaps

6/18/2021Morgan Stanley Capital Services LLCSellN/A723 Swaps

6/18/2021Morgan Stanley Capital Services LLCSellN/A9,478 Swaps

6/18/2021Morgan Stanley Wealth Management Australia Pty LtdBuy6,050.00 (AUD)1,000 Ordinary Shares

6/18/2021Parametric Portfolio Associates LLCBuy1,378.08 (USD)297 American Depositary Receipts

6/18/2021Parametric Portfolio Associates LLCBuy10,215.17 (AUD)1,631 Ordinary Shares

6/18/2021Parametric Portfolio Associates LLCBuy3,376.41 (USD)723 American Depositary Receipts

6/18/2021Parametric Portfolio Associates LLCBuy9,449.741,405 Ordinary Shares

6/18/2021Parametric Portfolio Associates LLCSell128,246.5819,009 Ordinary Shares

6/18/2021Parametric Portfolio Associates LLCSell155.37 (USD)34 American Depositary Receipts

6/18/2021Parametric Portfolio Associates LLCSell6,059.78 (USD)1,326 American Depositary Receipts

6/21/2021Morgan Stanley & Co. International plcBorrowN/A77,625 Ordinary Shares

6/21/2021Morgan Stanley & Co. International plcBuy1,316.00200 Ordinary Shares

6/21/2021Morgan Stanley & Co. International plcBuy2,314.00356 Ordinary Shares

6/21/2021Morgan Stanley & Co. International plcBuy383.5059 Ordinary Shares

6/21/2021Morgan Stanley & Co. International plcBuy58,110.628,819 Ordinary Shares

6/21/2021Morgan Stanley & Co. International plcBuyN/A12 Swaps

6/21/2021Morgan Stanley & Co. International plcBuyN/A312,332 Swaps

6/21/2021Morgan Stanley & Co. International plcBuyN/A4,318 Swaps

6/21/2021Morgan Stanley & Co. International plcBuyN/A405 Swaps

6/21/2021Morgan Stanley & Co. International plcBuyN/A409 Swaps

6/21/2021Morgan Stanley & Co. International plcBuyN/A7 Swaps

6/21/2021Morgan Stanley & Co. International plcBuyN/A74 Swaps

6/21/2021Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A22,677 Ordinary Shares

6/21/2021Morgan Stanley & Co. International plcSell383.5059 Ordinary Shares

6/21/2021Morgan Stanley & Co. International plcSellN/A2,617 Swaps

6/21/2021Morgan Stanley & Co. International plcSellN/A2,929 Swaps

6/21/2021Morgan Stanley & Co. International plcSellN/A3,777 Swaps

6/21/2021Morgan Stanley & Co. International plcSellN/A33,784 Swaps

6/21/2021Morgan Stanley & Co. International plcSellN/A35,016 Swaps

6/21/2021Morgan Stanley & Co. International plcSellN/A616 Swaps

6/21/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A29,948 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy1,119.60 (AUD)180 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy1,128.50 (AUD)185 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy1,159.93 (AUD)193 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy10,210.99 (AUD)1,699 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy105,578.28 (AUD)16,974 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy109,801.14 (AUD)18,119 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy128,277.44 (AUD)21,344 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy14,913.36 (AUD)2,421 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy144,263.28 (AUD)23,964 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy15,372.76 (AUD)2,516 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy20,920.64 (AUD)3,424 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy21,455.00 (AUD)3,500 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy24,775.52 (AUD)4,022 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy29,150.81 (AUD)4,771 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy294.49 (AUD)49 Ordinary Shares
6/21/2021Morgan Stanley Australia Securities LimitedBuy30,700.00 (AUD)5,000 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy34,867.56 (AUD)5,642 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy35,011.76 (AUD)5,768 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy35,036.55 (AUD)5,697 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy35,096.24 (AUD)5,716 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy35,915.32 (AUD)5,966 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy38,877.17 (AUD)6,301 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy4,561.59 (AUD)759 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy49,692.00 (AUD)8,200 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy5,135.67 (AUD)827 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy517.44 (AUD)84 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy712.53 (AUD)117 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy81,814.13 (AUD)13,613 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedBuy919.53 (AUD)153 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,030.03 (AUD)166 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,054.36 (AUD)172 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,075.36 (AUD)176 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,108.80 (AUD)180 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,130.22 (AUD)182 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,182.98 (AUD)197 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,214.00 (AUD)200 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,219.87 (AUD)199 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,291.08 (AUD)212 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,414.21 (AUD)227 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,438.78 (AUD)239 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,469.65 (AUD)238 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,483.20 (AUD)240 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,573.80 (AUD)258 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,666.66 (AUD)273 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,705.20 (AUD)280 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,808.35 (AUD)295 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,833.00 (AUD)300 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,854.36 (AUD)303 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell1,908.90 (AUD)315 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell10,316.58 (AUD)1,668 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell10,483.48 (AUD)1,740 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell10,623.13 (AUD)1,772 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell10,648.98 (AUD)1,766 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell10,665.60 (AUD)1,760 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell100,777.26 (AUD)16,307 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell107,563.14 (AUD)17,838 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell11,111.17 (AUD)1,823 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell11,114.09 (AUD)1,819 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell11,114.20 (AUD)1,822 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell11,180.94 (AUD)1,842 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell11,266.92 (AUD)1,841 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell11,318.31 (AUD)1,877 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell11,365.80 (AUD)1,874 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell11,659.73 (AUD)1,913 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell11,708.20 (AUD)1,893 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell11,873.52 (AUD)1,912 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell11,879.13 (AUD)1,930 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell11,887.55 (AUD)1,944 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell11,919.14 (AUD)1,962 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell110,208.70 (AUD)18,067 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell112,520.60 (AUD)18,446 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell117,666.00 (AUD)19,611 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell12,080.00 (AUD)2,000 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell12,545.75 (AUD)2,035 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell12,632.85 (AUD)2,095 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell120,357.66 (AUD)19,861 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell13,309.05 (AUD)2,138 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell13,462.35 (AUD)2,189 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell13,532.91 (AUD)2,235 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell13,760.66 (AUD)2,254 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell13,902.94 (AUD)2,237 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell13,961.61 (AUD)2,302 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell131,807.90 (AUD)21,895 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell14,016.78 (AUD)2,313 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell14,030.00 (AUD)2,300 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell14,295.42 (AUD)2,302 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell14,584.26 (AUD)2,385 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell14,913.36 (AUD)2,421 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell147,331.04 (AUD)24,272 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell148,789.57 (AUD)24,757 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell15,012.04 (AUD)2,439 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell15,122.17 (AUD)2,443 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell15,263.28 (AUD)2,494 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell15,332.51 (AUD)2,483 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell15,497.32 (AUD)2,551 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell15,520.09 (AUD)2,591 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell15,645.21 (AUD)2,569 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell15,773.66 (AUD)2,569 Ordinary Shares
6/21/2021Morgan Stanley Australia Securities LimitedSell15,851.98 (AUD)2,618 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell152,984.55 (AUD)25,455 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell155,514.00 (AUD)25,919 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell157,744.80 (AUD)26,160 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell16,284.30 (AUD)2,635 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell16,321.71 (AUD)2,709 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell16,326.05 (AUD)2,683 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell16,390.70 (AUD)2,687 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell16,734.99 (AUD)2,757 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell164,244.00 (AUD)27,374 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell166.86 (AUD)27 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell17,560.40 (AUD)2,860 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell18,281.36 (AUD)2,975 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell18,795.63 (AUD)3,130 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell19,026.00 (AUD)3,171 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell19,114.09 (AUD)3,191 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell19,858.98 (AUD)3,237 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,007.99 (AUD)333 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,026.86 (AUD)332 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,166.50 (AUD)350 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,274.78 (AUD)372 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,365.71 (AUD)392 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,400.92 (AUD)386 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,420.29 (AUD)391 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,423.82 (AUD)398 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,486.00 (AUD)400 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,580.90 (AUD)420 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,643.06 (AUD)434 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,648.22 (AUD)437 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,722.83 (AUD)446 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,754.00 (AUD)450 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,780.74 (AUD)454 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,831.30 (AUD)460 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,832.37 (AUD)455 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,837.94 (AUD)466 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,858.90 (AUD)460 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,888.64 (AUD)472 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,946.87 (AUD)478 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,960.10 (AUD)495 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell2,968.56 (AUD)496 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell20,161.36 (AUD)3,265 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell20,584.00 (AUD)3,320 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell20,599.70 (AUD)3,377 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell20,968.89 (AUD)3,489 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell21,000.00 (AUD)3,500 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell21,011.13 (AUD)3,436 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell21,274.68 (AUD)3,534 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell21,551.92 (AUD)3,604 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell21,743.85 (AUD)3,627 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell21,961.47 (AUD)3,633 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell22,045.80 (AUD)3,620 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell22,185.70 (AUD)3,637 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell22,887.62 (AUD)3,749 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell226.81 (AUD)37 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell230.14 (AUD)37 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell24,145.25 (AUD)3,885 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell25,179.31 (AUD)4,121 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell25,346.99 (AUD)4,200 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell25,624.31 (AUD)4,253 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell25,951.18 (AUD)4,318 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell26,148.00 (AUD)4,358 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell26,159.24 (AUD)4,257 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell26,628.39 (AUD)4,427 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell27,299.58 (AUD)4,389 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell27,336.75 (AUD)4,445 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell28,655.20 (AUD)4,760 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell28,730.11 (AUD)4,706 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell28,791.53 (AUD)4,693 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell28,828.33 (AUD)4,699 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell29,150.81 (AUD)4,771 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,024.55 (AUD)493 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,042.50 (AUD)500 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,049.20 (AUD)493 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,075.20 (AUD)496 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,118.60 (AUD)503 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,170.82 (AUD)516 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,195.16 (AUD)529 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,220.80 (AUD)528 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,300.78 (AUD)542 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,311.70 (AUD)532 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,312.90 (AUD)540 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,340.62 (AUD)554 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,356.37 (AUD)558 Ordinary Shares
6/21/2021Morgan Stanley Australia Securities LimitedSell3,359.92 (AUD)545 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,437.10 (AUD)570 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,476.52 (AUD)563 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,476.89 (AUD)579 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,523.21 (AUD)579 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,546.14 (AUD)593 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,555.06 (AUD)579 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,557.20 (AUD)577 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,560.50 (AUD)589 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,574.60 (AUD)586 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,589.38 (AUD)578 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,616.20 (AUD)588 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,627.66 (AUD)587 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,667.70 (AUD)593 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,730.12 (AUD)609 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell3,893.40 (AUD)630 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell30,751.95 (AUD)4,956 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell31,658.27 (AUD)5,131 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell31,831.62 (AUD)5,130 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell31,895.07 (AUD)5,307 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell31.05 (AUD)5 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell313,007.45 (AUD)52,255 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell319,445.28 (AUD)53,064 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell32,250.59 (AUD)5,227 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell32,442.00 (AUD)5,407 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell32,612.25 (AUD)5,449 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell33,172.23 (AUD)5,447 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell334.95 (AUD)55 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell35,675.22 (AUD)5,887 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell35,676.82 (AUD)5,787 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell35,915.32 (AUD)5,966 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell351.48 (AUD)58 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell36,095.74 (AUD)6,026 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell36,095.74 (AUD)6,026 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell364.80 (AUD)60 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell373.55 (AUD)62 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell38,546.06 (AUD)6,403 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell38,582.27 (AUD)6,233 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell38,888.83 (AUD)6,370 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell395,953.46 (AUD)65,773 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell396.50 (AUD)65 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell396.82 (AUD)65 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell4,059.86 (AUD)658 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell4,117.69 (AUD)669 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell4,151.07 (AUD)693 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell4,173.70 (AUD)677 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell4,186.06 (AUD)673 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell4,226.77 (AUD)679 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell4,276.32 (AUD)708 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell4,277.75 (AUD)710 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell4,463.95 (AUD)730 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell4,508.92 (AUD)754 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell4,590.40 (AUD)760 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell41,196.71 (AUD)6,849 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell41,742.42 (AUD)6,711 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell42,630.00 (AUD)7,000 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell42,993.90 (AUD)7,130 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell42.70 (AUD)7 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell42.87 (AUD)7 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell422.28 (AUD)69 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell43,709.81 (AUD)7,090 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell44,444.20 (AUD)7,180 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell458.28 (AUD)76 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell46,736.46 (AUD)7,526 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell47,188.74 (AUD)7,698 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell477,611.70 (AUD)78,297 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell49,064.52 (AUD)8,004 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell5,020.41 (AUD)821 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell5,112.75 (AUD)850 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell5,179.19 (AUD)832 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell5,214.24 (AUD)852 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell5,463.00 (AUD)900 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell5,582.99 (AUD)913 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell5,648.20 (AUD)911 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell5,781.24 (AUD)954 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell5,788.59 (AUD)942 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell5,833.00 (AUD)950 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell5,884.80 (AUD)960 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell51,751.06 (AUD)8,618 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell52,896.87 (AUD)8,693 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell54.90 (AUD)9 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell542,739.06 (AUD)90,306 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell55,333.56 (AUD)9,184 Ordinary Shares
6/21/2021Morgan Stanley Australia Securities LimitedSell55,714.48 (AUD)9,008 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell56,097.60 (AUD)9,048 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell56,519.67 (AUD)9,319 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell56,929.08 (AUD)9,402 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell57,858.05 (AUD)9,603 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell6,038.06 (AUD)1,003 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell6,057.67 (AUD)981 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell6,215.68 (AUD)1,024 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell6,289.58 (AUD)1,012 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell6,381.76 (AUD)1,036 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell6,635.46 (AUD)1,086 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell6,835.68 (AUD)1,128 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell61,600.00 (AUD)10,000 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell62,000.00 (AUD)10,000 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell622,545.85 (AUD)103,585 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell65,142.42 (AUD)10,821 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell66,378.24 (AUD)11,008 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell67,531.26 (AUD)11,274 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell67,538.24 (AUD)10,964 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell68,035.20 (AUD)11,190 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell69,570.63 (AUD)11,203 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell7,318.50 (AUD)1,190 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell7,386.84 (AUD)1,207 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell7,405.41 (AUD)1,219 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell7,552.17 (AUD)1,231 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell7,564.48 (AUD)1,232 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell7,985.83 (AUD)1,287 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell71,237.52 (AUD)11,736 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell71,326.68 (AUD)11,868 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell72,906.00 (AUD)12,151 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell73.56 (AUD)12 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell75,858.33 (AUD)12,446 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell772.16 (AUD)127 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell79.43 (AUD)13 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell8,293.24 (AUD)1,354 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell8,298.90 (AUD)1,382 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell8,480.11 (AUD)1,411 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell82,805.82 (AUD)13,399 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell830.96 (AUD)136 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell84,789.08 (AUD)14,108 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell87,324.12 (AUD)14,292 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell891.69 (AUD)148 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell9,162.44 (AUD)1,522 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell9,198.00 (AUD)1,533 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell9,205.20 (AUD)1,498 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell9,306.92 (AUD)1,546 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell9,655.88 (AUD)1,612 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell9,977.62 (AUD)1,629 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell902.80 (AUD)148 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell919.53 (AUD)153 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell92,100.00 (AUD)15,000 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell93,021.36 (AUD)15,052 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell97.12 (AUD)16 Ordinary Shares

6/21/2021Morgan Stanley Australia Securities LimitedSell99,514.78 (AUD)16,572 Ordinary Shares

6/21/2021Morgan Stanley Capital Services LLCBuyN/A101 Swaps

6/21/2021Morgan Stanley Capital Services LLCBuyN/A11,208 Swaps

6/21/2021Morgan Stanley Capital Services LLCBuyN/A11,399 Swaps

6/21/2021Morgan Stanley Capital Services LLCBuyN/A13,239 Swaps

6/21/2021Morgan Stanley Capital Services LLCBuyN/A29,760 Swaps

6/21/2021Morgan Stanley Capital Services LLCBuyN/A3,489 Swaps

6/21/2021Morgan Stanley Capital Services LLCBuyN/A5,881 Swaps

6/21/2021Morgan Stanley Capital Services LLCBuyN/A52,279 Swaps

6/21/2021Morgan Stanley Capital Services LLCBuyN/A65,827 Swaps

6/21/2021Morgan Stanley Capital Services LLCBuyN/A78,629 Swaps

6/21/2021Morgan Stanley Capital Services LLCSellN/A153 Swaps

6/21/2021Morgan Stanley Capital Services LLCSellN/A164 Swaps

6/21/2021Morgan Stanley Capital Services LLCSellN/A200 Swaps

6/21/2021Morgan Stanley Capital Services LLCSellN/A25,200 Swaps

6/21/2021Morgan Stanley Capital Services LLCSellN/A38,318 Swaps

6/21/2021Morgan Stanley Capital Services LLCSellN/A5,688 Swaps

6/21/2021Morgan Stanley Capital Services LLCSellN/A8,819 Swaps

6/21/2021Parametric Portfolio Associates LLCBuy1,367.70 (USD)298 American Depositary Receipts

6/21/2021Parametric Portfolio Associates LLCBuy1,431.96 (USD)312 American Depositary Receipts

6/21/2021Parametric Portfolio Associates LLCBuy2,528.87 (USD)551 American Depositary Receipts

6/21/2021Parametric Portfolio Associates LLCBuy22.95 (USD)5 American Depositary Receipts

6/21/2021Parametric Portfolio Associates LLCBuy339.63 (USD)74 American Depositary Receipts

6/21/2021Parametric Portfolio Associates LLCBuy371.76 (USD)81 American Depositary Receipts

6/21/2021Parametric Portfolio Associates LLCBuy440.60 (USD)96 American Depositary Receipts

6/21/2021Parametric Portfolio Associates LLCBuy514.04 (USD)112 American Depositary Receipts

6/21/2021Parametric Portfolio Associates LLCBuy679.26 (USD)148 American Depositary Receipts

6/21/2021Parametric Portfolio Associates LLCBuy904.15 (USD)197 American Depositary Receipts

6/21/2021Parametric Portfolio Associates LLCSell119.07 (USD)26 American Depositary Receipts

6/21/2021Parametric Portfolio Associates LLCSell169.45 (USD)37 American Depositary Receipts
6/21/2021Parametric Portfolio Associates LLCSell91.59 (USD)20 American Depositary Receipts

6/22/2021Morgan Stanley & Co. International plcBorrow ReturnedN/A39,639 Ordinary Shares

6/22/2021Morgan Stanley & Co. International plcBuy78,767.9111,981 Ordinary Shares

6/22/2021Morgan Stanley & Co. International plcBuyN/A11,498 Swaps

6/22/2021Morgan Stanley & Co. International plcBuyN/A129,277 Swaps

6/22/2021Morgan Stanley & Co. International plcBuyN/A209 Swaps

6/22/2021Morgan Stanley & Co. International plcBuyN/A225 Swaps

6/22/2021Morgan Stanley & Co. International plcBuyN/A229 Swaps

6/22/2021Morgan Stanley & Co. International plcBuyN/A28 Swaps

6/22/2021Morgan Stanley & Co. International plcBuyN/A31 Swaps

6/22/2021Morgan Stanley & Co. International plcBuyN/A42 Swaps

6/22/2021Morgan Stanley & Co. International plcBuyN/A473 Swaps

6/22/2021Morgan Stanley & Co. International plcBuyN/A672 Swaps

6/22/2021Morgan Stanley & Co. International plc

Increase in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A44,289 Ordinary Shares

6/22/2021Morgan Stanley & Co. International plcSell1,406,954.49215,000 Ordinary Shares

6/22/2021Morgan Stanley & Co. International plcSell12,402.861,897 Ordinary Shares

6/22/2021Morgan Stanley & Co. International plcSell13,742.612,111 Ordinary Shares

6/22/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A2,964 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy1,266.84 (AUD)207 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy1,458.05 (AUD)241 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy1,884.96 (AUD)306 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy10,266.85 (AUD)1,697 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy10,839.70 (AUD)1,777 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy103,181.73 (AUD)16,846 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy11,283.25 (AUD)1,865 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy12,123.72 (AUD)1,981 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy13,367.20 (AUD)2,170 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy13,517.52 (AUD)2,238 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy13,991.52 (AUD)2,264 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy14,760.00 (AUD)2,400 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy14,780.30 (AUD)2,423 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy160,040.65 (AUD)26,453 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy17,403.40 (AUD)2,807 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy17,704.82 (AUD)2,924 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy2,372.90 (AUD)389 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy2,513.30 (AUD)410 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy2,819.30 (AUD)466 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy2,907.99 (AUD)474 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy21,914.75 (AUD)3,575 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy23,124.64 (AUD)3,754 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy23,477.90 (AUD)3,830 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy25,141.20 (AUD)4,088 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy26,954.60 (AUD)4,390 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy27,372.80 (AUD)4,480 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy28,179.61 (AUD)4,597 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy3,013.50 (AUD)492 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy3,480.40 (AUD)565 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy3,672.00 (AUD)600 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy306.00 (AUD)50 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy39,327.58 (AUD)6,374 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy4,649.40 (AUD)756 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy412.72 (AUD)67 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy5,396.60 (AUD)892 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy5,853.38 (AUD)958 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy5,957.52 (AUD)964 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy53,432.20 (AUD)8,660 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy548.24 (AUD)89 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy59,667.90 (AUD)9,655 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy595.58 (AUD)97 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy6,504.12 (AUD)1,068 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy6,797.44 (AUD)1,118 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy6,957.50 (AUD)1,150 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy64,496.58 (AUD)10,643 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy64,541.52 (AUD)10,546 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy66,271.70 (AUD)10,954 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy672.65 (AUD)110 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy803.03 (AUD)131 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy87,289.40 (AUD)14,428 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy87,997.25 (AUD)14,545 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy9,803.05 (AUD)1,615 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedBuy98,264.10 (AUD)16,242 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell1,103.60 (AUD)178 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell1,114,724.60 (AUD)184,252 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell1,127.16 (AUD)186 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell1,223.11 (AUD)202 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell1,361.25 (AUD)225 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell1,373.12 (AUD)224 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell1,381.50 (AUD)225 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell1,392.16 (AUD)226 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell1,507.92 (AUD)244 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell1,510.18 (AUD)249 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell1,661.00 (AUD)275 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell1,736.35 (AUD)287 Ordinary Shares
6/22/2021Morgan Stanley Australia Securities LimitedSell1,772.65 (AUD)293 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell10,040.18 (AUD)1,622 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell10,518.36 (AUD)1,702 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell104,051.08 (AUD)17,227 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell11,321.83 (AUD)1,853 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell11,388.70 (AUD)1,867 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell11,684.42 (AUD)1,903 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell11,887.04 (AUD)1,936 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell110,294.92 (AUD)17,876 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell111,979.45 (AUD)18,509 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell116,340.72 (AUD)18,948 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell12,000.04 (AUD)1,964 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell12,123.72 (AUD)1,981 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell12,206.32 (AUD)1,988 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell12,818.78 (AUD)2,098 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell12.14 (AUD)2 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell12.24 (AUD)2 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell123,339.18 (AUD)20,353 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell13,367.20 (AUD)2,170 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell13,498.26 (AUD)2,202 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell132,076.56 (AUD)21,441 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell14,688.94 (AUD)2,438 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell140.53 (AUD)23 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell15,357.10 (AUD)2,530 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell158,166.00 (AUD)26,100 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell16,662.80 (AUD)2,705 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell16,742.88 (AUD)2,772 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell16,817.18 (AUD)2,782 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell16,890.03 (AUD)2,801 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell17,441.40 (AUD)2,836 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell172.48 (AUD)28 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell18,769.72 (AUD)3,105 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell18.30 (AUD)3 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell18.51 (AUD)3 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell19,633.86 (AUD)3,177 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell19,922.50 (AUD)3,250 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell2,002.55 (AUD)331 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell2,165.67 (AUD)351 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell2,328,766.00 (AUD)384,920 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell2,372.90 (AUD)389 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell2,526.57 (AUD)419 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell2,531.19 (AUD)417 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell2,616.08 (AUD)424 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell2,759.68 (AUD)448 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell2,766.88 (AUD)451 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell2,808.60 (AUD)465 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell2,819.30 (AUD)466 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell2,842.60 (AUD)466 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell2,844.84 (AUD)471 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell2,875.84 (AUD)473 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell22,919.40 (AUD)3,745 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell22,975.24 (AUD)3,748 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell228,913.85 (AUD)37,837 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell229.52 (AUD)38 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell23,045.32 (AUD)3,806 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell23,080.75 (AUD)3,815 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell24,292.50 (AUD)3,950 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell25,767.12 (AUD)4,252 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell26,092.93 (AUD)4,229 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell26,531.12 (AUD)4,307 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell26,737.36 (AUD)4,376 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell266,936.94 (AUD)44,049 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell272.70 (AUD)45 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell3,157.98 (AUD)511 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell3,260.95 (AUD)539 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell3,261.28 (AUD)529 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell3,325.80 (AUD)552 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell3,480.40 (AUD)565 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell3,486.56 (AUD)566 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell305,791.92 (AUD)49,966 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell32,984.08 (AUD)5,372 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell327,922.10 (AUD)54,202 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell33,433.02 (AUD)5,517 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell34,046.40 (AUD)5,536 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell34,669.26 (AUD)5,721 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell36,197.72 (AUD)5,993 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell36,974.94 (AUD)5,983 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell398.45 (AUD)65 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell4,063.15 (AUD)665 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell4,227.12 (AUD)684 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell4,272.30 (AUD)705 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell4,353.28 (AUD)716 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell4,422.25 (AUD)722 Ordinary Shares
6/22/2021Morgan Stanley Australia Securities LimitedSell4,684.82 (AUD)763 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell4,748.48 (AUD)781 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell400.29 (AUD)66 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell41,720.80 (AUD)6,896 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell42,910.00 (AUD)7,000 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell422.62 (AUD)69 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell44,920.64 (AUD)7,328 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell453.33 (AUD)73 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell463.60 (AUD)76 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell5,230.55 (AUD)845 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell5,234.97 (AUD)866 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell5,330.05 (AUD)881 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell5,474.56 (AUD)896 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell5,478.08 (AUD)901 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell5,559.17 (AUD)901 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell5,853.38 (AUD)958 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell52,191.36 (AUD)8,528 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell54,860.66 (AUD)9,038 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell55.12 (AUD)9 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell55.71 (AUD)9 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell595.58 (AUD)97 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell6,091.27 (AUD)1,011 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell6,095.00 (AUD)1,000 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell6,131.55 (AUD)997 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell6,255.70 (AUD)1,034 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell6,493.32 (AUD)1,061 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell6,527.00 (AUD)1,070 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell6,606.42 (AUD)1,069 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell6,756.15 (AUD)1,095 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell6,854.65 (AUD)1,133 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell61,340.10 (AUD)9,974 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell66,361.90 (AUD)10,879 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell667.08 (AUD)109 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell67,454.70 (AUD)10,915 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell7,307.28 (AUD)1,194 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell7,629.99 (AUD)1,257 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell726.88 (AUD)118 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell741.73 (AUD)121 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell8,151.84 (AUD)1,332 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell80,313.75 (AUD)13,275 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell9,129.28 (AUD)1,504 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell9,975.57 (AUD)1,634 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell90.75 (AUD)15 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell93,286.62 (AUD)15,318 Ordinary Shares

6/22/2021Morgan Stanley Australia Securities LimitedSell99,238.56 (AUD)16,376 Ordinary Shares

6/22/2021Morgan Stanley Capital Services LLCBuyN/A1,143 Swaps

6/22/2021Morgan Stanley Capital Services LLCBuyN/A13,667 Swaps

6/22/2021Morgan Stanley Capital Services LLCBuyN/A2,530 Swaps

6/22/2021Morgan Stanley Capital Services LLCBuyN/A2,654 Swaps

6/22/2021Morgan Stanley Capital Services LLCBuyN/A244 Swaps

6/22/2021Morgan Stanley Capital Services LLCBuyN/A287 Swaps

6/22/2021Morgan Stanley Capital Services LLCBuyN/A4,242 Swaps

6/22/2021Morgan Stanley Capital Services LLCBuyN/A410,779 Swaps

6/22/2021Morgan Stanley Capital Services LLCBuyN/A8,528 Swaps

6/22/2021Morgan Stanley Capital Services LLCBuyN/A84,066 Swaps

6/22/2021Morgan Stanley Capital Services LLCSellN/A10,954 Swaps

6/22/2021Morgan Stanley Capital Services LLCSellN/A11,049 Swaps

6/22/2021Morgan Stanley Capital Services LLCSellN/A11,938 Swaps

6/22/2021Morgan Stanley Capital Services LLCSellN/A11,981 Swaps

6/22/2021Morgan Stanley Capital Services LLCSellN/A12,220 Swaps

6/22/2021Morgan Stanley Capital Services LLCSellN/A16,242 Swaps

6/22/2021Morgan Stanley Capital Services LLCSellN/A2,490 Swaps

6/22/2021Morgan Stanley Capital Services LLCSellN/A2,949 Swaps

6/22/2021Morgan Stanley Capital Services LLCSellN/A26,979 Swaps

6/22/2021Morgan Stanley Capital Services LLCSellN/A34,755 Swaps

6/22/2021Morgan Stanley Capital Services LLCSellN/A50 Swaps

6/22/2021Parametric Portfolio Associates LLCBuy1,090.04 (USD)238 American Depositary Receipts

6/22/2021Parametric Portfolio Associates LLCBuy1,131.26 (USD)247 American Depositary Receipts

6/22/2021Parametric Portfolio Associates LLCBuy1,236.60 (USD)270 American Depositary Receipts

6/22/2021Parametric Portfolio Associates LLCBuy1,332.78 (USD)291 American Depositary Receipts

6/22/2021Parametric Portfolio Associates LLCBuy1,584.68 (USD)346 American Depositary Receipts

6/22/2021Parametric Portfolio Associates LLCBuy1,584.68 (USD)346 American Depositary Receipts

6/22/2021Parametric Portfolio Associates LLCBuy1,722.08 (USD)376 American Depositary Receipts

6/22/2021Parametric Portfolio Associates LLCBuy3,641.10 (USD)795 American Depositary Receipts

6/22/2021Parametric Portfolio Associates LLCBuy4,085.36 (USD)892 American Depositary Receipts

6/22/2021Parametric Portfolio Associates LLCSell125.99 (USD)28 American Depositary Receipts

6/23/2021Morgan Stanley & Co. International plcBorrowN/A51,106 Ordinary Shares

6/23/2021Morgan Stanley & Co. International plcBuy1,294.00200 Ordinary Shares

6/23/2021Morgan Stanley & Co. International plcBuy15,184.002,336 Ordinary Shares

6/23/2021Morgan Stanley & Co. International plcBuy36,515.165,634 Ordinary Shares

6/23/2021Morgan Stanley & Co. International plcBuyN/A6,107 Swaps

6/23/2021Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A44,039 Ordinary Shares

6/23/2021Morgan Stanley & Co. International plcSell13.222 Ordinary Shares
6/23/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A27,868 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy1,114.84 (AUD)188 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy1,252.95 (AUD)209 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy1,260.00 (AUD)210 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy1,324.89 (AUD)221 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy1,496.49 (AUD)249 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy1,562.60 (AUD)260 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy1,793.96 (AUD)298 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy1,886.52 (AUD)316 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy10,175.00 (AUD)1,686 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy108.00 (AUD)18 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy11,276.68 (AUD)1,867 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy12,326.51 (AUD)2,051 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy12,360.00 (AUD)2,060 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy120.00 (AUD)20 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy13,320.00 (AUD)2,220 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy13,500.67 (AUD)2,226 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy13,954.36 (AUD)2,318 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy14,171.08 (AUD)2,354 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy14,665.20 (AUD)2,424 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy16,555.64 (AUD)2,741 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy19,132.06 (AUD)3,194 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy191.04 (AUD)32 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy2,012.48 (AUD)331 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy2,442.18 (AUD)404 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy2,579.55 (AUD)435 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy2,583.90 (AUD)435 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy2,872.54 (AUD)484 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy2,886.84 (AUD)486 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy20,797.28 (AUD)3,472 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy208.95 (AUD)35 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy21,216.58 (AUD)3,542 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy214,835.50 (AUD)35,510 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy223.48 (AUD)37 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy231.04 (AUD)38 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy237,402.00 (AUD)39,240 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy25,801.72 (AUD)4,286 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy27,420.00 (AUD)4,570 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy28,489.45 (AUD)4,709 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy288.96 (AUD)48 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy29,717.60 (AUD)4,912 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy3,160.69 (AUD)533 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy3,255.57 (AUD)549 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy3,331.32 (AUD)552 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy3,346.65 (AUD)555 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy3,372.37 (AUD)563 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy3,491.12 (AUD)578 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy3,581.82 (AUD)594 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy35,162.82 (AUD)5,841 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy36,744.00 (AUD)6,124 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy36.18 (AUD)6 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy37,611.08 (AUD)6,227 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy376.74 (AUD)63 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy394.02 (AUD)66 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy4,446.16 (AUD)746 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy4,728.24 (AUD)796 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy4,886.13 (AUD)813 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy4,936.80 (AUD)816 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy411.40 (AUD)68 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy42,957.72 (AUD)7,124 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy45,537.77 (AUD)7,577 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy5,003.62 (AUD)825 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy5,167.32 (AUD)867 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy5,381.64 (AUD)891 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy545.85 (AUD)90 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy56,760.00 (AUD)9,460 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy6,119.25 (AUD)1,025 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy6,380.66 (AUD)1,067 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy6.00 (AUD)1 Ordinary Share

6/23/2021Morgan Stanley Australia Securities LimitedBuy6.02 (AUD)1 Ordinary Share

6/23/2021Morgan Stanley Australia Securities LimitedBuy62,817.15 (AUD)10,383 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy625.27 (AUD)105 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy645.21 (AUD)107 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy7,091.56 (AUD)1,178 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy7,372.52 (AUD)1,237 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy7,775.33 (AUD)1,282 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy736.56 (AUD)124 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy768.19 (AUD)129 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy8,256.00 (AUD)1,376 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy8,987.94 (AUD)1,503 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy89,210.38 (AUD)14,819 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy9,149.40 (AUD)1,530 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy9,412.83 (AUD)1,561 Ordinary Shares
6/23/2021Morgan Stanley Australia Securities LimitedBuy9,616.00 (AUD)1,600 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedBuy9,748.55 (AUD)1,610 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell1,013.88 (AUD)168 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell1,026.84 (AUD)172 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell1,092.60 (AUD)180 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell1,257.56 (AUD)211 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell1,383.16 (AUD)229 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell1,433.85 (AUD)237 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell1,935.63 (AUD)321 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell101,358.74 (AUD)16,837 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell104,525.92 (AUD)17,392 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell119,925.79 (AUD)20,021 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell125,507.31 (AUD)21,023 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell13,237.90 (AUD)2,210 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell13,962.00 (AUD)2,327 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell14,870.24 (AUD)2,464 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell168,897.27 (AUD)28,291 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell17,094.00 (AUD)2,849 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell17,781.76 (AUD)2,944 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell172,837.47 (AUD)28,951 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell18.15 (AUD)3 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell2,234.80 (AUD)370 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell2,427,855.85 (AUD)408,043 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell2,572.28 (AUD)428 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell2,898.72 (AUD)488 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell2,904.05 (AUD)482 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell21,214.48 (AUD)3,524 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell21,792.32 (AUD)3,608 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell22,009.76 (AUD)3,644 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell23,068.65 (AUD)3,813 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell23,287.11 (AUD)3,927 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell23,680.25 (AUD)3,950 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell234.00 (AUD)39 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell27,595.46 (AUD)4,634 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell27,674.46 (AUD)4,659 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell28,259.84 (AUD)4,648 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell29,273.13 (AUD)4,887 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell29,925.00 (AUD)5,000 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell3,345.12 (AUD)552 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell30,061.46 (AUD)5,027 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell30.40 (AUD)5 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell33,171.25 (AUD)5,575 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell33,852.80 (AUD)5,680 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell35,034.00 (AUD)5,839 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell35,473.92 (AUD)5,952 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell354.59 (AUD)59 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell36,744.00 (AUD)6,124 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell369.66 (AUD)61 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell4,053.50 (AUD)670 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell4,590.93 (AUD)769 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell43,174.08 (AUD)7,101 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell45,576.12 (AUD)7,647 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell46,847.79 (AUD)7,821 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell498.56 (AUD)82 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell5,362.46 (AUD)893 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell5,970.00 (AUD)1,000 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell52,804.71 (AUD)8,757 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell55,497.35 (AUD)9,265 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell56,452.86 (AUD)9,362 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell565.88 (AUD)94 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell58,369.12 (AUD)9,712 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell59,862.88 (AUD)9,944 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell6,119.25 (AUD)1,025 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell6,205.44 (AUD)1,024 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell6,345.82 (AUD)1,055 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell6,556.00 (AUD)1,100 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell6,746.41 (AUD)1,131 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell6,945.40 (AUD)1,148 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell6,993.80 (AUD)1,156 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell601.00 (AUD)100 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell61,873.35 (AUD)10,227 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell610.98 (AUD)102 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell648,687.82 (AUD)108,567 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell66,990.00 (AUD)11,165 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell7,854.00 (AUD)1,320 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell77,688.10 (AUD)12,905 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell8,025.16 (AUD)1,342 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell8,173.80 (AUD)1,368 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell8,342.10 (AUD)1,395 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell87,499.36 (AUD)14,632 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell9,029.40 (AUD)1,515 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell9,520.00 (AUD)1,600 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell98,006.22 (AUD)16,389 Ordinary Shares
6/23/2021Morgan Stanley Australia Securities LimitedSell98,487.95 (AUD)16,279 Ordinary Shares

6/23/2021Morgan Stanley Australia Securities LimitedSell99,133.20 (AUD)16,440 Ordinary Shares

6/23/2021Morgan Stanley Capital Services LLCBuyN/A10 Swaps

6/23/2021Morgan Stanley Capital Services LLCBuyN/A127,566 Swaps

6/23/2021Morgan Stanley Capital Services LLCBuyN/A2,304 Swaps

6/23/2021Morgan Stanley Capital Services LLCBuyN/A237 Swaps

6/23/2021Morgan Stanley Capital Services LLCBuyN/A3,644 Swaps

6/23/2021Morgan Stanley Capital Services LLCBuyN/A566,592 Swaps

6/23/2021Morgan Stanley Capital Services LLCBuyN/A7,821 Swaps

6/23/2021Morgan Stanley Capital Services LLCBuyN/A8,461 Swaps

6/23/2021Morgan Stanley Capital Services LLCSellN/A10,694 Swaps

6/23/2021Morgan Stanley Capital Services LLCSellN/A111,586 Swaps

6/23/2021Morgan Stanley Capital Services LLCSellN/A2,303 Swaps

6/23/2021Morgan Stanley Capital Services LLCSellN/A200 Swaps

6/23/2021Morgan Stanley Capital Services LLCSellN/A3,130 Swaps

6/23/2021Morgan Stanley Capital Services LLCSellN/A31,971 Swaps

6/23/2021Morgan Stanley Capital Services LLCSellN/A480 Swaps

6/23/2021Morgan Stanley Capital Services LLCSellN/A5,634 Swaps

6/23/2021Morgan Stanley Capital Services LLCSellN/A654 Swaps

6/23/2021Parametric Portfolio Associates LLCBuy649.60 (USD)140 American Depositary Receipts

6/23/2021Parametric Portfolio Associates LLCBuy733.12 (USD)158 American Depositary Receipts

6/23/2021Parametric Portfolio Associates LLCBuy812.00 (USD)175 American Depositary Receipts

6/24/2021Morgan Stanley & Co. International plcBorrowN/A182,332 Ordinary Shares

6/24/2021Morgan Stanley & Co. International plcBuy1,314.00200 Ordinary Shares

6/24/2021Morgan Stanley & Co. International plcBuy3,693.28563 Ordinary Shares

6/24/2021Morgan Stanley & Co. International plcBuy31,880.414,890 Ordinary Shares

6/24/2021Morgan Stanley & Co. International plcBuy393.6060 Ordinary Shares

6/24/2021Morgan Stanley & Co. International plcBuy7,996.641,219 Ordinary Shares

6/24/2021Morgan Stanley & Co. International plcBuyN/A139 Swaps

6/24/2021Morgan Stanley & Co. International plcBuyN/A142 Swaps

6/24/2021Morgan Stanley & Co. International plcBuyN/A208 Swaps

6/24/2021Morgan Stanley & Co. International plcBuyN/A235 Swaps

6/24/2021Morgan Stanley & Co. International plcBuyN/A310 Swaps

6/24/2021Morgan Stanley & Co. International plcBuyN/A335 Swaps

6/24/2021Morgan Stanley & Co. International plcBuyN/A347 Swaps

6/24/2021Morgan Stanley & Co. International plcBuyN/A349 Swaps

6/24/2021Morgan Stanley & Co. International plcBuyN/A350 Swaps

6/24/2021Morgan Stanley & Co. International plcBuyN/A357 Swaps

6/24/2021Morgan Stanley & Co. International plcBuyN/A362 Swaps

6/24/2021Morgan Stanley & Co. International plcBuyN/A373 Swaps

6/24/2021Morgan Stanley & Co. International plcBuyN/A4,919 Swaps

6/24/2021Morgan Stanley & Co. International plcBuyN/A413 Swaps

6/24/2021Morgan Stanley & Co. International plcBuyN/A443 Swaps

6/24/2021Morgan Stanley & Co. International plcBuyN/A664 Swaps

6/24/2021Morgan Stanley & Co. International plc

Increase in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A30,000 Ordinary Shares

6/24/2021Morgan Stanley & Co. International plcSell12,339.531,897 Ordinary Shares

6/24/2021Morgan Stanley & Co. International plcSell393.6060 Ordinary Shares

6/24/2021Morgan Stanley & Co. International plcSell4,086.88623 Ordinary Shares

6/24/2021Morgan Stanley & Co. International plcSell48,189.767,346 Ordinary Shares

6/24/2021Morgan Stanley & Co. International plcSell7,996.641,219 Ordinary Shares

6/24/2021Morgan Stanley & Co. LLCBorrowN/A45,998 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy1,088.32 (AUD)179 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy1,234.24 (AUD)203 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy1,254.42 (AUD)207 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy1,854.40 (AUD)304 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy101,253.90 (AUD)16,599 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy12.04 (AUD)2 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy121,729.53 (AUD)19,923 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy127,978.00 (AUD)20,980 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy128,322.39 (AUD)21,071 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy14,500.29 (AUD)2,381 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy15,087.92 (AUD)2,498 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy15,719.70 (AUD)2,577 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy16,662.24 (AUD)2,736 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy16,809.32 (AUD)2,783 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy18,809.45 (AUD)3,109 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy2,733.98 (AUD)446 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy2,851.52 (AUD)469 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy20,775.70 (AUD)3,434 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy21,927.96 (AUD)3,583 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy213,731.80 (AUD)35,038 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy22,258.88 (AUD)3,661 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy22,715.70 (AUD)3,730 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy24,700.56 (AUD)4,076 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy25,784.70 (AUD)4,227 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy26,853.45 (AUD)4,395 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy273.60 (AUD)45 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy276.00 (AUD)46 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy28,516.76 (AUD)4,652 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy3,316.50 (AUD)550 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy3,467.25 (AUD)575 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy3,612.00 (AUD)602 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy3,816.99 (AUD)633 Ordinary Shares
6/24/2021Morgan Stanley Australia Securities LimitedBuy31,591.90 (AUD)5,179 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy33,733.31 (AUD)5,521 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy358,619.00 (AUD)58,790 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy42,910.86 (AUD)7,081 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy42.56 (AUD)7 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy45,973.41 (AUD)7,549 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy463.22 (AUD)76 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy47,982.60 (AUD)7,866 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy5,152.14 (AUD)846 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy5,186.24 (AUD)853 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy54.18 (AUD)9 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy57,645.00 (AUD)9,450 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy584.16 (AUD)96 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy6,067.84 (AUD)998 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy6,402.24 (AUD)1,053 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy60.90 (AUD)10 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy63,226.38 (AUD)10,382 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy66,770.60 (AUD)10,946 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy7,922.24 (AUD)1,303 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy70,918.56 (AUD)11,588 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy72,260.44 (AUD)11,788 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy8,731.19 (AUD)1,429 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy810.67 (AUD)135 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedBuy927.20 (AUD)152 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,030.90 (AUD)169 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,159.68 (AUD)192 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,168.92 (AUD)191 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,254.42 (AUD)207 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,272.00 (AUD)212 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,276.80 (AUD)210 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,334.80 (AUD)219 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,336.44 (AUD)222 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,548.30 (AUD)260 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,576.68 (AUD)263 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,624.05 (AUD)270 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,704.69 (AUD)279 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,793.76 (AUD)296 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,824.06 (AUD)301 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,830.00 (AUD)300 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,942.98 (AUD)318 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,975.56 (AUD)326 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell1,976.40 (AUD)324 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell11,240.44 (AUD)1,861 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell11,404.25 (AUD)1,885 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell11,472.00 (AUD)1,912 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell11,638.20 (AUD)1,956 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell11,678.94 (AUD)1,953 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell12,060.00 (AUD)2,000 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell128.73 (AUD)21 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell138.46 (AUD)23 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell14,274.27 (AUD)2,391 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell157.30 (AUD)26 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell16,085.44 (AUD)2,672 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell17,576.04 (AUD)2,949 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell18,071.83 (AUD)3,017 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell18,529.56 (AUD)3,078 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell2,073.45 (AUD)345 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell2,311.01 (AUD)377 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell2,349.91 (AUD)391 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell2,440.16 (AUD)404 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell2,528.40 (AUD)420 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell2,640.00 (AUD)440 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell2,706.73 (AUD)443 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell2,720.94 (AUD)449 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell2,723.18 (AUD)449 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell2,733.98 (AUD)446 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell2,783.02 (AUD)454 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell2,828.93 (AUD)463 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell2,866.76 (AUD)481 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell2,888.37 (AUD)479 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell2,979.18 (AUD)486 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell21,954.94 (AUD)3,647 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell247,646.07 (AUD)41,069 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell25,154.38 (AUD)4,217 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell27,490.06 (AUD)4,597 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell28,763.98 (AUD)4,802 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell290.64 (AUD)48 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell3,040.63 (AUD)503 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell3,130.88 (AUD)512 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell3,144.75 (AUD)525 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell3,174.70 (AUD)530 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell3,276.00 (AUD)546 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell3,296.64 (AUD)544 Ordinary Shares
6/24/2021Morgan Stanley Australia Securities LimitedSell3,449.74 (AUD)574 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell3,558.62 (AUD)581 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell3,748.84 (AUD)629 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell3,847.80 (AUD)636 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell31,466.54 (AUD)5,227 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell31,591.90 (AUD)5,179 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell33,879.75 (AUD)5,675 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell334.32 (AUD)56 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell35,771.52 (AUD)5,952 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell39,192.50 (AUD)6,425 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell391.30 (AUD)65 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell4,179.00 (AUD)700 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell4,195.84 (AUD)704 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell4,307.60 (AUD)712 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell4,353.28 (AUD)716 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell4,429.37 (AUD)737 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell4,489.44 (AUD)752 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell4,563.22 (AUD)765 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell4,636.26 (AUD)774 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell4,764.10 (AUD)781 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell40,765.66 (AUD)6,817 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell41,522.70 (AUD)6,807 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell440.19 (AUD)73 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell465.85 (AUD)77 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell5,157.40 (AUD)856 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell5,434.24 (AUD)896 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell5,599.86 (AUD)938 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell5,732.36 (AUD)961 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell5,965.00 (AUD)1,000 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell51,337.60 (AUD)8,416 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell51,603.44 (AUD)8,572 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell6,163.08 (AUD)1,012 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell6,553.40 (AUD)1,085 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell6,930.01 (AUD)1,137 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell60,900.00 (AUD)10,000 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell61,000.00 (AUD)10,000 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell67.43 (AUD)11 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell689.30 (AUD)113 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell7,473.84 (AUD)1,254 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell7,681.93 (AUD)1,290 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell7,876.74 (AUD)1,286 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell70,692.90 (AUD)11,589 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell75,245.88 (AUD)12,604 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell765.00 (AUD)125 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell79,212.00 (AUD)13,202 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell8,049.08 (AUD)1,346 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell8,239.71 (AUD)1,371 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell8,352.00 (AUD)1,392 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell8,501.28 (AUD)1,424 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell814.05 (AUD)135 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell858.00 (AUD)143 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell876.96 (AUD)144 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell9,776.48 (AUD)1,624 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell9,931.41 (AUD)1,647 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell93,396.08 (AUD)15,592 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell931.32 (AUD)156 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell944.05 (AUD)158 Ordinary Shares

6/24/2021Morgan Stanley Australia Securities LimitedSell96,526.61 (AUD)16,061 Ordinary Shares

6/24/2021Morgan Stanley Capital Services LLCBuyN/A115,855 Swaps

6/24/2021Morgan Stanley Capital Services LLCBuyN/A15,251 Swaps

6/24/2021Morgan Stanley Capital Services LLCBuyN/A2,376 Swaps

6/24/2021Morgan Stanley Capital Services LLCBuyN/A28,095 Swaps

6/24/2021Morgan Stanley Capital Services LLCBuyN/A3,345 Swaps

6/24/2021Morgan Stanley Capital Services LLCBuyN/A382 Swaps

6/24/2021Morgan Stanley Capital Services LLCBuyN/A6,807 Swaps

6/24/2021Morgan Stanley Capital Services LLCSellN/A1,616 Swaps

6/24/2021Morgan Stanley Capital Services LLCSellN/A10,848 Swaps

6/24/2021Morgan Stanley Capital Services LLCSellN/A11,955 Swaps

6/24/2021Morgan Stanley Capital Services LLCSellN/A20,970 Swaps

6/24/2021Morgan Stanley Capital Services LLCSellN/A200 Swaps

6/24/2021Morgan Stanley Capital Services LLCSellN/A4,890 Swaps

6/24/2021Parametric Portfolio Associates LLCBuy1,062.60 (USD)230 American Depositary Receipts

6/24/2021Parametric Portfolio Associates LLCBuy10,903.20 (USD)2,360 American Depositary Receipts

6/24/2021Parametric Portfolio Associates LLCBuy595.98 (USD)129 American Depositary Receipts

6/24/2021Parametric Portfolio Associates LLCBuy882.42 (USD)191 American Depositary Receipts

6/24/2021Parametric Portfolio Associates LLCBuy997.92 (USD)216 American Depositary Receipts

6/24/2021Parametric Portfolio Associates LLCSell1,760.21 (USD)381 American Depositary Receipts

6/25/2021E*TRADE Securities LLC

Increase in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A200 Ordinary Shares

6/25/2021Morgan Stanley & Co. International plcBorrowN/A13,044 Ordinary Shares

6/25/2021Morgan Stanley & Co. International plcBuy19,277.342,845 Ordinary Shares

6/25/2021Morgan Stanley & Co. International plcBuy60,323.048,928 Ordinary Shares

6/25/2021Morgan Stanley & Co. International plcBuy92,063.8413,615 Ordinary Shares
6/25/2021Morgan Stanley & Co. International plcBuyN/A148,000 Swaps

6/25/2021Morgan Stanley & Co. International plcBuyN/A43,108 Swaps

6/25/2021Morgan Stanley & Co. International plc

Increase in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A950,815 Ordinary Shares

6/25/2021Morgan Stanley & Co. International plcSell472.5070 Ordinary Shares

6/25/2021Morgan Stanley & Co. International plcSellN/A1,040 Swaps

6/25/2021Morgan Stanley & Co. International plcSellN/A1,344 Swaps

6/25/2021Morgan Stanley & Co. International plcSellN/A19,897 Swaps

6/25/2021Morgan Stanley & Co. International plcSellN/A43 Swaps

6/25/2021Morgan Stanley & Co. International plcSellN/A455 Swaps

6/25/2021Morgan Stanley & Co. International plcSellN/A614 Swaps

6/25/2021Morgan Stanley & Co. International plcSellN/A685 Swaps

6/25/2021Morgan Stanley & Co. International plcSellN/A686 Swaps

6/25/2021Morgan Stanley & Co. International plcSellN/A751 Swaps

6/25/2021Morgan Stanley & Co. International plcSellN/A762 Swaps

6/25/2021Morgan Stanley & Co. International plcSellN/A797 Swaps

6/25/2021Morgan Stanley & Co. International plcSellN/A985 Swaps

6/25/2021Morgan Stanley & Co. International plcSellN/A988 Swaps

6/25/2021Morgan Stanley & Co. LLCBorrowN/A157,979 Ordinary Shares

6/25/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A19,941 Ordinary Shares

6/25/2021Morgan Stanley & Co. LLCCollateral ReturnedN/A157,979 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy1,014.40 (AUD)160 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy1,258.00 (AUD)200 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy1,275.00 (AUD)204 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy1,335.63 (AUD)211 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy1,394.80 (AUD)220 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy1,442.70 (AUD)229 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy1,473.20 (AUD)232 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy1,664.20 (AUD)265 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy1,782.27 (AUD)287 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy1,824.57 (AUD)291 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy10,434.87 (AUD)1,633 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy100,240.66 (AUD)15,886 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy107,311.05 (AUD)17,115 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy11,667.19 (AUD)1,849 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy113.94 (AUD)18 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy116,849.33 (AUD)18,577 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy117,855.36 (AUD)18,648 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy12,252.28 (AUD)1,951 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy12,568.75 (AUD)2,011 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy12,907.80 (AUD)2,020 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy125.40 (AUD)20 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy13,265.50 (AUD)2,150 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy13,624.71 (AUD)2,173 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy13,922.24 (AUD)2,224 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy14,243.04 (AUD)2,268 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy14,338.80 (AUD)2,276 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy14,437.94 (AUD)2,263 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy14,880.00 (AUD)2,400 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy17,301.86 (AUD)2,729 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy18,532.47 (AUD)2,937 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy188.10 (AUD)30 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy191,904.48 (AUD)30,032 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy2,372.54 (AUD)379 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy2,724.26 (AUD)427 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy2,856.64 (AUD)452 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy2,866.50 (AUD)455 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy2,898.35 (AUD)455 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy21,175.60 (AUD)3,340 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy210,756.54 (AUD)34,103 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy218,421.00 (AUD)34,670 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy22,964.24 (AUD)3,692 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy23,642.55 (AUD)3,735 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy23,712.98 (AUD)3,758 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy24,027.08 (AUD)3,766 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy24,028.48 (AUD)3,808 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy24,110.97 (AUD)3,809 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy24,600.19 (AUD)3,911 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy25,199.13 (AUD)4,019 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy26,210.43 (AUD)4,167 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy261,679.60 (AUD)41,080 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy3,012.50 (AUD)482 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy3,101.70 (AUD)490 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy3,226.77 (AUD)513 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy3,597.30 (AUD)571 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy3,822.00 (AUD)600 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy30,041.91 (AUD)4,761 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy32,374.63 (AUD)5,147 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy34,808.67 (AUD)5,499 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy4,083.21 (AUD)639 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy4,424.00 (AUD)700 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy4,452.00 (AUD)700 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy5,273.10 (AUD)837 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy5,283.52 (AUD)836 Ordinary Shares
6/25/2021Morgan Stanley Australia Securities LimitedBuy517.42 (AUD)82 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy517.59 (AUD)81 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy6,009.96 (AUD)942 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy6,953.62 (AUD)1,102 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy61,379.64 (AUD)9,884 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy63,300.00 (AUD)10,000 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy66,427.35 (AUD)10,461 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy7,183.22 (AUD)1,133 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy7,811.52 (AUD)1,236 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy70,644.96 (AUD)11,178 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy72,186.51 (AUD)11,513 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy72,427.86 (AUD)11,442 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy75.60 (AUD)12 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy757.20 (AUD)120 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy757.20 (AUD)120 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy767.14 (AUD)121 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy78,983.10 (AUD)12,537 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy788.75 (AUD)125 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy795.06 (AUD)126 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy8,057.24 (AUD)1,283 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy8,572.50 (AUD)1,350 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy82,302.00 (AUD)12,900 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy857.25 (AUD)135 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy9,473.68 (AUD)1,499 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedBuy92,793.28 (AUD)14,776 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell1,075.00 (AUD)172 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell1,079.06 (AUD)169 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell1,146.60 (AUD)182 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell1,153.68 (AUD)184 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell1,230.88 (AUD)196 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell1,474.89 (AUD)233 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell1,497.02 (AUD)238 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell1,501.65 (AUD)235 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell1,514.43 (AUD)237 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell1,561.23 (AUD)249 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell1,633.14 (AUD)258 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell1,703.70 (AUD)270 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell1,792.04 (AUD)284 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell1,796.62 (AUD)287 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell1,818.30 (AUD)285 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell1,840.44 (AUD)294 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell1,979.64 (AUD)312 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell10,222.95 (AUD)1,615 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell10,434.87 (AUD)1,633 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell10,585.45 (AUD)1,667 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell10,756.64 (AUD)1,702 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell10,814.16 (AUD)1,722 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell101,657.20 (AUD)16,085 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell109,680.20 (AUD)17,465 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell117,073.74 (AUD)18,539 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell119.41 (AUD)19 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell12,019.59 (AUD)1,917 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell12,033.00 (AUD)1,910 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell12,122.16 (AUD)1,906 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell12,238.00 (AUD)1,941 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell12,359.85 (AUD)1,965 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell12,613.86 (AUD)1,974 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell12,693.65 (AUD)1,999 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell12.74 (AUD)2 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell124,733.16 (AUD)19,674 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell127,499.99 (AUD)20,000 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell129,381.45 (AUD)20,635 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell13,062.00 (AUD)2,100 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell13,351.02 (AUD)2,091 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell13,368.60 (AUD)2,122 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell13,853.44 (AUD)2,192 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell13,932.35 (AUD)2,215 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell13,991.34 (AUD)2,193 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell133,136.00 (AUD)21,200 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell14,488.08 (AUD)2,278 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell14,580.93 (AUD)2,289 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell15,006.74 (AUD)2,354 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell15,198.48 (AUD)2,424 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell15,240.00 (AUD)2,400 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell15,410.82 (AUD)2,452 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell15,750.24 (AUD)2,512 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell150,104.56 (AUD)23,864 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell17,301.86 (AUD)2,729 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell17,358.98 (AUD)2,773 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell17,815.32 (AUD)2,788 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell172,260.40 (AUD)27,430 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell172,970.04 (AUD)27,543 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell18,287.37 (AUD)2,889 Ordinary Shares
6/25/2021Morgan Stanley Australia Securities LimitedSell18,576.20 (AUD)2,930 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell18.91 (AUD)3 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell185,324.70 (AUD)29,370 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell19,382.46 (AUD)3,062 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell19,683.85 (AUD)3,117 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell19,958.40 (AUD)3,168 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell19,996.48 (AUD)3,164 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell193,699.68 (AUD)30,552 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell198,550.14 (AUD)31,566 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell2,019.20 (AUD)320 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell2,154.04 (AUD)343 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell2,250.93 (AUD)359 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell2,277.91 (AUD)361 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell2,352.46 (AUD)374 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell2,505.41 (AUD)398 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell2,581.56 (AUD)404 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell2,675.20 (AUD)418 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell2,698.64 (AUD)427 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell2,725.52 (AUD)434 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell2,738.08 (AUD)436 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell2,758.07 (AUD)434 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell2,787.92 (AUD)445 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell2,864.22 (AUD)455 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell2,875.50 (AUD)450 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell2,903.01 (AUD)463 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell2,964.37 (AUD)465 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell20,217.24 (AUD)3,204 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell20,642.04 (AUD)3,324 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell20,934.90 (AUD)3,323 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell21,050.56 (AUD)3,352 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell21,175.60 (AUD)3,340 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell21,807.36 (AUD)3,456 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell219.10 (AUD)35 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell22,444.67 (AUD)3,557 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell22,447.48 (AUD)3,583 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell22,834.71 (AUD)3,639 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell22,964.24 (AUD)3,692 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell228.29 (AUD)37 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell24,430.36 (AUD)3,884 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell24,607.89 (AUD)3,851 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell25,165.20 (AUD)4,020 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell25,412.72 (AUD)4,021 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell260,764.20 (AUD)41,130 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell265,354.36 (AUD)41,854 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell273,304.72 (AUD)43,108 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell28,257.02 (AUD)4,429 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell28,653.71 (AUD)4,541 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell28,966.08 (AUD)4,576 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,000.27 (AUD)471 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,010.09 (AUD)482 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,047.73 (AUD)483 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,054.51 (AUD)486 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,111.50 (AUD)490 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,155.20 (AUD)493 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,234.69 (AUD)509 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,239.59 (AUD)513 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,278.16 (AUD)522 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,339.60 (AUD)528 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,376.10 (AUD)530 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,411.20 (AUD)533 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,411.87 (AUD)539 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,433.22 (AUD)548 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,467.74 (AUD)550 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,484.66 (AUD)554 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,488.89 (AUD)549 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,492.39 (AUD)557 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,597.30 (AUD)571 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,601.87 (AUD)565 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,617.79 (AUD)577 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,669.72 (AUD)577 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,671.28 (AUD)586 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,724.38 (AUD)594 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,736.60 (AUD)595 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,815.63 (AUD)599 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,817.28 (AUD)604 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,882.08 (AUD)608 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell3,912.20 (AUD)620 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell30,618.87 (AUD)4,864 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell31,544.35 (AUD)5,015 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell32,150.14 (AUD)5,071 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell32,518.85 (AUD)5,105 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell32,836.68 (AUD)5,163 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell34,580.70 (AUD)5,489 Ordinary Shares
6/25/2021Morgan Stanley Australia Securities LimitedSell35,293.83 (AUD)5,629 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell35,642.55 (AUD)5,613 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell375.00 (AUD)60 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell39,359.94 (AUD)6,218 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell39,906.90 (AUD)6,255 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell390.40 (AUD)61 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell4,000.56 (AUD)633 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell4,012.92 (AUD)628 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell4,311.65 (AUD)679 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell4,409.29 (AUD)701 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell4,470.23 (AUD)709 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell4,959.35 (AUD)781 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell42,256.10 (AUD)6,665 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell420.09 (AUD)67 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell426.12 (AUD)67 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell439,495.14 (AUD)69,321 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell44.20 (AUD)7 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell448.00 (AUD)70 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell45,162.20 (AUD)7,180 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell45,746.01 (AUD)7,159 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell46,736.40 (AUD)7,395 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell47,696.55 (AUD)7,535 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell47,730.41 (AUD)7,493 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell489.80 (AUD)79 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell5,041.69 (AUD)799 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell5,041.69 (AUD)799 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell5,160.76 (AUD)814 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell5,174.72 (AUD)824 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell5,183.15 (AUD)826 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell5,189.25 (AUD)825 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell5,414.20 (AUD)856 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell5,596.80 (AUD)880 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell5,966.10 (AUD)947 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell5,979.74 (AUD)938 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell50,637.19 (AUD)8,207 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell504.80 (AUD)80 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell51,465.00 (AUD)8,241 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell53,675.76 (AUD)8,493 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell540,155.32 (AUD)85,198 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell550.88 (AUD)88 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell57,686.72 (AUD)9,056 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell575.92 (AUD)92 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell58,436.07 (AUD)9,471 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell582.36 (AUD)92 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell6,240.00 (AUD)1,000 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell6,285.00 (AUD)1,000 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell6,290.00 (AUD)1,000 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell6,293.75 (AUD)1,007 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell6,330.00 (AUD)1,000 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell6,352.90 (AUD)1,010 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell6,361.74 (AUD)1,009 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell6,398.16 (AUD)1,006 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell6,443.92 (AUD)1,036 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell6,457.82 (AUD)1,021 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell6,628.60 (AUD)1,048 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell6,688.60 (AUD)1,060 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell6,739.20 (AUD)1,053 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell6,807.46 (AUD)1,067 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell6,903.16 (AUD)1,082 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell6.27 (AUD)1 Ordinary Share

6/25/2021Morgan Stanley Australia Securities LimitedSell62,180.58 (AUD)9,933 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell62,616.34 (AUD)9,947 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell62.70 (AUD)10 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell63,400.00 (AUD)10,000 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell63.60 (AUD)10 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell663.07 (AUD)105 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell669.92 (AUD)106 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell67,425.64 (AUD)10,694 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell7,030.76 (AUD)1,102 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell7,040.48 (AUD)1,114 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell7,099.29 (AUD)1,111 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell7,144.82 (AUD)1,135 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell7,717.31 (AUD)1,224 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell7,873.12 (AUD)1,235 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell706.72 (AUD)112 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell71,843.20 (AUD)11,440 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell72,375.70 (AUD)11,470 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell723.33 (AUD)114 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell735.93 (AUD)117 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell74.64 (AUD)12 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell75.60 (AUD)12 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell751.48 (AUD)119 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell757.20 (AUD)120 Ordinary Shares
6/25/2021Morgan Stanley Australia Securities LimitedSell795.06 (AUD)126 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell8,013.77 (AUD)1,267 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell8,207.70 (AUD)1,308 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell8,222.32 (AUD)1,301 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell8,370.56 (AUD)1,312 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell8,578.85 (AUD)1,351 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell8,704.82 (AUD)1,373 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell8,840.99 (AUD)1,400 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell8,868.90 (AUD)1,410 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell8,911.60 (AUD)1,427 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell8,925.30 (AUD)1,410 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell81,241.25 (AUD)12,875 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell82,063.39 (AUD)12,995 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell823.55 (AUD)130 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell824.64 (AUD)131 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell826.61 (AUD)131 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell844.42 (AUD)135 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell895.31 (AUD)142 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell9,037.66 (AUD)1,453 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell9,073.64 (AUD)1,446 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell9,245.60 (AUD)1,456 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell9,324.65 (AUD)1,486 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell9,369.60 (AUD)1,464 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell9,431.88 (AUD)1,483 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell902.33 (AUD)143 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell902.33 (AUD)143 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell92,250.90 (AUD)14,643 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell93,843.66 (AUD)14,991 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell94,175.40 (AUD)15,020 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell948.74 (AUD)150 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell952.81 (AUD)151 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell970.30 (AUD)155 Ordinary Shares

6/25/2021Morgan Stanley Australia Securities LimitedSell971.74 (AUD)154 Ordinary Shares

6/25/2021Morgan Stanley Capital Services LLCBuyN/A10,049 Swaps

6/25/2021Morgan Stanley Capital Services LLCBuyN/A12,800 Swaps

6/25/2021Morgan Stanley Capital Services LLCBuyN/A140,000 Swaps

6/25/2021Morgan Stanley Capital Services LLCBuyN/A170,892 Swaps

6/25/2021Morgan Stanley Capital Services LLCBuyN/A3,634 Swaps

6/25/2021Morgan Stanley Capital Services LLCBuyN/A468 Swaps

6/25/2021Morgan Stanley Capital Services LLCBuyN/A483 Swaps

6/25/2021Morgan Stanley Capital Services LLCBuyN/A5,015 Swaps

6/25/2021Morgan Stanley Capital Services LLCBuyN/A85,198 Swaps

6/25/2021Morgan Stanley Capital Services LLCBuyN/A9,471 Swaps

6/25/2021Morgan Stanley Capital Services LLCBuyN/A9,598 Swaps

6/25/2021Morgan Stanley Capital Services LLCBuyN/A98,283 Swaps

6/25/2021Morgan Stanley Capital Services LLCSellN/A1,133 Swaps

6/25/2021Morgan Stanley Capital Services LLCSellN/A13,615 Swaps

6/25/2021Morgan Stanley Capital Services LLCSellN/A14,728 Swaps

6/25/2021Morgan Stanley Capital Services LLCSellN/A3,340 Swaps

6/25/2021Morgan Stanley Capital Services LLCSellN/A32,771 Swaps

6/25/2021Morgan Stanley Capital Services LLCSellN/A4,675 Swaps

6/25/2021Morgan Stanley Capital Services LLCSellN/A419 Swaps

6/25/2021Morgan Stanley Capital Services LLCSellN/A48,426 Swaps

6/25/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,041.15 (AUD)165 Ordinary Shares

6/25/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,246.00 (AUD)200 Ordinary Shares

6/25/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,254.00 (AUD)200 Ordinary Shares

6/25/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,572.50 (AUD)250 Ordinary Shares

6/25/2021Morgan Stanley Wealth Management Australia Pty LtdBuy2,212.00 (AUD)350 Ordinary Shares

6/25/2021Morgan Stanley Wealth Management Australia Pty LtdBuy2,516.00 (AUD)400 Ordinary Shares

6/25/2021Morgan Stanley Wealth Management Australia Pty LtdBuy2,548.00 (AUD)400 Ordinary Shares

6/25/2021Morgan Stanley Wealth Management Australia Pty LtdBuy2,821.50 (AUD)450 Ordinary Shares

6/25/2021Morgan Stanley Wealth Management Australia Pty LtdBuy3,150.00 (AUD)500 Ordinary Shares

6/25/2021Morgan Stanley Wealth Management Australia Pty LtdBuy3,155.00 (AUD)500 Ordinary Shares

6/25/2021Morgan Stanley Wealth Management Australia Pty LtdBuy3,421.00 (AUD)550 Ordinary Shares

6/25/2021Morgan Stanley Wealth Management Australia Pty LtdBuy4,410.00 (AUD)700 Ordinary Shares

6/25/2021Morgan Stanley Wealth Management Australia Pty LtdBuy5,048.00 (AUD)800 Ordinary Shares

6/25/2021Morgan Stanley Wealth Management Australia Pty LtdBuy6,270.00 (AUD)1,000 Ordinary Shares

6/25/2021Morgan Stanley Wealth Management Australia Pty LtdBuy6,280.00 (AUD)1,000 Ordinary Shares

6/25/2021Morgan Stanley Wealth Management Australia Pty LtdBuy6,330.00 (AUD)1,000 Ordinary Shares

6/25/2021Morgan Stanley Wealth Management Australia Pty LtdBuy7,887.50 (AUD)1,250 Ordinary Shares

6/25/2021Parametric Portfolio Associates LLCBuy2,348.97 (USD)494 American Depositary Receipts

6/25/2021Parametric Portfolio Associates LLCSell1,164.96 (USD)245 American Depositary Receipts

6/25/2021Parametric Portfolio Associates LLCSell1,445.51 (USD)304 American Depositary Receipts

6/25/2021Parametric Portfolio Associates LLCSell1,754.58 (USD)369 American Depositary Receipts

6/28/2021Morgan Stanley & Co. International plcBuy1,336.00200 Ordinary Shares

6/28/2021Morgan Stanley & Co. International plcBuy1,691.64254 Ordinary Shares

6/28/2021Morgan Stanley & Co. International plcBuy3,715.78 (USD)792 Ordinary Shares

6/28/2021Morgan Stanley & Co. International plcBuy33,220.084,988 Ordinary Shares

6/28/2021Morgan Stanley & Co. International plcBuy41,598.066,206 Ordinary Shares

6/28/2021Morgan Stanley & Co. International plcBuyN/A55,440 Swaps

6/28/2021Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A310,941 Ordinary Shares

6/28/2021Morgan Stanley & Co. International plcSell3,715.78 (USD)792 Ordinary Shares

6/28/2021Morgan Stanley & Co. International plcSell5,274.72792 Ordinary Shares
6/28/2021Morgan Stanley & Co. International plcSellN/A15 Swaps

6/28/2021Morgan Stanley & Co. International plcSellN/A22 Swaps

6/28/2021Morgan Stanley & Co. International plcSellN/A29 Swaps

6/28/2021Morgan Stanley & Co. International plcSellN/A31 Swaps

6/28/2021Morgan Stanley & Co. International plcSellN/A34 Swaps

6/28/2021Morgan Stanley & Co. International plcSellN/A35 Swaps

6/28/2021Morgan Stanley & Co. International plcSellN/A38 Swaps

6/28/2021Morgan Stanley & Co. International plcSellN/A6 Swaps

6/28/2021Morgan Stanley & Co. International plcSellN/A8 Swaps

6/28/2021Morgan Stanley Australia Securities LimitedBuy10,160.00 (AUD)1,600 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy11,079.80 (AUD)1,806 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy12.44 (AUD)2 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy15,238.79 (AUD)2,448 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy156,861.90 (AUD)25,506 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy156.00 (AUD)25 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy16,588.00 (AUD)2,600 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy16,726.67 (AUD)2,722 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy169.02 (AUD)27 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy18.69 (AUD)3 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy18.78 (AUD)3 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy186,793.95 (AUD)30,373 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy19,288.04 (AUD)3,116 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy2,669.44 (AUD)433 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy2,784.81 (AUD)447 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy2,864.40 (AUD)462 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy206.74 (AUD)33 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy24,446.60 (AUD)3,943 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy25,313.40 (AUD)4,116 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy25.04 (AUD)4 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy250.00 (AUD)40 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy3,022.58 (AUD)484 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy3,271.86 (AUD)529 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy3,568.75 (AUD)571 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy3,714.00 (AUD)600 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy32,901.05 (AUD)5,165 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy35,224.42 (AUD)5,654 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy38,369.85 (AUD)6,239 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy4,486.21 (AUD)723 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy4,980.00 (AUD)800 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy47,819.59 (AUD)7,507 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy5,119.13 (AUD)827 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy6,175.00 (AUD)1,000 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy6,409.57 (AUD)1,028 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy6,612.76 (AUD)1,064 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy6,622.45 (AUD)1,069 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy690.42 (AUD)111 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy741.60 (AUD)120 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy8,882.16 (AUD)1,428 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy9,214.38 (AUD)1,491 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy9,275.24 (AUD)1,490 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedBuy9,637.92 (AUD)1,552 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell1,233.13 (AUD)201 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell1,238.00 (AUD)200 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell1,344.07 (AUD)211 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell1,433.25 (AUD)225 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell1,949.22 (AUD)306 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell10,112.00 (AUD)1,600 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell10,329.20 (AUD)1,666 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell10,342.64 (AUD)1,679 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell10,435.25 (AUD)1,675 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell106.08 (AUD)17 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell110,137.71 (AUD)17,967 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell119,421.12 (AUD)19,138 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell12,619.80 (AUD)2,052 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell13,271.20 (AUD)2,120 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell13,902.84 (AUD)2,268 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell132,649.00 (AUD)21,395 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell14,051.52 (AUD)2,296 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell14,530.35 (AUD)2,355 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell14,668.46 (AUD)2,389 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell15,159.00 (AUD)2,445 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell15,442.52 (AUD)2,459 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell159,469.82 (AUD)25,846 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell16,297.68 (AUD)2,616 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell16,432.00 (AUD)2,600 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell16,626.34 (AUD)2,686 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell17,141.54 (AUD)2,767 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell17,375.58 (AUD)2,798 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell17,929.94 (AUD)2,878 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell173,097.54 (AUD)27,874 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell19,160.91 (AUD)3,027 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell19,337.50 (AUD)3,094 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell2,191.72 (AUD)349 Ordinary Shares
6/28/2021Morgan Stanley Australia Securities LimitedSell2,300.62 (AUD)375 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell2,605.99 (AUD)421 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell2,668.58 (AUD)428 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell2,706.84 (AUD)438 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell2,728.44 (AUD)429 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell2,784.81 (AUD)447 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell2,827.77 (AUD)451 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell2,876.64 (AUD)461 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell2,895.40 (AUD)467 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell2,948.28 (AUD)474 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell2,948.82 (AUD)476 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell2,951.52 (AUD)473 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell20,931.25 (AUD)3,349 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell203.28 (AUD)33 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell208.76 (AUD)34 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell21,564.15 (AUD)3,495 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell212,517.40 (AUD)34,277 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell22,078.20 (AUD)3,561 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell22,412.50 (AUD)3,586 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell22,809.33 (AUD)3,673 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell22,834.25 (AUD)3,725 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell22,938.24 (AUD)3,676 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell23,695.32 (AUD)3,828 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell23,821.18 (AUD)3,886 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell231,597.53 (AUD)37,781 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell24,019.68 (AUD)3,912 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell25,530.54 (AUD)4,098 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell25.04 (AUD)4 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell259,591.50 (AUD)42,210 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell26,700.00 (AUD)4,272 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell266.60 (AUD)43 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell27,357.78 (AUD)4,434 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell27,852.00 (AUD)4,400 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell275,876.34 (AUD)44,931 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell291,922.05 (AUD)47,467 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell3,085.10 (AUD)498 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell3,161.59 (AUD)512 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell3,185.00 (AUD)500 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell3,240.11 (AUD)529 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell3,262.13 (AUD)527 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell3,289.44 (AUD)528 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell3,345.30 (AUD)531 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell3,366.99 (AUD)537 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell3,465.79 (AUD)551 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell3,548.76 (AUD)571 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell3,642.40 (AUD)580 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell3,714.00 (AUD)600 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell3,717.76 (AUD)592 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell3,840.89 (AUD)619 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell3,968.91 (AUD)633 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell30,099.23 (AUD)4,843 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell301,781.96 (AUD)48,518 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell31,667.09 (AUD)5,083 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell31,684.68 (AUD)5,094 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell31,961.82 (AUD)5,214 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell32,635.35 (AUD)5,205 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell32,803.44 (AUD)5,308 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell32,949.84 (AUD)5,349 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell324,806.10 (AUD)52,814 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell34,415.26 (AUD)5,533 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell34,651.62 (AUD)5,571 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell35,944.92 (AUD)5,742 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell35,998.82 (AUD)5,863 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell356.53 (AUD)57 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell36,047.94 (AUD)5,833 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell36,401.89 (AUD)5,843 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell36,649.66 (AUD)5,969 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell36,768.96 (AUD)6,008 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell36,768.96 (AUD)6,008 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell379.42 (AUD)61 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell392,701.80 (AUD)63,339 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell398,089.50 (AUD)64,730 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell4,004.64 (AUD)648 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell4,041.76 (AUD)637 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell4,238.63 (AUD)682 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell4,291.11 (AUD)691 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell4,520.67 (AUD)721 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell4,773.60 (AUD)780 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell4,785.54 (AUD)770 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell4,810.32 (AUD)786 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell40,765.92 (AUD)6,533 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell40,925.00 (AUD)6,548 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell43,497.13 (AUD)7,027 Ordinary Shares
6/28/2021Morgan Stanley Australia Securities LimitedSell45,848.25 (AUD)7,455 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell45,905.04 (AUD)7,416 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell454.32 (AUD)72 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell461.25 (AUD)75 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell47,100.00 (AUD)7,500 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell47,635.44 (AUD)7,708 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell5,043.75 (AUD)807 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell5,058.08 (AUD)808 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell5,319.75 (AUD)865 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell5,443.75 (AUD)871 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell5,649.82 (AUD)912 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell5,864.82 (AUD)949 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell5,885.60 (AUD)947 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell51,829.44 (AUD)8,306 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell52,048.96 (AUD)8,368 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell52,820.24 (AUD)8,492 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell54,027.75 (AUD)8,785 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell555.30 (AUD)90 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell566.93 (AUD)89 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell57,323.63 (AUD)8,999 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell58,262.22 (AUD)9,382 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell6,064.50 (AUD)975 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell6,212.40 (AUD)1,002 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell6,344.75 (AUD)1,025 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell6,556.10 (AUD)1,060 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell618.00 (AUD)100 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell62,255.25 (AUD)10,025 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell632.00 (AUD)100 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell656.98 (AUD)107 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell69,814.80 (AUD)11,352 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell7,111.36 (AUD)1,136 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell7,140.56 (AUD)1,148 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell7,372.88 (AUD)1,162 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell7,644.62 (AUD)1,234 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell706.22 (AUD)114 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell72,012.50 (AUD)11,522 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell72,243.08 (AUD)11,596 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell73,299.32 (AUD)11,938 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell752.76 (AUD)123 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell77,047.20 (AUD)12,528 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell8,177.76 (AUD)1,296 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell8,405.28 (AUD)1,347 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell8,517.60 (AUD)1,365 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell8,694.00 (AUD)1,400 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell81,351.45 (AUD)13,185 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell84,053.91 (AUD)13,623 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell89,373.00 (AUD)14,415 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell9,009.32 (AUD)1,459 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell9,443.16 (AUD)1,543 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell9,495.09 (AUD)1,529 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell9,840.00 (AUD)1,600 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell968.54 (AUD)158 Ordinary Shares

6/28/2021Morgan Stanley Australia Securities LimitedSell992.56 (AUD)161 Ordinary Shares

6/28/2021Morgan Stanley Capital Services LLCBuyN/A100 Swaps

6/28/2021Morgan Stanley Capital Services LLCBuyN/A100,273 Swaps

6/28/2021Morgan Stanley Capital Services LLCBuyN/A2,268 Swaps

6/28/2021Morgan Stanley Capital Services LLCBuyN/A299 Swaps

6/28/2021Morgan Stanley Capital Services LLCBuyN/A31,200 Swaps

6/28/2021Morgan Stanley Capital Services LLCBuyN/A349 Swaps

6/28/2021Morgan Stanley Capital Services LLCBuyN/A5,571 Swaps

6/28/2021Morgan Stanley Capital Services LLCBuyN/A8,410 Swaps

6/28/2021Morgan Stanley Capital Services LLCBuyN/A865 Swaps

6/28/2021Morgan Stanley Capital Services LLCSellN/A11,623 Swaps

6/28/2021Morgan Stanley Capital Services LLCSellN/A120 Swaps

6/28/2021Morgan Stanley Capital Services LLCSellN/A150 Swaps

6/28/2021Morgan Stanley Capital Services LLCSellN/A30,217 Swaps

6/28/2021Morgan Stanley Capital Services LLCSellN/A50,993 Swaps

6/28/2021Morgan Stanley Capital Services LLCSellN/A6,206 Swaps

6/28/2021Morgan Stanley Capital Services LLCSellN/A6,239 Swaps

6/28/2021Morgan Stanley Wealth Management Australia Pty LtdBuy1,848.00 (AUD)300 Ordinary Shares

6/28/2021Morgan Stanley Wealth Management Australia Pty LtdBuy3,702.00 (AUD)600 Ordinary Shares

6/28/2021Parametric Portfolio Associates LLCBuy1,185.00 (USD)250 American Depositary Receipts

6/29/2021Morgan Stanley & Co. International plcBuy293.8545 Ordinary Shares

6/29/2021Morgan Stanley & Co. International plcBuy6,614.001,000 Ordinary Shares

6/29/2021Morgan Stanley & Co. International plcBuy71,631.7110,849 Ordinary Shares

6/29/2021Morgan Stanley & Co. International plcBuy8,742.551,322 Ordinary Shares

6/29/2021Morgan Stanley & Co. International plcBuyN/A17,565 Swaps

6/29/2021Morgan Stanley & Co. International plcBuyN/A21,515 Swaps

6/29/2021Morgan Stanley & Co. International plcBuyN/A94 Swaps

6/29/2021Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which the holder may exercise right to

rehypothecate pursuant to the agreement(s)

N/A2,207,384 Ordinary Shares

6/29/2021Morgan Stanley & Co. International plcSell293.8545 Ordinary Shares

6/29/2021Morgan Stanley & Co. International plcSell619.9994 Ordinary Shares

6/29/2021Morgan Stanley & Co. International plcSell98,224.2615,042 Ordinary Shares
6/29/2021Morgan Stanley & Co. LLCBorrow ReturnedN/A3,016 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,074.33 (AUD)173 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,087.58 (AUD)178 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,102.64 (AUD)179 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,119.96 (AUD)183 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,155.20 (AUD)190 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,240.17 (AUD)201 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,243.38 (AUD)204 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,287.44 (AUD)209 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,356.25 (AUD)217 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,424.48 (AUD)232 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,501.76 (AUD)247 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,515.28 (AUD)248 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,538.24 (AUD)253 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,574.80 (AUD)254 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,701.36 (AUD)278 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,704.88 (AUD)273 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,742.76 (AUD)282 Ordinary Shares

6/29/2021Morgan Stanley Australia Securities LimitedBuy1,759.87 (AUD)285 Ordinary Shares

6/29/2021Morgan Stanley Austr

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