The a2 Milk Company Limited logo

SPH Notice – Mitsubishi UFJ Financial Group, Inc.

Substantial Holder Notice21 November 2019ATMConsumer 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: 22 November, 2019

Date of relevant event: 18 November, 2019

Date this disclosure made: 22 November, 2019

Date last disclosure made: 25 September, 2019

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

(Australia) IM Limited (Former: Colonial First State Asset Management (Australia) Limited),

First Sentier Investors Realindex Pty Limited (Former: Realindex Investments Pty 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

(Australia) IM Limited (Former: Colonial First State Asset Management (Australia) Limited),

First Sentier Investors Realindex Pty Limited (Former: Realindex Investments Pty Limited)

For this disclosure,—

(a) total number held in class: 74,990,656

(b) total in class: 735,380,598

(c) total percentage held in class: 10.198%

For last disclosure,—

(a) total number held in class: 67,541,596

(b) total in class: 735,170,589

(c) total percentage held in class: 9.187 %

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.


2

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 (Australia) IM

Limited (Former: Colonial First State Asset Management (Australia) Limited), First Sentier

Investors Realindex Pty Limited (Former: Realindex Investments Pty 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 (Australia) IM Limited (Former: Colonial First State Asset Management

(Australia) Limited), First Sentier Investors Realindex Pty Limited (Former: Realindex

Investments Pty Limited) in this notice.

For that relevant interest,—

(a) number held in class: 33,921,694

(b) percentage held in class: 4.613%

(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: 41,068,962


(b) percentage held in class: 5.585%


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


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


Details for Mitsubishi UFJ Trust and Banking Corporation


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

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

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

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

attached under regulation 139.


3

For that relevant interest,—

(a) number held in class: 595,962


(b) percentage held in class : 0.081%


(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: 33,325,732


(b) percentage held in class: 4.532%


(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: 41,068,962


(f) percentage held in class: 5.585%


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


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: 100,848


(b) percentage held in class : 0.014%


(c) current registered holder(s) : Unknown


4


(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: 33,820,846


(b) percentage held in class: 4.599%


(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: 41,068,962


(b) percentage held in class: 5.585%


(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 Limited (Former: Colonial First State

Asset Management (Australia) Limited)


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

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

exercise of the power to dispose of securities in its capacity as 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: 29,483,477


(b) percentage held in class : 4.009%


(c) current registered holder(s) : Unknown


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


5

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: 4,438,217


(b) percentage held in class: 0.604%


(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: 41,068,962


(b) percentage held in class: 5.585%


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


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


Details for First Sentier Investors Realindex Pty Limited (Former: Realindex Investments

Pty Limited)


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

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

exercise of the power to dispose of securities in its capacity as 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: 3,741,407


(b) percentage held in class : 0.509%


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


6

For that relevant interest,—

(a) number held in class: 30,180,287


(b) percentage held in class: 4.104%


(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: 41,068,962

(b) percentage held in class: 5.585%

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

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


For a derivative relevant interest, also –

Details for

(a) Type of

Derivative

(b) Details of Derivative

(c) Parties to the

Derivative


Notional

Value of the

Derivative

Settlement

Type

Expiry Date of

the Derivative

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


First Sentier

Investors

(Australia) IM

Limited

Call Option

Agreement

313,345 Cash 5/18/2020 Not Applicable TBC


Details of transactions and events giving rise to substantial holding

Details of the transactions or other events requiring disclosure:

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

Annexure A.

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


7


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

First Sentier Investors (Australia) IM Limited (Former: Colonial First State Asset

Management (Australia) Limited) – Level 5, Tower Three International Towers Sydney, 300

Barangaroo Avenue, Barangaroo, NSW 2000, Australia

First Sentier Investors Realindex Pty Limited (Former: Realindex Investments Pty Limited)

- 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 (Australia) IM Limited (Former: Colonial First State Asset Management

(Australia) Limited), First Sentier Investors Realindex Pty Limited (Former: Realindex

Investments Pty Limited) 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

Transaction

Nature Consderation

Class and number of

securities

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 88.41(AUD) 7 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 214.71(AUD) 17 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 101.04(AUD) 8 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 88.41(AUD) 7 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 50.52(AUD) 4 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 75.78(AUD) 6 ORDINARY SHARES

09/20/2019 First Sentier Investors Realindex Pty Ltd Buy 8,094.75(AUD) 645 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 81,585.55(AUD) 6,625 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 11,920.73(AUD) 968 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 1,416.20(AUD) 115 ORDINARY SHARES

09/20/2019 First Sentier Investors Realindex Pty Ltd Buy 7,335.10(NZD) 542 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 23,640.44(AUD) 1,880 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 190,167.19(AUD) 15,123 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 23,853.77(AUD) 1,937 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 92,890.54(AUD) 7,543 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 380,359.53(AUD) 30,248 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy

1,068,875.00(AUD

) 85,000 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 22,559.01(AUD) 1,794 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 382,409.20(AUD) 30,411 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy

1,481,488.28(AUD

) 117,815 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy

1,301,154.51(AUD

) 103,474 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 1,477.78(AUD) 120 ORDINARY SHARES

09/20/2019 First Sentier Investors (Australia) IM Ltd Buy 23,976.92(AUD) 1,947 ORDINARY SHARES

09/20/2019 First Sentier Investors Realindex Pty Ltd Sell 57,504.10(AUD) 4,582 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 280.49(AUD) 22 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 331.49(AUD) 26 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 178.49(AUD) 14 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 522.73(AUD) 41 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 102.00(AUD) 8 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 178.49(AUD) 14 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 114.75(AUD) 9 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 63.75(AUD) 5 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 191.24(AUD) 15 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 51.00(AUD) 4 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 191.24(AUD) 15 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 407.98(AUD) 32 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 140.24(AUD) 11 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 152.99(AUD) 12 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 178.49(AUD) 14 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 407.98(AUD) 32 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 165.74(AUD) 13 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 216.74(AUD) 17 ORDINARY SHARES


9

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 191.24(AUD) 15 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 12.75(AUD) 1 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 752.22(AUD) 59 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 63.75(AUD) 5 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 178.49(AUD) 14 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 548.23(AUD) 43 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 369.74(AUD) 29 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 420.73(AUD) 33 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 229.49(AUD) 18 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 242.24(AUD) 19 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 318.74(AUD) 25 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 191.24(AUD) 15 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 344.24(AUD) 27 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 191.24(AUD) 15 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 216.74(AUD) 17 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 2,460.65(AUD) 193 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 127.50(AUD) 10 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy

1,859,713.09(AUD

) 146,251 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 480,037.94(AUD) 37,751 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy

1,633,344.64(AUD

) 128,449 ORDINARY SHARES

09/23/2019 First Sentier Investors (Australia) IM Ltd Buy 477,469.33(AUD) 37,549 ORDINARY SHARES

09/24/2019 First Sentier Investors (Australia) IM Ltd Buy 86.87(AUD) 7 ORDINARY SHARES

09/24/2019 First Sentier Investors (Australia) IM Ltd Buy 12.41(AUD) 1 ORDINARY SHARES

09/24/2019 First Sentier Investors (Australia) IM Ltd Buy 99.28(AUD) 8 ORDINARY SHARES

09/24/2019 First Sentier Investors Realindex Pty Ltd Buy 110,592.85(AUD) 9,003 ORDINARY SHARES

09/24/2019 First Sentier Investors Realindex Pty Ltd Buy

2,939,155.83(AUD

) 239,267 ORDINARY SHARES

09/24/2019 First Sentier Investors Realindex Pty Ltd Sell 359,231.25(AUD) 29,325 ORDINARY SHARES

09/24/2019 First Sentier Investors (Australia) IM Ltd Buy 15,698.10(AUD) 1,274 ORDINARY SHARES

09/24/2019 First Sentier Investors (Australia) IM Ltd Buy 24,643.80(AUD) 2,000 ORDINARY SHARES

09/24/2019 First Sentier Investors (Australia) IM Ltd Buy 909,061.29(AUD) 73,399 ORDINARY SHARES

09/24/2019 First Sentier Investors Realindex Pty Ltd Buy 23,388.74(AUD) 1,904 ORDINARY SHARES

09/24/2019 First Sentier Investors (Australia) IM Ltd Buy

1,035,055.93(AUD

) 83,572 ORDINARY SHARES

09/24/2019 First Sentier Investors Realindex Pty Ltd Buy 502,403.32(AUD) 40,899 ORDINARY SHARES

09/24/2019 First Sentier Investors Realindex Pty Ltd Buy 127,053.41(AUD) 10,343 ORDINARY SHARES

09/24/2019 First Sentier Investors (Australia) IM Ltd Buy 267,173.53(AUD) 21,572 ORDINARY SHARES

09/24/2019 First Sentier Investors (Australia) IM Ltd Buy

2,053,425.00(AUD

) 165,000 ORDINARY SHARES

09/24/2019 First Sentier Investors (Australia) IM Ltd Buy 265,749.24(AUD) 21,457 ORDINARY SHARES

09/24/2019 First Sentier Investors Realindex Pty Ltd Buy 31,876.98(AUD) 2,595 ORDINARY SHARES

09/24/2019 First Sentier Investors (Australia) IM Ltd Buy 132,164.70(AUD) 10,726 ORDINARY SHARES

09/25/2019 First Sentier Investors (Australia) IM Ltd Buy 74.33(AUD) 6 ORDINARY SHARES

09/25/2019 First Sentier Investors (Australia) IM Ltd Buy 61.94(AUD) 5 ORDINARY SHARES

09/25/2019 First Sentier Investors (Australia) IM Ltd Buy 332,057.80(AUD) 26,965 ORDINARY SHARES

09/25/2019 First Sentier Investors (Australia) IM Ltd Buy

1,129,833.89(AUD

) 91,749 ORDINARY SHARES

09/25/2019 First Sentier Investors (Australia) IM Ltd Buy 253,134.81(AUD) 20,556 ORDINARY SHARES

09/25/2019 First Sentier Investors (Australia) IM Ltd Buy 330,284.52(AUD) 26,821 ORDINARY SHARES

09/25/2019 First Sentier Investors (Australia) IM Ltd Buy 5,499,963.02(AUD445,955 ORDINARY SHARES


10

)

09/25/2019 First Sentier Investors (Australia) IM Ltd Buy

1,271,367.47(AUD

) 104,045 ORDINARY SHARES

09/25/2019 First Sentier Investors (Australia) IM Ltd Buy 30,096.39(AUD) 2,444 ORDINARY SHARES

09/25/2019 First Sentier Investors (Australia) IM Ltd Buy 394,908.80(AUD) 32,000 ORDINARY SHARES

09/25/2019 First Sentier Investors (Australia) IM Ltd Buy

1,852,005.00(AUD

) 150,000 ORDINARY SHARES

09/25/2019 First Sentier Investors (Australia) IM Ltd Buy

1,286,423.80(AUD

) 104,465 ORDINARY SHARES

09/25/2019 First Sentier Investors (Australia) IM Ltd Buy 24,628.80(AUD) 2,000 ORDINARY SHARES

09/26/2019 First Sentier Investors (Australia) IM Ltd Buy 172.27(AUD) 14 ORDINARY SHARES

09/26/2019 First Sentier Investors (Australia) IM Ltd Buy 110.75(AUD) 9 ORDINARY SHARES

09/26/2019 First Sentier Investors (Australia) IM Ltd Buy 172.27(AUD) 14 ORDINARY SHARES

09/26/2019 First Sentier Investors (Australia) IM Ltd Buy 196.88(AUD) 16 ORDINARY SHARES

09/26/2019 First Sentier Investors (Australia) IM Ltd Buy 98.44(AUD) 8 ORDINARY SHARES

09/26/2019 First Sentier Investors (Australia) IM Ltd Buy 295.32(AUD) 24 ORDINARY SHARES

09/26/2019 First Sentier Investors (Australia) IM Ltd Buy 515,643.42(AUD) 41,786 ORDINARY SHARES

09/26/2019 First Sentier Investors (Australia) IM Ltd Buy 133,100.32(AUD) 10,786 ORDINARY SHARES

09/26/2019 First Sentier Investors (Australia) IM Ltd Buy 24,680.20(AUD) 2,000 ORDINARY SHARES

09/26/2019 First Sentier Investors (Australia) IM Ltd Buy 28,851.15(AUD) 2,338 ORDINARY SHARES

09/26/2019 First Sentier Investors (Australia) IM Ltd Buy 452,881.67(AUD) 36,700 ORDINARY SHARES

09/26/2019 First Sentier Investors (Australia) IM Ltd Buy 242,631.05(AUD) 19,662 ORDINARY SHARES

09/26/2019 First Sentier Investors Realindex Pty Ltd Sell 123,129.12(NZD) 9,392 ORDINARY SHARES

09/26/2019 First Sentier Investors (Australia) IM Ltd Buy 132,384.59(AUD) 10,728 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 82,543.99(AUD) 6,790 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 60.80(AUD) 5 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 12.16(AUD) 1 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 158.08(AUD) 13 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 97.28(AUD) 8 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 4,815.36(AUD) 396 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 72.96(AUD) 6 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 72.96(AUD) 6 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 121.60(AUD) 10 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 24.32(AUD) 2 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 1,532.16(AUD) 126 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 121.60(AUD) 10 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 121.60(AUD) 10 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 182.40(AUD) 15 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 72.96(AUD) 6 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 435,670.95(AUD) 35,750 ORDINARY SHARES

09/27/2019 First Sentier Investors Realindex Pty Ltd Sell 238,530.56(AUD) 19,616 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 51,793.05(AUD) 4,250 ORDINARY SHARES

09/27/2019 First Sentier Investors (Australia) IM Ltd Buy 30,466.50(AUD) 2,500 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 194.05(AUD) 16 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 12.13(AUD) 1 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 473.01(AUD) 39 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 194.05(AUD) 16 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 206.18(AUD) 17 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 582.16(AUD) 48 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 315.34(AUD) 26 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 145.54(AUD) 12 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 97.03(AUD) 8 ORDINARY SHARES


11

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 206.18(AUD) 17 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 206.18(AUD) 17 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 218.31(AUD) 18 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 473.01(AUD) 39 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 266.82(AUD) 22 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 169.80(AUD) 14 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 48.51(AUD) 4 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 618.55(AUD) 51 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 242.57(AUD) 20 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 109.16(AUD) 9 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 133.41(AUD) 11 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 72.77(AUD) 6 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 60.64(AUD) 5 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 291.08(AUD) 24 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 194.05(AUD) 16 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 824.73(AUD) 68 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 194.05(AUD) 16 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 400.24(AUD) 33 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 60.64(AUD) 5 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 133.41(AUD) 11 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 48.51(AUD) 4 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 363.85(AUD) 30 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 206.18(AUD) 17 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 448.75(AUD) 37 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 351.72(AUD) 29 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 363.85(AUD) 30 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 254.70(AUD) 21 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 230.44(AUD) 19 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 6,904.11(AUD) 562 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 69,765.95(AUD) 5,679 ORDINARY SHARES

09/30/2019 First Sentier Investors Realindex Pty Ltd Buy 144,278.40(AUD) 11,865 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 58,119.86(AUD) 4,731 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 70,146.78(AUD) 5,710 ORDINARY SHARES

09/30/2019 First Sentier Investors Realindex Pty Ltd Buy 5,435.52(AUD) 447 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 6,498.71(AUD) 529 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 271,741.99(AUD) 22,120 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 61,577.10(AUD) 5,049 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 210,659.78(AUD) 17,273 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 19,050.00(AUD) 1,562 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 24,038.12(AUD) 1,971 ORDINARY SHARES

09/30/2019 First Sentier Investors Realindex Pty Ltd Buy 5,508.48(AUD) 453 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 731.75(AUD) 60 ORDINARY SHARES

09/30/2019 First Sentier Investors Realindex Pty Ltd Buy 16,075.52(AUD) 1,322 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 61,906.39(AUD) 5,076 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 160,315.11(AUD) 13,145 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 238,658.75(AUD) 19,427 ORDINARY SHARES

09/30/2019 First Sentier Investors (Australia) IM Ltd Buy 239,844.57(AUD) 19,666 ORDINARY SHARES

10/01/2019 First Sentier Investors (Australia) IM Ltd Buy 3,402.61(AUD) 276 ORDINARY SHARES

10/01/2019 First Sentier Investors (Australia) IM Ltd Buy 86.30(AUD) 7 ORDINARY SHARES

10/01/2019 First Sentier Investors (Australia) IM Ltd Buy 61.64(AUD) 5 ORDINARY SHARES

10/01/2019 First Sentier Investors (Australia) IM Ltd Buy 61.64(AUD) 5 ORDINARY SHARES


12

10/01/2019 First Sentier Investors (Australia) IM Ltd Buy 267,738.72(AUD) 21,572 ORDINARY SHARES

10/01/2019 First Sentier Investors (Australia) IM Ltd Buy 8,588.69(AUD) 692 ORDINARY SHARES

10/01/2019 First Sentier Investors (Australia) IM Ltd Buy 16,037.39(AUD) 1,308 ORDINARY SHARES

10/01/2019 First Sentier Investors (Australia) IM Ltd Buy 71,677.81(AUD) 5,846 ORDINARY SHARES

10/01/2019 First Sentier Investors (Australia) IM Ltd Buy 266,311.41(AUD) 21,457 ORDINARY SHARES

10/01/2019 First Sentier Investors (Australia) IM Ltd Buy 4,554.98(AUD) 367 ORDINARY SHARES

10/01/2019 First Sentier Investors Realindex Pty Ltd Buy 5,506.49(AUD) 443 ORDINARY SHARES

10/01/2019 First Sentier Investors Realindex Pty Ltd Buy 1,653.19(AUD) 133 ORDINARY SHARES

10/01/2019 First Sentier Investors Realindex Pty Ltd Buy 21,715.21(AUD) 1,747 ORDINARY SHARES

10/01/2019 First Sentier Investors (Australia) IM Ltd Buy 38,376.05(AUD) 3,092 ORDINARY SHARES

10/01/2019 First Sentier Investors (Australia) IM Ltd Buy 910,984.35(AUD) 73,399 ORDINARY SHARES

10/01/2019 First Sentier Investors (Australia) IM Ltd Buy 8,521.40(AUD) 695 ORDINARY SHARES

10/01/2019 First Sentier Investors (Australia) IM Ltd Buy

1,037,245.52(AUD

) 83,572 ORDINARY SHARES

10/02/2019 First Sentier Investors (Australia) IM Ltd Buy 131,924.64(AUD) 10,786 ORDINARY SHARES

10/02/2019 First Sentier Investors (Australia) IM Ltd Buy 511,088.74(AUD) 41,786 ORDINARY SHARES

10/02/2019 First Sentier Investors Realindex Pty Ltd Sell 89,841.21(NZD) 6,801 ORDINARY SHARES

10/02/2019 First Sentier Investors (Australia) IM Ltd Buy 131,215.24(AUD) 10,728 ORDINARY SHARES

10/02/2019 First Sentier Investors (Australia) IM Ltd Buy 448,881.37(AUD) 36,700 ORDINARY SHARES

10/03/2019 First Sentier Investors (Australia) IM Ltd Sell 307.75(AUD) 25 ORDINARY SHARES

10/03/2019 First Sentier Investors (Australia) IM Ltd Buy 269,086.60(AUD) 22,020 ORDINARY SHARES

10/03/2019 First Sentier Investors (Australia) IM Ltd Buy 78,660.78(AUD) 6,437 ORDINARY SHARES

10/03/2019 First Sentier Investors (Australia) IM Ltd Buy 306,382.35(AUD) 25,072 ORDINARY SHARES

10/03/2019 First Sentier Investors (Australia) IM Ltd Buy 79,076.27(AUD) 6,471 ORDINARY SHARES

10/08/2019 First Sentier Investors (Australia) IM Ltd Buy 24,292.20(AUD) 2,000 ORDINARY SHARES

10/08/2019 First Sentier Investors (Australia) IM Ltd Buy 195,406.46(AUD) 16,088 ORDINARY SHARES

10/08/2019 First Sentier Investors (Australia) IM Ltd Buy 23,223.34(AUD) 1,912 ORDINARY SHARES

10/09/2019 First Sentier Investors (Australia) IM Ltd Buy 181.35(AUD) 15 ORDINARY SHARES

10/09/2019 First Sentier Investors (Australia) IM Ltd Buy 60.45(AUD) 5 ORDINARY SHARES

10/09/2019 First Sentier Investors (Australia) IM Ltd Buy 157.17(AUD) 13 ORDINARY SHARES

10/09/2019 First Sentier Investors (Australia) IM Ltd Buy 75,543.08(AUD) 6,256 ORDINARY SHARES

10/09/2019 First Sentier Investors (Australia) IM Ltd Buy 8,984.02(AUD) 744 ORDINARY SHARES

10/09/2019 First Sentier Investors (Australia) IM Ltd Buy 12,075.30(AUD) 1,000 ORDINARY SHARES

10/10/2019 First Sentier Investors (Australia) IM Ltd Buy 73.20(AUD) 6 ORDINARY SHARES

10/10/2019 First Sentier Investors (Australia) IM Ltd Buy 73.20(AUD) 6 ORDINARY SHARES

10/10/2019 First Sentier Investors (Australia) IM Ltd Buy 65,180.11(AUD) 5,364 ORDINARY SHARES

10/10/2019 First Sentier Investors (Australia) IM Ltd Buy 253,879.20(AUD) 20,893 ORDINARY SHARES

10/10/2019 First Sentier Investors (Australia) IM Ltd Buy 65,532.50(AUD) 5,393 ORDINARY SHARES

10/10/2019 First Sentier Investors Realindex Pty Ltd Buy 128,893.38(AUD) 10,626 ORDINARY SHARES

10/10/2019 First Sentier Investors (Australia) IM Ltd Buy 222,978.19(AUD) 18,350 ORDINARY SHARES

10/14/2019 First Sentier Investors (Australia) IM Ltd Buy 199,754.36(AUD) 16,093 ORDINARY SHARES

10/14/2019 First Sentier Investors (Australia) IM Ltd Buy 200,821.84(AUD) 16,179 ORDINARY SHARES

10/14/2019 First Sentier Investors (Australia) IM Ltd Buy 778,003.09(AUD) 62,679 ORDINARY SHARES

10/14/2019 First Sentier Investors (Australia) IM Ltd Buy 683,295.71(AUD) 55,049 ORDINARY SHARES

10/15/2019 First Sentier Investors (Australia) IM Ltd Buy 8,671.50(AUD) 705 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 201.76(AUD) 16 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 113.49(AUD) 9 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 239.59(AUD) 19 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 214.37(AUD) 17 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 163.93(AUD) 13 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 113.49(AUD) 9 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 176.54(AUD) 14 ORDINARY SHARES


13

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 163.93(AUD) 13 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 151.32(AUD) 12 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 378.30(AUD) 30 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 88.27(AUD) 7 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 277.42(AUD) 22 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 353.08(AUD) 28 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 37.83(AUD) 3 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 113.49(AUD) 9 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 163.93(AUD) 13 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 453.96(AUD) 36 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 340.47(AUD) 27 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 163.93(AUD) 13 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 353.08(AUD) 28 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 655.72(AUD) 52 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 163.93(AUD) 13 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 214.37(AUD) 17 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 37.83(AUD) 3 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 100.88(AUD) 8 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 63.05(AUD) 5 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 290.03(AUD) 23 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 302.64(AUD) 24 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 491.79(AUD) 39 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 176.54(AUD) 14 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 138.71(AUD) 11 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 176.54(AUD) 14 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 176.54(AUD) 14 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 201.76(AUD) 16 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 25.22(AUD) 2 ORDINARY SHARES

10/16/2019 First Sentier Investors (Australia) IM Ltd Buy 50.44(AUD) 4 ORDINARY SHARES

10/16/2019 First Sentier Investors Realindex Pty Ltd Sell 62,075.52(AUD) 4,974 ORDINARY SHARES

10/17/2019 First Sentier Investors Realindex Pty Ltd Buy 3,600.36(AUD) 292 ORDINARY SHARES

10/17/2019 First Sentier Investors Realindex Pty Ltd Buy 79,997.04(AUD) 6,488 ORDINARY SHARES

10/18/2019 First Sentier Investors (Australia) IM Ltd Buy 37.23(AUD) 3 ORDINARY SHARES

10/18/2019 First Sentier Investors (Australia) IM Ltd Buy 49.64(AUD) 4 ORDINARY SHARES

10/18/2019 First Sentier Investors (Australia) IM Ltd Buy 37.23(AUD) 3 ORDINARY SHARES

10/18/2019 First Sentier Investors (Australia) IM Ltd Buy 124.10(AUD) 10 ORDINARY SHARES

10/18/2019 First Sentier Investors (Australia) IM Ltd Buy 74.46(AUD) 6 ORDINARY SHARES

10/18/2019 First Sentier Investors (Australia) IM Ltd Buy 111.69(AUD) 9 ORDINARY SHARES

10/18/2019 First Sentier Investors (Australia) IM Ltd Buy 12.41(AUD) 1 ORDINARY SHARES

10/18/2019 First Sentier Investors (Australia) IM Ltd Buy 905.93(AUD) 73 ORDINARY SHARES

10/18/2019 First Sentier Investors (Australia) IM Ltd Buy 86.87(AUD) 7 ORDINARY SHARES

10/18/2019 First Sentier Investors (Australia) IM Ltd Buy 86.87(AUD) 7 ORDINARY SHARES

10/18/2019 First Sentier Investors Realindex Pty Ltd Buy 15,764.47(AUD) 1,289 ORDINARY SHARES

10/21/2019 First Sentier Investors Realindex Pty Ltd Buy 20,829.20(AUD) 1,730 ORDINARY SHARES

10/21/2019 First Sentier Investors (Australia) IM Ltd Buy 24,129.40(AUD) 2,000 ORDINARY SHARES

10/22/2019 First Sentier Investors Realindex Pty Ltd Buy 10,767.75(AUD) 879 ORDINARY SHARES

10/23/2019 First Sentier Investors (Australia) IM Ltd Sell 397.65(AUD) 33 ORDINARY SHARES

10/23/2019 First Sentier Investors Realindex Pty Ltd Buy 19,087.20(AUD) 1,584 ORDINARY SHARES

10/23/2019 First Sentier Investors Realindex Pty Ltd Buy 90,073.75(AUD) 7,475 ORDINARY SHARES

10/24/2019 First Sentier Investors (Australia) IM Ltd Buy 96.88(AUD) 8 ORDINARY SHARES

10/24/2019 First Sentier Investors (Australia) IM Ltd Buy 36.33(AUD) 3 ORDINARY SHARES


14

10/25/2019 First Sentier Investors (Australia) IM Ltd Buy 23,886.80(AUD) 2,000 ORDINARY SHARES

10/25/2019 First Sentier Investors Realindex Pty Ltd Buy 18,445.98(AUD) 1,554 ORDINARY SHARES

10/25/2019 First Sentier Investors (Australia) IM Ltd Buy 31,769.44(AUD) 2,660 ORDINARY SHARES

10/25/2019 First Sentier Investors (Australia) IM Ltd Buy 266,815.56(AUD) 22,340 ORDINARY SHARES

10/28/2019 First Sentier Investors Realindex Pty Ltd Buy 14,988.48(AUD) 1,248 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 12.10(AUD) 1 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 157.30(AUD) 13 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 290.40(AUD) 24 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 24.20(AUD) 2 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 60.50(AUD) 5 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 84.70(AUD) 7 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 48.40(AUD) 4 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 133.10(AUD) 11 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 96.80(AUD) 8 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 72.60(AUD) 6 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 133.10(AUD) 11 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 72.60(AUD) 6 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 84.70(AUD) 7 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 24.20(AUD) 2 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 60.50(AUD) 5 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 36.30(AUD) 3 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 72.60(AUD) 6 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 217.80(AUD) 18 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 72.60(AUD) 6 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 84.70(AUD) 7 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 84.70(AUD) 7 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 145.20(AUD) 12 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 12.10(AUD) 1 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 12.10(AUD) 1 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 108.90(AUD) 9 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 48.40(AUD) 4 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 169.40(AUD) 14 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 108.90(AUD) 9 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 36.30(AUD) 3 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 133.10(AUD) 11 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 24.20(AUD) 2 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 24.20(AUD) 2 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 84.70(AUD) 7 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 60.50(AUD) 5 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 72.60(AUD) 6 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 36.30(AUD) 3 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 72.60(AUD) 6 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 217.80(AUD) 18 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 72.60(AUD) 6 ORDINARY SHARES

10/29/2019 First Sentier Investors (Australia) IM Ltd Buy 169.40(AUD) 14 ORDINARY SHARES

10/29/2019 First Sentier Investors Realindex Pty Ltd Buy 8,647.08(AUD) 723 ORDINARY SHARES

10/31/2019 First Sentier Investors Realindex Pty Ltd Sell 13,000.00(NZD) 1,000 ORDINARY SHARES

11/01/2019 First Sentier Investors (Australia) IM Ltd Buy 1,417.77(AUD) 118 ORDINARY SHARES

11/01/2019 First Sentier Investors Realindex Pty Ltd Buy 39,680.65(AUD) 3,293 ORDINARY SHARES

11/04/2019 First Sentier Investors Realindex Pty Ltd Buy 36,710.64(AUD) 3,044 ORDINARY SHARES

11/05/2019 First Sentier Investors (Australia) IM Ltd Sell 872.34(AUD) 73 ORDINARY SHARES


15

11/05/2019 First Sentier Investors (Australia) IM Ltd Buy 248,934.19(AUD) 21,046 ORDINARY SHARES

11/06/2019 First Sentier Investors (Australia) IM Ltd Buy

1,419,000.00(AUD

) 125,000 ORDINARY SHARES

11/06/2019 First Sentier Investors (Australia) IM Ltd Buy 48,314.11(AUD) 4,256 ORDINARY SHARES

11/06/2019 First Sentier Investors (Australia) IM Ltd Buy 34,056.00(AUD) 3,000 ORDINARY SHARES

11/06/2019 First Sentier Investors (Australia) IM Ltd Buy 567.60(AUD) 50 ORDINARY SHARES

11/06/2019 First Sentier Investors (Australia) IM Ltd Buy 405,765.89(AUD) 35,744 ORDINARY SHARES

11/06/2019 First Sentier Investors Realindex Pty Ltd Buy 27,913.08(AUD) 2,468 ORDINARY SHARES

11/07/2019 First Sentier Investors Realindex Pty Ltd Buy 13,792.94(AUD) 1,187 ORDINARY SHARES

11/08/2019 First Sentier Investors (Australia) IM Ltd Buy 11,487.00(AUD) 1,000 ORDINARY SHARES

11/08/2019 First Sentier Investors (Australia) IM Ltd Buy 12,222.17(AUD) 1,064 ORDINARY SHARES

11/08/2019 First Sentier Investors (Australia) IM Ltd Buy 102,647.83(AUD) 8,936 ORDINARY SHARES

11/12/2019 First Sentier Investors (Australia) IM Ltd Buy 11.64(AUD) 1 ORDINARY SHARES

11/12/2019 First Sentier Investors (Australia) IM Ltd Buy 1,303.68(AUD) 112 ORDINARY SHARES


Annexure B

Relevant interests held in the Morgan Stanley group


List of Morgan Stanley and its subsidiaries that have a relevant interest or are

deemed to have a relevant interest in the shares.


Entity

└─┬─Morgan Stanley

├─┬─Morgan Stanley Capital Management, LLC

│ ├───Morgan Stanley Domestic Holdings, Inc.

│ │ ├───Morgan Stanley & Co. LLC

│ │ ├───Morgan Stanley Capital Services LLC

│ │ ├───Morgan Stanley Smith Barney LLC

│ │ └───Morgan Stanley Wealth Management Australia Pty Ltd

│ └───Morgan Stanley Investment Management Inc.

└─┬─Morgan Stanley International Holdings Inc.

└─┬─Morgan Stanley International Limited

└─┬─Morgan Stanley Investments (UK)

└───Morgan Stanley & Co. International plc

Details for Morgan Stanley & Co. International plc


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise the 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: 198,813


(b) percentage held in class : 0.027%


(c) current registered holder(s) : HSBC Nominees (New Zealand) Limited


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


16


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 documents (1995

Overseas Securities Lender’s Agreement, 2000 & 2010 Global Master Securities Lending

Agreement) are attached to a previous disclosure made on 8 August 2019.


For that relevant interest,-


(a) number held in class: 10,522,375


(b) percentage held in class : 1.431%


(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 & Securities Lending Agreements through an associate. The

relevant agreement documents (Prime Brokerage Margin Agreement and Master

Securities Loan Agreement) are attached to a previous disclosure made on 8 August

2019.


For that relevant interest,—


(a) number held in class: 3,415,570

(b) percentage held in class: 0.464%


(c) current registered holder(s): HSBC Nominees (New Zealand) Limited


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



Details for Morgan Stanley & Co. International Plc


Nature of relevant interest(s): Holder of securities subject to an obligation to return

under a Prime Brokerage agreement. The relevant agreement document (Prime

Brokerage Agreement) is attached to a previous disclosure made on 8 August 2019.



For that relevant interest,—


(a) number held in class: 179,678

(b) percentage held in class: 0.024%


(c) current registered holder(s): HSBC Nominees (New Zealand) Limited


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


17


Details for Morgan Stanley & Co. LLC


Nature of relevant interest(s): Shares held or in respect of which the holder may

exercise the right to rehypothecate pursuant to the agreement(s). The relevant

agreement document (Prime Brokerage Margin Agreement) is attached to a previous

disclosure made on 8 August 2019.


For that relevant interest,—


(a) number held in class: 21,491

(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



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(s).

The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 1,147,171

(b) percentage held in class: 0.156%


(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 (Master

Securities Loan Agreement) is attached to a previous disclosure made on 8 August

2019.


For that relevant interest,—


(a) number held in class: 2,567,614

(b) percentage held in class: 0.349%


(c) current registered holder(s): HSBC Custody Nominees (Australia) Limited


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


18

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 (Master

Securities Loan Agreement) is attached to a previous disclosure made on 8 August

2019.


For that relevant interest,—


(a) number held in class: 100,000

(b) percentage held in class: 0.014%


(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 (Prime

Brokerage Margin Agreement) is attached to a previous disclosure made on 8 August

2019.


For that relevant interest,—


(a) number held in class: 8,570

(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


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: 7,783

(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




Details for Morgan Stanley Smith Barney LLC


19

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 Limited


(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: 65,183

(b) percentage held in class: 0.009%


(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 & Co. International Plc


Nature of relevant interest(s): Derivative relevant interest over quoted underlying.

Call Option 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: 27,643

(b) percentage held in class: 0.004%


(c) current registered holder(s): Unknown


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


Details for Morgan Stanley & Co. International Plc


20


Nature of relevant interest(s): Derivative relevant interest over quoted underlying.

Put Option 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: 27,643

(b) percentage held in class: 0.004%


(c) current registered holder(s): Unknown


(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&2002 ISDA Master

Agreement) are 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: 10,807,277

(b) percentage held in class: 1.470%


(c) current registered holder(s): Unknown


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




Details after relevant event

Details For

Nature of

Relevant

Interest

For that Relevant Interest

Relevant

Agreement

Document /

Comments

(a) Number

held in class

(b)

Percentage

held in class

(c) Current

registered

holder(s)

(d)

Registered

holder(s)

once

transfers are

registered

Morgan Stanley

& Co.

International plc

Holder of

securities subject

to an obligation to

return under

Prime Brokerage

& Securities

Lending

Agreements

through an

associate.


3,415,570


0.464%

HSBC

Nominees

(New Zealand)

Limited

Unknown

The relevant

agreement

document(s) (Prime

Brokerage Margin

Agreement & Master

Securities Loan

Agreement) are

attached in Annexure

B & F (50 pages).


21

Holder of

securities subject

to an obligation to

return under a

Securities Lending

Agreement.

10,522,375


1.431%

HSBC

Nominees

(New Zealand)

Limited

Unknown

The relevant

agreement

document(s) (1995

Overseas Securities

Lender's Agreement,

2000 & 2010 Global

Master Securities

Lending Agreements)

are attached in

Annexure D & E (100

pages).

Holder of

securities subject

to an obligation to

return under a

Prime Brokerage

Agreement.

179,678


0.024%

HSBC

Nominees

(New Zealand)

Limited

Unknown

The relevant

agreement

document(s) (Prime

Brokerage

Agreement) are

attached in Annexure

B (80 pages).

Shares held or in

respect of which

the holder may

exercise control

over disposal in

the ordinary

course of sales

and trading

businesses.

198,813


0.027%

HSBC

Nominees

(New Zealand)

Limited

Unknown

The relevant

agreements need not

be attached under

regulation 139.

Derivative

relevant interest

over quoted

underlying.

10,807,277


1.470%

Unknown Unknown

Swap Agreement:

The relevant

agreement

document(s) (1992

ISDA Master

Agreement & 2002

ISDA Master

Agreement) are

attached in Annexure

C (65 pages).


Please refer to Table

2 for details on

derivative relevant

interest.

Derivative

relevant interest

over quoted

underlying.

27,643


0.004%

Unknown Unknown

Call Option

Agreement: The

relevant agreement

document(s) (2002

ISDA Master

Agreement) are

attached in Annexure

C (41 pages).


Please refer to Table

2 for details on

derivative relevant

interest.

Derivative

relevant interest

over quoted

underlying.

27,643


0.004%

Unknown Unknown

Put Option

Agreement: The

relevant agreement

document(s) (2002

ISDA Master

Agreement) are

attached in Annexure

C (41 pages).


Please refer to Table

2 for details on

derivative relevant

interest.

Morgan Stanley

& Co. LLC

Shares held or in

respect of which

21,491 0.003%

HSBC

Nominees

Unknown

The relevant

agreement


22

the holder may

exercise right to

rehypothecate

pursuant to the

agreement(s).

(New Zealand)

Limited

document(s) (Prime

Brokerage Margin

Agreement) are

attached in Annexure

B (19 pages).

Holder of

securities subject

to an obligation to

return under a

Securities Lending

Agreement.

2,567,614 0.349%

HSBC Custody

Nominees

(Australia)

Limited

Unknown

The relevant

agreement

document(s) (Master

Securities Loan

Agreement) are

attached in Annexure

F (31 pages).

Holder of

securities subject

to an obligation to

return under a

Securities Lending

Agreement.

100,000 0.014%

HSBC Custody

Nominees

(Australia)

Limited

Unknown

The relevant

agreement

document(s) (Master

Securities Loan

Agreement) are

attached in Annexure

F (31 pages).

Holder of

securities subject

to an obligation to

return under a

Securities Lending

Agreement.

8,570 0.001%

HSBC

Nominees

(New Zealand)

Limited

Unknown

The relevant

agreement

document(s) (Prime

Brokerage Margin

Agreement, Master

Securities Loan

Agreement) are

attached in Annexure

B & F (50 pages).

Shares held or in

respect of which

the holder may

exercise control

over disposal in

the ordinary

course of sales

and trading

businesses.

1,147,171 0.156%

HSBC Custody

Nominees

(Australia)

Limited

Unknown

The relevant

agreements need not

be attached under

regulation 139.

Morgan Stanley

Investment

Management

Inc.

Shares held or in

respect of which

the holder may

exercise control

over disposal in

the ordinary

course of

investment

management

business.

7,783 0.001%

HSBC

Nominees

(New Zealand)

Limited

Unknown

The relevant

agreements need not

be attached under

regulation 139.


23

Morgan Stanley

Smith Barney

LLC

Shares held or in

respect of which

the holder may

exercise control

over disposal in

the ordinary

course of

discretionary

managed

business.

16,450 0.002%

HSBC Custody

Nominees

(Australia)

Limited;

Citibank

Nominees New

Zealand

Unknown

The relevant

agreements need not

be attached under

regulation 139.

Morgan Stanley

Wealth

Management

Australia Pty Ltd

Shares held or in

respect of which

the holder may

exercise control

over disposal in

the ordinary

course of

discretionary

managed

business.

65,183 0.009%

Morgan

Stanley

Wealth

Management

Australia Pty

discretionary

client account

Unknown

The relevant

agreements need not

be attached under

regulation 139.

Morgan Stanley

Capital Services

LLC

Derivative

relevant interest

over quoted

underlying.

11,955,701 1.626% Unknown Unknown

Swap Agreement:

The relevant

agreement

document(s) (1992

ISDA Master

Agreement & 2002

ISDA Master

Agreement) are

attached in Annexure

C (65 pages).



For a derivative relevant interest, also –

Details for

(a) Type of

Derivative

(b) Details of Derivative

(c) Parties to the

Derivative


Notional

Value of the

Derivative

Settlement

Type

Expiry Date of

the Derivative

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

688,103.43

Cash

5/18/2020

Not Applicable

ALPHAS MANAGED

ACCOUNTS PLATFORM

LXXVIII LIMITED-MAN

EQUITY MARKET

NEUTRAL SEGREGATED

PORTFOLIO

25,175.84 6/01/2020 ANTIPODES ASIA


24

MASTER FUND LIMITED


56,638,054.

09

11/02/2020 ASPEX MASTER FUND

40,278.16 7/22/2020

BLACKROCK

INVESTMENT FUNDS-

BLACKROCK GLOBAL

LONG SHORT EQUITY

FUND

704,517.55 7/22/2020

BLACKROCK STRATEGIC

FUNDS-BLACKROCK

ASIA PACIFIC ABSOLUTE

RETURN FUND

508,635.58 7/22/2020

BLACKROCK STRATEGIC

FUNDS-BLACKROCK

GLOBAL LONG/SHORT

EQUITY FUND

348,672.16 6/15/2020

BOGLE OFFSHORE

OPPORTUNITY FUND I,

LTD.

107,191.17 6/15/2020

BOGLE OFFSHORE

OPPORTUNITY FUND II

SRI, LTD.

77,992.07 6/15/2020

BOGLE WORLD

OFFSHORE FUND

LIMITED.

607,022.00 5/15/2020

CENTERLINE GREATER

CHINA MASTER FUND

LIMITED


1,175,286.1

0

9/20/2021

D. E. SHAW VALENCE

INTERNATIONAL, INC.


3,219,385.1

0

3/08/2021

ELEPHAS GLOBAL

OPPORTUNITY MASTER

FUND

603,758.14 3/29/2021

GLG EUROPEAN LONG-

SHORT FUND

763,433.30 3/29/2021

GLG EUROPEAN LONG-

SHORT MASTER FUND

LTD.

34,073.99 2/22/2023

GLOBAL ALPHA

OPPORTUNITIES EQUITY

FUND LTD.

66,235.67 6/15/2020

HIGHMARK LIMITED-

HIGHMARK LONG/SHORT

EQUITY 1


21,739,541.

46

10/15/2020

ISHANA CAPITAL

MASTER FUND

304,483.50 7/28/2020

JENERATION CAPITAL

MASTER FUND


27,732,069.

10

7/31/2020 KONTIKI MASTER FUND


2,203,618.2

8

3/29/2021

MAN FUNDS VI PLC-MAN

GLG EUROPEAN EQUITY

ALTERNATIVE


1,902,797.8

5

2/03/2020

MAN GLG TOPAZ

LIMITED

226,279.46 10/27/2021

MAN MULTI-STRATEGY

MASTER FUND


3,051,580.0

0

3/29/2021

MAN QUALIFYING

INVESTOR FUNDS PLC-

MAN GLG ELS MASTER

QIF

209,958.34 3/08/2021 MCI MASTER FUND

719,352.00 11/15/2021

PANVIEW ASIAN EQUITY

MASTER FUND


25

325,414.41 2/10/2020

PINNACLE FUND

SERVICES LIMITED AS

THE RESPONSIBLE

ENTITY FOR ANTIPODES

ASIA FUND

114,310.82 3/31/2021

RAM (LUX) SYSTEMATIC

FUNDS - LONG/SHORT

EMERGING MARKETS

EQUITIES


4,734,334.7

5

1/18/2021

SCHONFELD STRATEGIC

ASIA MASTER FUND LTD.


3,737,437.6

2

8/29/2022

SKALE MASTER FUND,

LTD.

81,940.25 2/22/2023

THE 32 CAPITAL MASTER

FUND SPC, LTD.-GLOBAL

MARKET NEUTRAL

SEGREGATED

PORTFOLIO


3,242,427.6

2

12/16/2021

TOONA TREE MASTER

FUND LIMITED


2,085,129.4

9

11/02/2020

TRAFALGAR TRADING

FUND INC.

216.36 5/15/2020

TRIUM MULTI-STRATEGY

FUND

Call Option

Agreement

Not

Applicable

Cash

11/19/2019

The derivative is an

Option on Share Index

where A2 Milk Ltd is one

of the constituents.

Strike Price and Notional

Value of the Derivative

are not applicable to the

underlying components.

COLONIAL FIRST STATE

INVES

12/02/2019

11/19/2019

FIDANTE PARTNERS

LIMITED AS

12/02/2019

Put Option

Agreement

Not

Applicable

11/19/2019

The derivative is an

Option on Share Index

where A2 Milk Ltd is one

of the constituents.

Strike Price and Notional

Value of the Derivative

are not applicable to the

underlying components.

COLONIAL FIRST STATE

INVES

12/02/2019

11/19/2019

FIDANTE PARTNERS

LIMITED AS

12/02/2019

Morgan

Stanley

Capital

Services LLC

Swap

Agreement


5,106,082.4

5

Cash

12/16/2021

Not Applicable

BLACKWELL PARTNERS

LLC-SERIES A


4,213,126.2

7

4/11/2022

COATUE OFFSHORE

MASTER FUND, LTD


1,109,630.4

7

9/24/2020

CUBIST CORE

INVESTMENTS, L.P.

399,856.88 5/15/2020

180,856.03 2/26/2021

CUBIST SYSTEMATIC

STRATEGIES, LLC


1,063,599.5

6

1/29/2021

CX GLOBAL EQUITIES

LIMITED

28,974.56 10/30/2020

DUKE CAPITAL SERIES

FUND LLC


3,459,663.6

5

12/03/2020 GF TRADING LLC


6,074,675.7

1

9/03/2020

HIDDEN LAKE MASTER

FUND LTD.


4,775,210.0

1

4/11/2024

KENSICO ASSOCIATES,

L.P.


26


2,748,693.6

9

4/11/2024

KENSICO OFFSHORE

FUND II MASTER

LIMITED


2,048,123.6

9

4/11/2024

KENSICO OFFSHORE

FUND MASTER, LTD.


1,984,147.8

5

4/11/2024

KENSICO PARTNERS,

L.P.


2,000,695.2

0

1/17/2022

LAKE TRAIL MANAGED

INVESTMENTS LLC


19,362,475.

40

3/06/2023

LONE CEDAR

INTERMEDIATE FUND,

LTD.

128,382.80 3/15/2021

NIPUN ASIA TOTAL

RETURN MASTER FUND,

L.P.


6,077,780.9

6

5/29/2020

POINT72 ASSOCIATES,

LLC


3,778,304.0

7

9/14/2020


3,595,158.1

4

12/03/2020

RIDGE MASTER

TRADING L.P.


65,227,373.

01

9/13/2021

YIHENG CAPITAL

PARTNERS, L.P.


4,312,595.0

0

9/27/2021 YOST PARTNERS LP



Annexure C

Transaction details for the Morgan Stanley group


Date of

Transaction

Holder of

Relevant

Interest

Transaction

Nature

Consideration

Class and

number of

securities

2019/9/20

Morgan Stanley

& Co.

International plc

Borrow

Returned

N/A

1,362 Ordinary

Shares

2019/9/20

Morgan Stanley

& Co.

International plc

Buy 1,368.00

100 Ordinary

Shares

2019/9/20

Morgan Stanley

& Co.

International plc

Buy 140,256.48

10,374 Ordinary

Shares

2019/9/20

Morgan Stanley

& Co.

International plc

Buy 155,966.72

11,536 Ordinary

Shares

2019/9/20

Morgan Stanley

& Co.

Buy 2,866.24

212 Ordinary


27

International plc Shares

2019/9/20

Morgan Stanley

& Co.

International plc

Buy 31,325.84

2,317 Ordinary

Shares

2019/9/20

Morgan Stanley

& Co.

International plc

Buy 35,152.00

2,600 Ordinary

Shares

2019/9/20

Morgan Stanley

& Co.

International plc

Buy 689.52

51 Ordinary

Shares

2019/9/20

Morgan Stanley

& Co.

International plc

Buy 74,468.16

5,508 Ordinary

Shares

2019/9/20

Morgan Stanley

& Co.

International plc

Buy 77,496.64

5,732 Ordinary

Shares

2019/9/20

Morgan Stanley

& Co.

International plc

Buy N/A 1,718 Swaps

2019/9/20

Morgan Stanley

& Co.

International plc

Buy N/A 75 Swaps

2019/9/20

Morgan Stanley

& Co.

International plc

Increase in

shares held or

in respect of

which the

holder may

exercise right to

rehypothecate

pursuant to the

agreement(s)

N/A

124,720

Ordinary Shares

2019/9/20

Morgan Stanley

& Co.

International plc

Sell 22,211.45

1,631 Ordinary

Shares

2019/9/20

Morgan Stanley

& Co.

International plc

Sell 28,392.00

2,100 Ordinary

Shares

2019/9/20

Morgan Stanley

& Co.

International plc

Sell 60,150.48

4,449 Ordinary

Shares


28

2019/9/20

Morgan Stanley

& Co.

International plc

Sell 70,860.06

5,229 Ordinary

Shares

2019/9/20

Morgan Stanley

& Co. LLC

Borrow

Returned

N/A

3,314,135

Ordinary Shares

2019/9/20

Morgan Stanley

& Co. LLC

Borrow

Returned

N/A

8,556 Ordinary

Shares

2019/9/20

Morgan Stanley

& Co. LLC

Increase in

shares held or

in respect of

which the

holder may

exercise right to

rehypothecate

pursuant to the

agreement(s)

N/A

57,708 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Borrow

Returned

N/A

129,409

Ordinary Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,017.36 (AUD)

81 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,071.85 (AUD)

85 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,106.60 (AUD)

88 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,115.17 (AUD)

89 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,115.84 (AUD)

88 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy 1,121.40 (AUD)

89 Ordinary

Shares


29

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,136.59 (AUD)

91 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,160.64 (AUD)

93 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

1,217,440.09

(AUD)

96,992 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,249.50 (AUD)

100 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,254.00 (AUD)

100 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,254.33 (AUD)

99 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,256.50 (AUD)

100 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,257.50 (AUD)

100 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,308.32 (AUD)

104 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,338.57 (AUD)

107 Ordinary

Shares


30

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,341.79 (AUD)

109 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,348.92 (AUD)

108 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,353.78 (AUD)

109 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,354.10 (AUD)

110 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,365.12 (AUD)

108 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,376.10 (AUD)

110 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

1,392,566.52

(AUD)

110,346

Ordinary Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,399.71 (AUD)

111 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,411.20 (AUD)

112 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,432.98 (AUD)

114 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy 1,438.68 (AUD)

114 Ordinary

Shares


31

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,457.05 (AUD)

115 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,458.12 (AUD)

116 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,480.05 (AUD)

117 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,538.73 (AUD)

123 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,553.49 (AUD)

123 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,553.72 (AUD)

124 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,564.64 (AUD)

127 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,569.84 (AUD)

124 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,575.00 (AUD)

125 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,626.30 (AUD)

130 Ordinary

Shares


32

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,637.23 (AUD)

133 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,644.05 (AUD)

131 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,647.98 (AUD)

131 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,654.53 (AUD)

131 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,694.25 (AUD)

135 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,704.08 (AUD)

136 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,715.85 (AUD)

135 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,750.00 (AUD)

140 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,786.47 (AUD)

141 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,787.88 (AUD)

141 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy 1,825.73 (AUD)

146 Ordinary

Shares


33

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,866.36 (AUD)

151 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,882.50 (AUD)

150 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,912.50 (AUD)

153 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,954.68 (AUD)

156 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 1,984.48 (AUD)

158 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

10,119.78

(AUD)

807 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

10,275.00

(AUD)

822 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

10,297.92

(AUD)

816 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

10,320.42

(AUD)

823 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

10,562.44

(AUD)

833 Ordinary

Shares


34

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

10,584.00

(AUD)

840 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

10,769.50

(AUD)

850 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

10,929.96

(AUD)

873 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

10,941.54

(AUD)

867 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

10,959.55

(AUD)

865 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 100.72 (AUD)

8 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

11,123.20

(AUD)

880 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

11,194.60

(AUD)

892 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

11,295.00

(AUD)

900 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

11,298.54

(AUD)

901 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy

11,337.50

(AUD)

907 Ordinary

Shares


35

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

11,412.05

(AUD)

905 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

11,414.83

(AUD)

911 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

11,469.68

(AUD)

922 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

11,498.85

(AUD)

909 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

11,654.08

(AUD)

922 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

11,759.06

(AUD)

934 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

11,922.73

(AUD)

947 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

12,968.64

(AUD)

1,026 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

12,997.38

(AUD)

1,034 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 12.45 (AUD)

1 Ordinary

Share


36

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 12.52 (AUD)

1 Ordinary

Share

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 12.52 (AUD)

1 Ordinary

Share

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 12.60 (AUD)

1 Ordinary

Share

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

120,977.15

(AUD)

9,655 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 123.30 (AUD)

10 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 124.70 (AUD)

10 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 125.20 (AUD)

10 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 125.50 (AUD)

10 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

126,365.40

(AUD)

10,029 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 126.00 (AUD)

10 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy

13,020.80

(AUD)

1,040 Ordinary

Shares


37

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

13,024.72

(AUD)

1,037 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

13,512.50

(AUD)

1,081 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

13,774.08

(AUD)

1,088 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

13,976.38

(AUD)

1,111 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 135.52 (AUD)

11 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 136.51 (AUD)

11 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

137,006.52

(AUD)

10,822 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 138.60 (AUD)

11 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 138.82 (AUD)

11 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 138.82 (AUD)

11 Ordinary

Shares


38

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

14,741.98

(AUD)

1,186 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

14,770.56

(AUD)

1,176 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

14,986.00

(AUD)

1,180 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

145,527.81

(AUD)

11,559 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

15,057.00

(AUD)

1,195 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

15,210.16

(AUD)

1,211 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

15,222.72

(AUD)

1,212 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

15,229.98

(AUD)

1,203 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

15,480.32

(AUD)

1,233 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

15,837.12

(AUD)

1,248 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy 150.00 (AUD)

12 Ordinary

Shares


39

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 151.20 (AUD)

12 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

16,351.40

(AUD)

1,324 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

16,879.94

(AUD)

1,358 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

16,898.18

(AUD)

1,339 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 163.02 (AUD)

13 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 163.54 (AUD)

13 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

17,170.40

(AUD)

1,352 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

17,384.28

(AUD)

1,371 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

17,561.88

(AUD)

1,414 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

17,655.38

(AUD)

1,399 Ordinary

Shares


40

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 175.00 (AUD)

14 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 175.28 (AUD)

14 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 175.56 (AUD)

14 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 176.12 (AUD)

14 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 176.12 (AUD)

14 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 176.40 (AUD)

14 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

18,279.25

(AUD)

1,445 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

18,893.20

(AUD)

1,490 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 187.80 (AUD)

15 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 189.15 (AUD)

15 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy

19,195.02

(AUD)

1,521 Ordinary

Shares


41

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

19,222.98

(AUD)

1,554 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

19,227.60

(AUD)

1,526 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

19,248.24

(AUD)

1,518 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

19,258.40

(AUD)

1,520 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

19,313.92

(AUD)

1,528 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,012.50 (AUD)

161 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,032.00 (AUD)

160 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,033.10 (AUD)

162 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,044.02 (AUD)

163 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,084.96 (AUD)

166 Ordinary

Shares


42

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,121.84 (AUD)

168 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,144.34 (AUD)

171 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,152.20 (AUD)

170 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,162.40 (AUD)

170 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,164.23 (AUD)

173 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,177.52 (AUD)

172 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,177.52 (AUD)

172 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,194.74 (AUD)

178 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,208.80 (AUD)

176 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,219.00 (AUD)

175 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy 2,241.08 (AUD)

179 Ordinary

Shares


43

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,285.01 (AUD)

182 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,302.14 (AUD)

183 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,327.30 (AUD)

185 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,356.62 (AUD)

186 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,359.80 (AUD)

190 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,412.50 (AUD)

193 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,419.20 (AUD)

192 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,425.00 (AUD)

194 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,437.50 (AUD)

195 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,451.15 (AUD)

195 Ordinary

Shares


44

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,475.00 (AUD)

198 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,479.40 (AUD)

196 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,498.76 (AUD)

198 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,499.93 (AUD)

197 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,524.00 (AUD)

200 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,537.12 (AUD)

202 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,537.50 (AUD)

203 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,556.35 (AUD)

205 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,580.95 (AUD)

205 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,599.40 (AUD)

205 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy

2,737,180.06

(AUD)

217,415

Ordinary Shares


45

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,813.44 (AUD)

224 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,820.95 (AUD)

223 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,822.40 (AUD)

224 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,856.84 (AUD)

228 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,860.20 (AUD)

227 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,863.57 (AUD)

233 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 2,936.70 (AUD)

234 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

21,243.48

(AUD)

1,678 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

21,461.48

(AUD)

1,706 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

21,614.40

(AUD)

1,710 Ordinary

Shares


46

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

21,724.80

(AUD)

1,752 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 213.86 (AUD)

17 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

23,462.08

(AUD)

1,868 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 238.07 (AUD)

19 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

24,193.44

(AUD)

1,908 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

24,476.01

(AUD)

1,941 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

24,696.63

(AUD)

1,971 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

25,576.05

(AUD)

2,042 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 25.14 (AUD)

2 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 25.18 (AUD)

2 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy 25.20 (AUD)

2 Ordinary

Shares


47

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 250.40 (AUD)

20 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

26,661.69

(AUD)

2,101 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

26,668.75

(AUD)

2,125 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

26,948.48

(AUD)

2,132 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 260.61 (AUD)

21 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 264.81 (AUD)

21 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 265.02 (AUD)

21 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

27,817.41

(AUD)

2,213 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 272.80 (AUD)

22 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 275.44 (AUD)

22 Ordinary

Shares


48

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 275.88 (AUD)

22 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 276.32 (AUD)

22 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 276.76 (AUD)

22 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 276.98 (AUD)

22 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 278.08 (AUD)

22 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 287.73 (AUD)

23 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 289.80 (AUD)

23 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

29,671.04

(AUD)

2,368 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,029.84 (AUD)

242 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,037.69 (AUD)

239 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy 3,057.32 (AUD)

244 Ordinary

Shares


49

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,064.95 (AUD)

245 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,102.48 (AUD)

248 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,197.86 (AUD)

254 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,197.92 (AUD)

253 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,356.19 (AUD)

267 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,367.88 (AUD)

269 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,532.17 (AUD)

281 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,609.32 (AUD)

286 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,621.17 (AUD)

289 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,734.70 (AUD)

295 Ordinary

Shares


50

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,740.60 (AUD)

295 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,750.32 (AUD)

296 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,839.95 (AUD)

305 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,849.10 (AUD)

305 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,877.72 (AUD)

308 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 3,981.36 (AUD)

318 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

30,632.30

(AUD)

2,435 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

30,998.50

(AUD)

2,470 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

31,915.65

(AUD)

2,535 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 312.50 (AUD)

25 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy 313.00 (AUD)

25 Ordinary

Shares


51

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 313.75 (AUD)

25 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 325.26 (AUD)

26 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 326.56 (AUD)

26 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 327.08 (AUD)

26 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

33,343.20

(AUD)

2,640 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

33,426.72

(AUD)

2,672 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

33,951.04

(AUD)

2,686 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 338.58 (AUD)

27 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 339.12 (AUD)

27 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 339.12 (AUD)

27 Ordinary

Shares


52

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

34,192.95

(AUD)

2,703 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

34,354.88

(AUD)

2,744 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

34,790.31

(AUD)

2,781 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 342.09 (AUD)

27 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

35,507.12

(AUD)

2,827 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

35,698.30

(AUD)

2,822 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

35,761.96

(AUD)

2,836 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

35,824.50

(AUD)

2,850 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 351.54 (AUD)

28 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

36,432.99

(AUD)

2,871 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy 364.24 (AUD)

29 Ordinary

Shares


53

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

37,557.43

(AUD)

3,007 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 37.65 (AUD)

3 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 374.70 (AUD)

30 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 375.30 (AUD)

30 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 376.20 (AUD)

30 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

38,256.27

(AUD)

3,029 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

38,582.50

(AUD)

3,050 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 389.21 (AUD)

31 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,041.10 (AUD)

322 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,044.80 (AUD)

320 Ordinary

Shares


54

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,145.40 (AUD)

329 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,169.16 (AUD)

333 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,218.48 (AUD)

336 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,290.80 (AUD)

340 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,360.44 (AUD)

348 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,372.97 (AUD)

349 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,392.96 (AUD)

352 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,553.64 (AUD)

364 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,568.40 (AUD)

360 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,654.60 (AUD)

370 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy 4,718.45 (AUD)

373 Ordinary

Shares


55

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,721.22 (AUD)

378 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,743.75 (AUD)

375 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,753.97 (AUD)

377 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,795.60 (AUD)

380 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,803.20 (AUD)

380 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,858.61 (AUD)

389 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,877.95 (AUD)

385 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 4,966.47 (AUD)

397 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 400.32 (AUD)

32 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 413.49 (AUD)

33 Ordinary

Shares


56

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

42,158.70

(AUD)

3,370 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

42,582.12

(AUD)

3,423 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

43,105.92

(AUD)

3,432 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 442.05 (AUD)

35 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

45,689.94

(AUD)

3,609 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

46,741.75

(AUD)

3,695 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

47,024.85

(AUD)

3,747 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 480.09 (AUD)

39 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

49,191.61

(AUD)

3,901 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

49,861.62

(AUD)

3,951 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy

49,928.04

(AUD)

3,972 Ordinary

Shares


57

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 5,036.00 (AUD)

400 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 5,421.16 (AUD)

433 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 5,423.84 (AUD)

436 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 5,439.50 (AUD)

430 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 5,507.10 (AUD)

435 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 5,519.76 (AUD)

436 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 5,665.50 (AUD)

450 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 5,801.76 (AUD)

459 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 5,829.17 (AUD)

463 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 5,849.70 (AUD)

465 Ordinary

Shares


58

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 50.20 (AUD)

4 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

51,476.68

(AUD)

4,148 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

51,482.24

(AUD)

4,112 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

51,562.29

(AUD)

4,089 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

51,685.20

(AUD)

4,102 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

52,696.16

(AUD)

4,169 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

55,414.26

(AUD)

4,419 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 555.72 (AUD)

44 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 567.90 (AUD)

45 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

58,540.16

(AUD)

4,672 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy 588.91 (AUD)

47 Ordinary

Shares


59

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 590.79 (AUD)

47 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 6,086.75 (AUD)

485 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 6,114.78 (AUD)

483 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 6,202.35 (AUD)

495 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 6,411.02 (AUD)

506 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 6,529.02 (AUD)

519 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 6,531.98 (AUD)

518 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 6,568.24 (AUD)

518 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 6,583.50 (AUD)

525 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 6,746.52 (AUD)

538 Ordinary

Shares


60

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

62,686.14

(AUD)

4,983 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 62.70 (AUD)

5 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 634.00 (AUD)

50 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

64,921.15

(AUD)

5,173 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 645.66 (AUD)

51 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 656.24 (AUD)

52 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

66,336.60

(AUD)

5,290 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

67,191.32

(AUD)

5,299 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 678.24 (AUD)

54 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 7,209.44 (AUD)

574 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy 7,216.20 (AUD)

570 Ordinary

Shares


61

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 7,260.66 (AUD)

579 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 7,283.82 (AUD)

579 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 7,474.41 (AUD)

589 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 7,774.20 (AUD)

617 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 7,850.00 (AUD)

625 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

70,993.23

(AUD)

5,621 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 722.76 (AUD)

57 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 728.48 (AUD)

58 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

74,785.45

(AUD)

5,959 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 743.99 (AUD)

59 Ordinary

Shares


62

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 745.17 (AUD)

59 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 760.80 (AUD)

60 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 767.38 (AUD)

61 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 781.20 (AUD)

63 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

79,998.42

(AUD)

6,334 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 8,050.68 (AUD)

642 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 8,209.85 (AUD)

649 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 8,219.07 (AUD)

657 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 8,278.20 (AUD)

657 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 8,429.40 (AUD)

669 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy 8,436.84 (AUD)

668 Ordinary

Shares


63

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 8,440.32 (AUD)

672 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 8,478.92 (AUD)

674 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 8,525.25 (AUD)

675 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 8,717.94 (AUD)

693 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 8,784.80 (AUD)

695 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 8,846.18 (AUD)

706 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 801.92 (AUD)

64 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

837,775.25

(AUD)

66,755 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

84,566.48

(AUD)

6,733 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 842.19 (AUD)

67 Ordinary

Shares


64

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

85,471.56

(AUD)

6,932 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 865.95 (AUD)

69 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 869.40 (AUD)

69 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 873.54 (AUD)

69 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

88,916.75

(AUD)

7,085 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 88.27 (AUD)

7 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 88.83 (AUD)

7 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 9,169.38 (AUD)

726 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 9,219.87 (AUD)

737 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 9,227.68 (AUD)

749 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Buy 9,298.80 (AUD)

738 Ordinary

Shares


65

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 9,374.85 (AUD)

753 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 9,384.96 (AUD)

752 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 9,450.15 (AUD)

753 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

90,425.79

(AUD)

7,137 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 901.44 (AUD)

72 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 916.15 (AUD)

73 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 919.80 (AUD)

73 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

93,599.10

(AUD)

7,470 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 937.08 (AUD)

76 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 942.75 (AUD)

75 Ordinary

Shares


66

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy

95,856.90

(AUD)

7,638 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 980.46 (AUD)

78 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 981.97 (AUD)

79 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 982.40 (AUD)

80 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Buy 989.43 (AUD)

78 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,029.92 (AUD)

82 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,056.72 (AUD)

84 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,070.15 (AUD)

85 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,079.30 (AUD)

86 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,161.57 (AUD)

93 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Sell 1,178.31 (AUD)

93 Ordinary

Shares


67

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,254.00 (AUD)

100 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,260.50 (AUD)

100 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,264.52 (AUD)

101 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,363.59 (AUD)

109 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,373.40 (AUD)

109 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,397.00 (AUD)

110 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,467.40 (AUD)

116 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,469.72 (AUD)

116 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,470.69 (AUD)

117 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,471.86 (AUD)

117 Ordinary

Shares


68

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,472.04 (AUD)

116 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,473.20 (AUD)

116 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,502.97 (AUD)

119 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,515.60 (AUD)

120 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,537.20 (AUD)

122 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,561.88 (AUD)

125 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,603.84 (AUD)

128 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,628.90 (AUD)

130 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,643.85 (AUD)

130 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,644.05 (AUD)

131 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Sell 1,647.98 (AUD)

131 Ordinary

Shares


69

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,648.40 (AUD)

130 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,654.53 (AUD)

131 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,663.83 (AUD)

133 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,674.47 (AUD)

133 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,705.44 (AUD)

136 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,709.10 (AUD)

135 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,713.60 (AUD)

136 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,719.04 (AUD)

136 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,749.84 (AUD)

138 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,790.62 (AUD)

142 Ordinary

Shares


70

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,794.65 (AUD)

143 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,810.08 (AUD)

144 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,825.55 (AUD)

145 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,914.68 (AUD)

151 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,915.20 (AUD)

152 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,983.52 (AUD)

161 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,987.62 (AUD)

157 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 1,994.75 (AUD)

158 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

10,373.64

(AUD)

822 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

10,386.75

(AUD)

825 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Sell

10,401.30

(AUD)

819 Ordinary

Shares


71

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

10,442.46

(AUD)

832 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

10,550.32

(AUD)

836 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

10,667.50

(AUD)

850 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

105,762.36

(AUD)

8,434 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

105,914.82

(AUD)

8,426 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

107,418.15

(AUD)

8,505 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

11,166.12

(AUD)

882 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

11,337.50

(AUD)

907 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

11,696.60

(AUD)

932 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

11,941.60

(AUD)

944 Ordinary

Shares


72

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

115,674.42

(AUD)

9,137 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

12,172.80

(AUD)

960 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

12,531.66

(AUD)

993 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 12.60 (AUD)

1 Ordinary

Share

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

122,133.44

(AUD)

9,724 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

123,691.70

(AUD)

9,778 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

128,102.14

(AUD)

10,183 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

128,963.80

(AUD)

10,276 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

13,003.20

(AUD)

1,032 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

13,162.66

(AUD)

1,043 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Sell

13,279.86

(AUD)

1,059 Ordinary

Shares


73

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

13,310.06

(AUD)

1,060 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

13,500.00

(AUD)

1,080 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

132,216.56

(AUD)

10,552 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

139,380.30

(AUD)

11,106 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

14,557.04

(AUD)

1,159 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

143,740.03

(AUD)

11,417 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

15,178.66

(AUD)

1,198 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

15,419.39

(AUD)

1,217 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

15,863.10

(AUD)

1,254 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

152,724.60

(AUD)

12,121 Ordinary

Shares


74

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

16,175.00

(AUD)

1,294 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

16,533.12

(AUD)

1,308 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

16,646.34

(AUD)

1,318 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 163.54 (AUD)

13 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

164,408.48

(AUD)

13,007 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

164,437.68

(AUD)

13,134 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

166,525.95

(AUD)

13,269 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

17,031.40

(AUD)

1,340 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 175.98 (AUD)

14 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 176.26 (AUD)

14 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Sell

179,759.28

(AUD)

14,244 Ordinary

Shares


75

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

19,045.94

(AUD)

1,517 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

19,361.79

(AUD)

1,533 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

19,427.68

(AUD)

1,537 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

19,485.36

(AUD)

1,552 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

19,507.48

(AUD)

1,555 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

19,571.83

(AUD)

1,567 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

195,286.96

(AUD)

15,598 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

198,909.00

(AUD)

15,900 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,024.80 (AUD)

160 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,058.20 (AUD)

164 Ordinary

Shares


76

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,104.05 (AUD)

169 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,112.55 (AUD)

167 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,118.48 (AUD)

168 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,121.84 (AUD)

168 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,134.47 (AUD)

169 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,137.01 (AUD)

169 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,147.76 (AUD)

171 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,264.31 (AUD)

181 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,370.68 (AUD)

188 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,566.41 (AUD)

202 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Sell 2,598.38 (AUD)

205 Ordinary

Shares


77

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,612.08 (AUD)

206 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,633.28 (AUD)

208 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,728.27 (AUD)

218 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,823.75 (AUD)

225 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,827.26 (AUD)

226 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,953.08 (AUD)

234 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 2,965.70 (AUD)

235 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

21,534.40

(AUD)

1,720 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

21,625.00

(AUD)

1,730 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

22,040.16

(AUD)

1,752 Ordinary

Shares


78

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

22,537.12

(AUD)

1,783 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

23,466.54

(AUD)

1,858 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

23,712.50

(AUD)

1,897 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

24,488.62

(AUD)

1,942 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

25,017.30

(AUD)

1,980 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

25,310.00

(AUD)

2,000 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

25,702.40

(AUD)

2,048 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 25.16 (AUD)

2 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 253.40 (AUD)

20 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 253.60 (AUD)

20 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Sell 264.71 (AUD)

21 Ordinary

Shares


79

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

265,112.64

(AUD)

21,024 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 276.54 (AUD)

22 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 276.98 (AUD)

22 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

28,079.73

(AUD)

2,241 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

29,415.42

(AUD)

2,318 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

29,716.96

(AUD)

2,366 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

29,834.19

(AUD)

2,351 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,000.65 (AUD)

239 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,004.80 (AUD)

240 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,024.98 (AUD)

238 Ordinary

Shares


80

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,026.96 (AUD)

241 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,041.42 (AUD)

241 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,114.67 (AUD)

247 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,161.24 (AUD)

253 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,187.80 (AUD)

253 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,227.92 (AUD)

257 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,255.20 (AUD)

260 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,348.18 (AUD)

267 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,371.92 (AUD)

269 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,466.56 (AUD)

276 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Sell 3,515.31 (AUD)

281 Ordinary

Shares


81

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,546.22 (AUD)

281 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,550.38 (AUD)

282 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,625.00 (AUD)

290 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,628.80 (AUD)

288 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,642.40 (AUD)

290 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,642.40 (AUD)

290 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,685.04 (AUD)

292 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,763.26 (AUD)

303 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,860.80 (AUD)

304 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,896.49 (AUD)

309 Ordinary

Shares


82

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 3,943.68 (AUD)

312 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

30,472.62

(AUD)

2,407 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 303.96 (AUD)

24 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

32,141.90

(AUD)

2,555 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

32,251.52

(AUD)

2,576 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

32,561.52

(AUD)

2,572 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 342.09 (AUD)

27 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

36,388.80

(AUD)

2,888 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

37,403.68

(AUD)

2,978 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

37,493.02

(AUD)

2,978 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Sell

38,250.51

(AUD)

3,043 Ordinary

Shares


83

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

39,392.97

(AUD)

3,119 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

39,858.80

(AUD)

3,176 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 4,013.02 (AUD)

319 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 4,044.60 (AUD)

321 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 4,117.44 (AUD)

329 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 4,201.72 (AUD)

334 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 4,205.04 (AUD)

336 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 4,304.40 (AUD)

340 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 4,411.36 (AUD)

349 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 4,598.51 (AUD)

367 Ordinary

Shares


84

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 4,625.00 (AUD)

370 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 4,728.12 (AUD)

372 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 4,816.50 (AUD)

380 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 404.00 (AUD)

32 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

41,958.84

(AUD)

3,346 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

44,287.65

(AUD)

3,501 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 440.30 (AUD)

35 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

45,390.24

(AUD)

3,591 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

45,747.03

(AUD)

3,651 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

47,981.05

(AUD)

3,805 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Sell

48,004.83

(AUD)

3,819 Ordinary

Shares


85

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

48,048.00

(AUD)

3,900 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 489.65 (AUD)

39 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 5,066.55 (AUD)

405 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 5,095.30 (AUD)

406 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 5,142.45 (AUD)

407 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 5,174.89 (AUD)

413 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 5,245.76 (AUD)

416 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 5,281.31 (AUD)

417 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 5,456.16 (AUD)

432 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 5,786.83 (AUD)

458 Ordinary

Shares


86

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 5,906.16 (AUD)

468 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 5,966.08 (AUD)

472 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 5,996.10 (AUD)

474 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 50.20 (AUD)

4 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 500.80 (AUD)

40 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 507.20 (AUD)

40 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

51,130.80

(AUD)

4,058 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

52,848.05

(AUD)

4,211 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

53,125.31

(AUD)

4,193 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

53,387.50

(AUD)

4,271 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Sell

536,788.60

(AUD)

42,772 Ordinary

Shares


87

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 542.23 (AUD)

43 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

55,881.44

(AUD)

4,421 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 575.92 (AUD)

46 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

59,921.19

(AUD)

4,767 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 6,047.16 (AUD)

483 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 6,063.56 (AUD)

482 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 6,079.84 (AUD)

481 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 6,111.76 (AUD)

482 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 6,182.34 (AUD)

501 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 6,342.66 (AUD)

501 Ordinary

Shares


88

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 6,511.26 (AUD)

518 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 6,628.13 (AUD)

525 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 6,778.80 (AUD)

538 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 6,821.84 (AUD)

538 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 6,846.84 (AUD)

546 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 6,905.88 (AUD)

547 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

60,769.80

(AUD)

4,823 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 612.50 (AUD)

49 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

64,462.96

(AUD)

5,108 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 642.35 (AUD)

51 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Sell 651.30 (AUD)

52 Ordinary

Shares


89

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 653.12 (AUD)

52 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

67,406.88

(AUD)

5,316 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 691.35 (AUD)

55 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 7,261.10 (AUD)

574 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 7,413.81 (AUD)

587 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 7,447.32 (AUD)

604 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 7,553.39 (AUD)

599 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 7,668.36 (AUD)

612 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 7,687.66 (AUD)

607 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 7,721.56 (AUD)

616 Ordinary

Shares


90

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 7,730.55 (AUD)

615 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

70,512.42

(AUD)

5,623 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

70,806.60

(AUD)

5,660 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

76,994.62

(AUD)

6,101 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

77,316.80

(AUD)

6,112 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

78,713.60

(AUD)

6,272 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 8,083.53 (AUD)

637 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 8,108.91 (AUD)

639 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 8,146.60 (AUD)

644 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 8,209.11 (AUD)

651 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Sell 8,665.25 (AUD)

685 Ordinary

Shares


91

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 8,684.76 (AUD)

686 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 8,885.92 (AUD)

703 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 8,927.37 (AUD)

706 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 8,950.62 (AUD)

707 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

81,460.60

(AUD)

6,460 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

81,690.30

(AUD)

6,530 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 838.44 (AUD)

68 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

85,131.68

(AUD)

6,778 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 856.12 (AUD)

68 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 873.54 (AUD)

69 Ordinary

Shares


92

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

88,468.08

(AUD)

6,988 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

89,827.57

(AUD)

7,169 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 9,194.80 (AUD)

724 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 9,563.10 (AUD)

762 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 902.16 (AUD)

72 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 918.34 (AUD)

73 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

92,022.21

(AUD)

7,263 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell

93,850.02

(AUD)

7,502 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 937.50 (AUD)

75 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 952.28 (AUD)

76 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Sell

96,620.70

(AUD)

7,705 Ordinary

Shares


93

Limited

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 980.46 (AUD)

78 Ordinary

Shares

2019/9/20

Morgan Stanley

Australia

Securities

Limited

Sell 988.65 (AUD)

78 Ordinary

Shares

2019/9/20

Morgan Stanley

Capital Services

LLC

Buy N/A 250,000 Swaps

2019/9/20

Morgan Stanley

Capital Services

LLC

Buy N/A 5,639 Swaps

2019/9/20

Morgan Stanley

Capital Services

LLC

Sell N/A 13,417 Swaps

2019/9/20

Morgan Stanley

Capital Services

LLC

Sell N/A 217,415 Swaps

2019/9/20

Morgan Stanley

Capital Services

LLC

Sell N/A 250,000 Swaps

2019/9/20

Morgan Stanley

Capital Services

LLC

Sell N/A 96,992 Swaps

2019/9/23

Morgan Stanley

& Co.

International plc

Buy 9,590.00

700 Ordinary

Shares

2019/9/23

Morgan Stanley

& Co.

International plc

Buy 99,420.90

7,257 Ordinary

Shares

2019/9/23

Morgan Stanley

& Co.

International plc

Buy N/A 1,633 Swaps

2019/9/23

Morgan Stanley

& Co.

International plc

Buy N/A 125 Swaps


94

2019/9/23

Morgan Stanley

& Co.

International plc

Buy N/A 141 Swaps

2019/9/23

Morgan Stanley

& Co.

International plc

Buy N/A 19,000 Swaps

2019/9/23

Morgan Stanley

& Co.

International plc

Buy N/A 2,702 Swaps

2019/9/23

Morgan Stanley

& Co.

International plc

Buy N/A 445 Swaps

2019/9/23

Morgan 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/A

124,720

Ordinary Shares

2019/9/23

Morgan Stanley

& Co.

International plc

Sell 1,377.00

100 Ordinary

Shares

2019/9/23

Morgan Stanley

& Co.

International plc

Sell 2,746.00

200 Ordinary

Shares

2019/9/23

Morgan Stanley

& Co.

International plc

Sell 49,765.27

3,615 Ordinary

Shares

2019/9/23

Morgan Stanley

& Co.

International plc

Sell 79,997.51

5,822 Ordinary

Shares

2019/9/23

Morgan Stanley

& Co.

International plc

Sell N/A 320,000 Swaps

2019/9/23

Morgan Stanley

& Co. LLC

Borrow

Returned

N/A

1,297,413

Ordinary Shares

2019/9/23

Morgan Stanley

& Co. LLC

Borrow

Returned

N/A

8,485 Ordinary

Shares


95

2019/9/23

Morgan 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/A

1,450 Ordinary

Shares

2019/9/23

Morgan 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/A

3,813 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,031.13 (AUD)

81 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,033.56 (AUD)

81 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,072.70 (AUD)

85 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,082.05 (AUD)

85 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,176.68 (AUD)

92 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,183.89 (AUD)

93 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Buy 1,232.87 (AUD)

97 Ordinary

Shares


96

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,269.00 (AUD)

100 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,270.00 (AUD)

100 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,271.50 (AUD)

100 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,293.81 (AUD)

101 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

1,307,482.86

(AUD)

103,522

Ordinary Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,479.00 (AUD)

116 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,494.09 (AUD)

117 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,552.43 (AUD)

121 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,591.25 (AUD)

125 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,621.76 (AUD)

128 Ordinary

Shares


97

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,679.79 (AUD)

133 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,688.28 (AUD)

132 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,725.16 (AUD)

136 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,862.49 (AUD)

147 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,862.96 (AUD)

146 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,979.64 (AUD)

156 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,979.64 (AUD)

156 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 1,987.10 (AUD)

155 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

10,321.52

(AUD)

814 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

10,448.32

(AUD)

824 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Buy

10,560.79

(AUD)

827 Ordinary

Shares


98

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

10,655.01

(AUD)

837 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

10,926.90

(AUD)

855 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 101.60 (AUD)

8 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

11,103.75

(AUD)

875 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

11,144.65

(AUD)

881 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

11,303.00

(AUD)

890 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

11,448.00

(AUD)

900 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

11,852.85

(AUD)

930 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

113,404.77

(AUD)

8,979 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 114.08 (AUD)

9 Ordinary

Shares


99

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

12,337.64

(AUD)

973 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

12,526.24

(AUD)

991 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

12,715.66

(AUD)

1,004 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

12,867.40

(AUD)

1,010 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 12.64 (AUD)

1 Ordinary

Share

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 12.70 (AUD)

1 Ordinary

Share

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 12.73 (AUD)

1 Ordinary

Share

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 12.79 (AUD)

1 Ordinary

Share

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 127.25 (AUD)

10 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 127.55 (AUD)

10 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Buy 128.00 (AUD)

10 Ordinary

Shares


100

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

13,506.22

(AUD)

1,066 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

13,680.75

(AUD)

1,073 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

13,686.72

(AUD)

1,076 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

13,852.08

(AUD)

1,089 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

13,875.64

(AUD)

1,093 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

134,454.26

(AUD)

10,562 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

138,986.14

(AUD)

10,918 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

14,132.95

(AUD)

1,105 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

14,475.30

(AUD)

1,130 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

14,908.83

(AUD)

1,173 Ordinary

Shares


101

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 140.69 (AUD)

11 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

15,014.57

(AUD)

1,179 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

15,272.92

(AUD)

1,196 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

15,502.89

(AUD)

1,218 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

15,619.71

(AUD)

1,227 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

15,975.75

(AUD)

1,253 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

16,289.03

(AUD)

1,282 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

16,446.50

(AUD)

1,295 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

16,804.06

(AUD)

1,319 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 164.84 (AUD)

13 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Buy 165.75 (AUD)

13 Ordinary

Shares


102

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 165.75 (AUD)

13 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

169,213.28

(AUD)

13,306 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

17,179.37

(AUD)

1,339 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

17,270.16

(AUD)

1,362 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

17,515.44

(AUD)

1,377 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

17,790.89

(AUD)

1,391 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

17,805.40

(AUD)

1,402 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

171,288.06

(AUD)

13,562 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

18,414.81

(AUD)

1,446 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

18,759.13

(AUD)

1,469 Ordinary

Shares


103

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

18,793.44

(AUD)

1,488 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

18,934.72

(AUD)

1,498 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

188,828.40

(AUD)

14,845 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

19,515.06

(AUD)

1,527 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

19,677.54

(AUD)

1,558 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

19,690.17

(AUD)

1,559 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

19,806.27

(AUD)

1,551 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

193,403.19

(AUD)

15,313 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,006.60 (AUD)

158 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,073.60 (AUD)

162 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Buy 2,086.40 (AUD)

163 Ordinary

Shares


104

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,088.54 (AUD)

164 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,172.56 (AUD)

171 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,242.59 (AUD)

177 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

2,314,241.22

(AUD)

181,179

Ordinary Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,362.20 (AUD)

186 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,404.08 (AUD)

189 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,424.40 (AUD)

190 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,488.20 (AUD)

195 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,540.00 (AUD)

200 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,561.36 (AUD)

202 Ordinary

Shares


105

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,620.32 (AUD)

206 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,649.92 (AUD)

208 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,691.31 (AUD)

211 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,818.29 (AUD)

222 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,848.16 (AUD)

224 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,872.46 (AUD)

226 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,884.20 (AUD)

228 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,893.32 (AUD)

228 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 2,936.01 (AUD)

231 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

20,158.06

(AUD)

1,586 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Buy

20,813.55

(AUD)

1,635 Ordinary

Shares


106

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

21,110.78

(AUD)

1,659 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

21,814.11

(AUD)

1,719 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 217.26 (AUD)

17 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 217.43 (AUD)

17 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

22,631.25

(AUD)

1,775 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

23,606.00

(AUD)

1,850 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

239,522.00

(AUD)

18,860 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

24,013.62

(AUD)

1,879 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

24,323.62

(AUD)

1,916 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

24,833.20

(AUD)

1,960 Ordinary

Shares


107

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 240.92 (AUD)

19 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

25,121.07

(AUD)

1,989 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

25,803.26

(AUD)

2,027 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 25.28 (AUD)

2 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 25.34 (AUD)

2 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 25.37 (AUD)

2 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 25.38 (AUD)

2 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 25.52 (AUD)

2 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

26,271.57

(AUD)

2,067 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

26,867.20

(AUD)

2,099 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Buy

27,002.94

(AUD)

2,138 Ordinary

Shares


108

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

27,916.89

(AUD)

2,193 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

28,509.00

(AUD)

2,236 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 281.38 (AUD)

22 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

286,348.62

(AUD)

22,494 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

29,302.00

(AUD)

2,300 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 290.95 (AUD)

23 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 292.33 (AUD)

23 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 3,131.96 (AUD)

247 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 3,337.47 (AUD)

263 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 3,418.99 (AUD)

269 Ordinary

Shares


109

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 3,447.60 (AUD)

272 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 3,464.37 (AUD)

273 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 3,495.25 (AUD)

275 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 3,543.30 (AUD)

279 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 3,561.60 (AUD)

280 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 3,581.20 (AUD)

280 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 3,626.48 (AUD)

286 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 3,671.40 (AUD)

290 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 3,787.58 (AUD)

298 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 3,792.69 (AUD)

297 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Buy 3,861.30 (AUD)

305 Ordinary

Shares


110

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

3,945,807.85

(AUD)

314,407

Ordinary Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

30,078.58

(AUD)

2,374 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

30,233.75

(AUD)

2,375 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

30,738.48

(AUD)

2,428 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 304.08 (AUD)

24 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 304.32 (AUD)

24 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 305.52 (AUD)

24 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 305.64 (AUD)

24 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 306.48 (AUD)

24 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

31,104.00

(AUD)

2,430 Ordinary

Shares


111

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

31,506.02

(AUD)

2,473 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

31,800.00

(AUD)

2,500 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 316.25 (AUD)

25 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 318.00 (AUD)

25 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

32,232.59

(AUD)

2,537 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

32,308.50

(AUD)

2,534 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

32,435.64

(AUD)

2,556 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

33,900.48

(AUD)

2,682 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 330.59 (AUD)

26 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

338,213.64

(AUD)

26,673 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Buy

34,437.06

(AUD)

2,718 Ordinary

Shares


112

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

34,766.34

(AUD)

2,714 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 343.85 (AUD)

27 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 344.52 (AUD)

27 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 345.06 (AUD)

27 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

354,658.64

(AUD)

27,992 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 355.74 (AUD)

28 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 356.30 (AUD)

28 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 358.12 (AUD)

28 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

359,708.58

(AUD)

28,413 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 359.80 (AUD)

28 Ordinary

Shares


113

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

38,101.36

(AUD)

2,986 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 38.21 (AUD)

3 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 38.37 (AUD)

3 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 383.40 (AUD)

30 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

39,384.08

(AUD)

3,106 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 395.87 (AUD)

31 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

397,602.15

(AUD)

31,431 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 398.66 (AUD)

31 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 4,073.60 (AUD)

320 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 4,105.33 (AUD)

323 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Buy 4,374.60 (AUD)

345 Ordinary

Shares


114

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 4,416.00 (AUD)

345 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 4,434.50 (AUD)

350 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 4,619.16 (AUD)

364 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 4,818.40 (AUD)

380 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 4,895.85 (AUD)

381 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 4,925.66 (AUD)

388 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

40,747.59

(AUD)

3,211 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

40,778.88

(AUD)

3,216 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 405.44 (AUD)

32 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

41,780.38

(AUD)

3,259 Ordinary

Shares


115

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 418.44 (AUD)

33 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 420.09 (AUD)

33 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 446.25 (AUD)

35 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

45,123.10

(AUD)

3,553 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 463.32 (AUD)

36 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

47,928.96

(AUD)

3,768 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 496.86 (AUD)

39 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 5,133.54 (AUD)

402 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 5,250.96 (AUD)

408 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 5,257.12 (AUD)

412 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Buy 5,414.40 (AUD)

423 Ordinary

Shares


116

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 5,737.50 (AUD)

450 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 5,795.76 (AUD)

456 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 5,855.80 (AUD)

460 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 5,874.33 (AUD)

462 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 50.90 (AUD)

4 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 506.80 (AUD)

40 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

51,017.45

(AUD)

4,033 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 520.09 (AUD)

41 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 522.34 (AUD)

41 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 530.88 (AUD)

42 Ordinary

Shares


117

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 535.08 (AUD)

42 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

54,412.68

(AUD)

4,298 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

55,184.94

(AUD)

4,359 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 564.96 (AUD)

44 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 569.48 (AUD)

45 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 571.73 (AUD)

45 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

58,998.94

(AUD)

4,631 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 583.28 (AUD)

46 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 585.35 (AUD)

46 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 599.25 (AUD)

47 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Buy 6,048.24 (AUD)

474 Ordinary

Shares


118

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 6,054.40 (AUD)

473 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 6,339.54 (AUD)

498 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 6,550.80 (AUD)

515 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 6,632.82 (AUD)

519 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 6,641.70 (AUD)

524 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 606.00 (AUD)

48 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 63.55 (AUD)

5 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 638.00 (AUD)

50 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

66,580.85

(AUD)

5,255 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 672.57 (AUD)

53 Ordinary

Shares


119

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

69,894.42

(AUD)

5,534 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 7,009.65 (AUD)

555 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 7,077.88 (AUD)

556 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 7,275.84 (AUD)

572 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 7,373.00 (AUD)

584 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 7,426.44 (AUD)

588 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 7,676.84 (AUD)

604 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 7,685.17 (AUD)

599 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 7,747.00 (AUD)

610 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 7,757.46 (AUD)

607 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Buy 7,778.52 (AUD)

612 Ordinary

Shares


120

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 7,962.72 (AUD)

626 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

70,656.04

(AUD)

5,546 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 707.84 (AUD)

56 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 722.76 (AUD)

57 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 731.96 (AUD)

58 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 734.28 (AUD)

58 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 734.28 (AUD)

58 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

74,100.21

(AUD)

5,867 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

74,968.10

(AUD)

5,903 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

75,230.49

(AUD)

5,919 Ordinary

Shares


121

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

76,723.71

(AUD)

6,027 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 764.40 (AUD)

60 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 8,037.84 (AUD)

626 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 8,437.19 (AUD)

662 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 8,636.88 (AUD)

679 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 8,974.40 (AUD)

710 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 800.10 (AUD)

63 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 802.31 (AUD)

63 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 802.62 (AUD)

63 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 806.40 (AUD)

63 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Buy

85,265.13

(AUD)

6,751 Ordinary

Shares


122

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 850.23 (AUD)

67 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

86,755.47

(AUD)

6,869 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 862.24 (AUD)

68 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 867.68 (AUD)

68 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 875.61 (AUD)

69 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 893.20 (AUD)

70 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 9,334.76 (AUD)

733 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 9,389.38 (AUD)

737 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 9,454.72 (AUD)

748 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 9,499.60 (AUD)

748 Ordinary

Shares


123

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 9,522.04 (AUD)

748 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 9,540.51 (AUD)

753 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 9,760.74 (AUD)

759 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 924.18 (AUD)

73 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 939.80 (AUD)

74 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 944.24 (AUD)

74 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy 967.48 (AUD)

76 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Buy

99,756.09

(AUD)

7,861 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,023.20 (AUD)

80 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,032.75 (AUD)

81 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell 1,076.04 (AUD)

84 Ordinary

Shares


124

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,078.65 (AUD)

85 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,082.05 (AUD)

85 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,084.60 (AUD)

85 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,102.95 (AUD)

86 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,165.71 (AUD)

91 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,168.40 (AUD)

92 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,170.24 (AUD)

92 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,172.08 (AUD)

92 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,173.92 (AUD)

92 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,223.04 (AUD)

96 Ordinary

Shares


125

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,263.50 (AUD)

100 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,269.00 (AUD)

100 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,303.47 (AUD)

103 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,314.28 (AUD)

103 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,359.97 (AUD)

107 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,362.11 (AUD)

107 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,368.36 (AUD)

108 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,401.93 (AUD)

111 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,404.70 (AUD)

110 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,404.71 (AUD)

111 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell 1,432.48 (AUD)

112 Ordinary

Shares


126

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,477.84 (AUD)

116 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,479.00 (AUD)

116 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,479.00 (AUD)

116 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,479.00 (AUD)

116 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,482.39 (AUD)

117 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,507.73 (AUD)

119 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,587.50 (AUD)

125 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,588.75 (AUD)

125 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,591.25 (AUD)

125 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,596.88 (AUD)

125 Ordinary

Shares


127

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,599.38 (AUD)

125 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,619.25 (AUD)

127 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,703.14 (AUD)

134 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,734.42 (AUD)

137 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,735.79 (AUD)

137 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,796.20 (AUD)

140 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,804.82 (AUD)

142 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,806.24 (AUD)

142 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,811.85 (AUD)

141 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,843.20 (AUD)

144 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell 1,854.20 (AUD)

146 Ordinary

Shares


128

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,915.50 (AUD)

150 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,918.50 (AUD)

150 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,920.00 (AUD)

150 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,936.48 (AUD)

152 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,936.98 (AUD)

153 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,953.81 (AUD)

153 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,954.72 (AUD)

152 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,965.04 (AUD)

154 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,971.84 (AUD)

156 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,972.00 (AUD)

155 Ordinary

Shares


129

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,993.68 (AUD)

156 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 1,997.12 (AUD)

158 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

10,021.97

(AUD)

791 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

10,136.00

(AUD)

800 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

10,249.42

(AUD)

797 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

10,464.60

(AUD)

815 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

10,465.77

(AUD)

817 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

10,545.39

(AUD)

831 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

10,550.10

(AUD)

834 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

10,591.36

(AUD)

832 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell

10,621.38

(AUD)

836 Ordinary

Shares


130

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

10,651.20

(AUD)

840 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

10,676.60

(AUD)

843 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

10,761.00

(AUD)

850 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

10,798.44

(AUD)

841 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

10,849.95

(AUD)

855 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

10,977.36

(AUD)

863 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

10,982.44

(AUD)

854 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

11,011.88

(AUD)

863 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

11,090.16

(AUD)

876 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

11,110.40

(AUD)

868 Ordinary

Shares


131

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

11,537.31

(AUD)

901 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

11,616.15

(AUD)

910 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

11,718.62

(AUD)

922 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

11,722.92

(AUD)

913 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

11,782.17

(AUD)

927 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 114.66 (AUD)

9 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

12,107.87

(AUD)

953 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

12,455.80

(AUD)

980 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

12,760.00

(AUD)

1,000 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

12,897.70

(AUD)

1,010 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell 12.64 (AUD)

1 Ordinary

Share


132

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 12.65 (AUD)

1 Ordinary

Share

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 12.67 (AUD)

1 Ordinary

Share

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 12.73 (AUD)

1 Ordinary

Share

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 12.73 (AUD)

1 Ordinary

Share

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

127,444.50

(AUD)

10,035 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 128.00 (AUD)

10 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 128.10 (AUD)

10 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

13,060.98

(AUD)

1,026 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

13,233.40

(AUD)

1,042 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

13,441.89

(AUD)

1,058 Ordinary

Shares


133

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

13,492.71

(AUD)

1,062 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

13,501.47

(AUD)

1,069 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

13,550.70

(AUD)

1,066 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

13,655.25

(AUD)

1,071 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

13,670.02

(AUD)

1,073 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

13,674.60

(AUD)

1,070 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

131,693.38

(AUD)

10,337 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

139,057.10

(AUD)

10,915 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

14,545.16

(AUD)

1,148 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

143,343.38

(AUD)

11,278 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell

15,442.08

(AUD)

1,214 Ordinary

Shares


134

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 152.88 (AUD)

12 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

159,044.53

(AUD)

12,538 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

16,318.50

(AUD)

1,290 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

16,326.18

(AUD)

1,283 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

162,051.30

(AUD)

12,770 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 165.56 (AUD)

13 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 165.75 (AUD)

13 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

17,296.47

(AUD)

1,363 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

17,838.48

(AUD)

1,398 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

175,105.67

(AUD)

13,777 Ordinary

Shares


135

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

178,435.84

(AUD)

13,984 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

18,137.61

(AUD)

1,422 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

18,179.98

(AUD)

1,427 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

18,371.50

(AUD)

1,450 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

18,637.57

(AUD)

1,471 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

19,612.12

(AUD)

1,537 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 191.10 (AUD)

15 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

193,403.19

(AUD)

15,313 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,006.60 (AUD)

158 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,041.56 (AUD)

159 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell 2,051.14 (AUD)

161 Ordinary

Shares


136

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,067.12 (AUD)

162 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,113.65 (AUD)

165 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,126.88 (AUD)

168 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,128.42 (AUD)

167 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,142.61 (AUD)

167 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,143.68 (AUD)

168 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,143.68 (AUD)

168 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,146.30 (AUD)

169 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,186.12 (AUD)

172 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,201.60 (AUD)

172 Ordinary

Shares


137

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,229.50 (AUD)

175 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,286.00 (AUD)

180 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,363.68 (AUD)

187 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,367.42 (AUD)

187 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,393.24 (AUD)

188 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,404.08 (AUD)

189 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,428.20 (AUD)

190 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,452.16 (AUD)

194 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,461.44 (AUD)

192 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,609.65 (AUD)

205 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell 2,640.92 (AUD)

206 Ordinary

Shares


138

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,677.56 (AUD)

212 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,711.38 (AUD)

214 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,726.36 (AUD)

214 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,778.60 (AUD)

220 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,787.13 (AUD)

218 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,853.00 (AUD)

225 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,870.01 (AUD)

223 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,902.44 (AUD)

228 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,908.30 (AUD)

229 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 2,966.04 (AUD)

231 Ordinary

Shares


139

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

20,338.72

(AUD)

1,604 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

20,339.44

(AUD)

1,594 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

20,502.74

(AUD)

1,610 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

20,688.15

(AUD)

1,615 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

20,859.00

(AUD)

1,636 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

20,909.42

(AUD)

1,631 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

201,110.94

(AUD)

15,831 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

203,377.80

(AUD)

16,014 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

21,180.51

(AUD)

1,677 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

212,083.50

(AUD)

16,634 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell 217.43 (AUD)

17 Ordinary

Shares


140

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

22,352.00

(AUD)

1,760 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

22,468.96

(AUD)

1,772 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

220,037.12

(AUD)

17,408 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 229.14 (AUD)

18 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

23,206.79

(AUD)

1,823 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

23,560.65

(AUD)

1,845 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

23,956.52

(AUD)

1,876 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

24,357.84

(AUD)

1,924 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

240,707.20

(AUD)

19,000 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 240.92 (AUD)

19 Ordinary

Shares


141

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

245,864.88

(AUD)

19,329 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

248,780.30

(AUD)

19,589 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

25,665.64

(AUD)

2,002 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 25.36 (AUD)

2 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 25.46 (AUD)

2 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 25.52 (AUD)

2 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

250,087.92

(AUD)

19,661 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

26,068.21

(AUD)

2,051 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 267.33 (AUD)

21 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 267.96 (AUD)

21 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell

27,002.94

(AUD)

2,138 Ordinary

Shares


142

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

27,993.27

(AUD)

2,199 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 281.38 (AUD)

22 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

283,917.19

(AUD)

22,303 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

29,133.80

(AUD)

2,294 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

29,472.24

(AUD)

2,317 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

29,559.06

(AUD)

2,322 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

29,743.40

(AUD)

2,342 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

29,755.22

(AUD)

2,321 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,109.44 (AUD)

246 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,149.25 (AUD)

247 Ordinary

Shares


143

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,182.76 (AUD)

252 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,235.95 (AUD)

255 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,260.16 (AUD)

256 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,355.44 (AUD)

264 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,376.10 (AUD)

265 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,377.43 (AUD)

265 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,419.68 (AUD)

268 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,500.64 (AUD)

272 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,542.83 (AUD)

277 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,547.60 (AUD)

280 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell 3,618.16 (AUD)

284 Ordinary

Shares


144

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,637.92 (AUD)

286 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,665.60 (AUD)

290 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,743.55 (AUD)

295 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,806.27 (AUD)

299 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,825.00 (AUD)

300 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,844.46 (AUD)

302 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,908.85 (AUD)

309 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,925.35 (AUD)

305 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,930.80 (AUD)

310 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

3,945,807.85

(AUD)

314,407

Ordinary Shares


145

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 3,967.56 (AUD)

309 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

30,065.91

(AUD)

2,373 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

30,122.55

(AUD)

2,385 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

30,273.60

(AUD)

2,380 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

30,551.97

(AUD)

2,419 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

30,697.11

(AUD)

2,419 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

31,188.50

(AUD)

2,450 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

31,314.92

(AUD)

2,458 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

31,385.60

(AUD)

2,452 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

31,763.16

(AUD)

2,468 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell

32,678.31

(AUD)

2,551 Ordinary

Shares


146

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

33,566.11

(AUD)

2,637 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

34,772.60

(AUD)

2,738 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

35,090.05

(AUD)

2,735 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

35,519.03

(AUD)

2,795 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

35,670.74

(AUD)

2,801 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

36,911.48

(AUD)

2,911 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

37,069.05

(AUD)

2,935 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

37,816.20

(AUD)

2,980 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 38.21 (AUD)

3 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 38.31 (AUD)

3 Ordinary

Shares


147

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 38.37 (AUD)

3 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 381.30 (AUD)

30 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 395.87 (AUD)

31 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,016.25 (AUD)

315 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,032.16 (AUD)

316 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,124.25 (AUD)

325 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,257.12 (AUD)

336 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,333.14 (AUD)

342 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,349.24 (AUD)

343 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,376.68 (AUD)

343 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell 4,378.05 (AUD)

345 Ordinary

Shares


148

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,397.66 (AUD)

346 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,499.34 (AUD)

354 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,510.28 (AUD)

355 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,537.47 (AUD)

357 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,577.25 (AUD)

359 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,613.69 (AUD)

362 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,770.67 (AUD)

373 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,782.72 (AUD)

376 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,857.75 (AUD)

381 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,879.42 (AUD)

383 Ordinary

Shares


149

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 4,945.20 (AUD)

390 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

40,071.07

(AUD)

3,133 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

40,150.89

(AUD)

3,159 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

40,906.70

(AUD)

3,221 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

405,412.31

(AUD)

31,847 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 407.36 (AUD)

32 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

41,947.40

(AUD)

3,316 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

42,031.97

(AUD)

3,307 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

42,563.10

(AUD)

3,370 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

42,654.65

(AUD)

3,335 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell

44,015.58

(AUD)

3,474 Ordinary

Shares


150

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

44,289.16

(AUD)

3,452 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

44,345.00

(AUD)

3,500 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

44,380.08

(AUD)

3,489 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

44,382.75

(AUD)

3,481 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

44,437.89

(AUD)

3,469 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

44,811.24

(AUD)

3,548 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

45,245.04

(AUD)

3,557 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

45,662.94

(AUD)

3,573 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 456.84 (AUD)

36 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

46,393.10

(AUD)

3,653 Ordinary

Shares


151

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

46,624.36

(AUD)

3,677 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

46,728.75

(AUD)

3,665 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 475.45 (AUD)

37 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

49,449.96

(AUD)

3,906 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 494.52 (AUD)

39 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 5,056.00 (AUD)

400 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 5,139.96 (AUD)

406 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 5,140.41 (AUD)

407 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 5,159.08 (AUD)

404 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 5,240.25 (AUD)

411 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell 5,250.96 (AUD)

408 Ordinary

Shares


152

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 5,359.40 (AUD)

422 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 5,388.90 (AUD)

426 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 5,485.76 (AUD)

434 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 5,529.60 (AUD)

432 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 5,627.70 (AUD)

444 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 5,647.05 (AUD)

445 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 5,733.00 (AUD)

450 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 5,768.40 (AUD)

456 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 5,858.16 (AUD)

462 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 5,877.60 (AUD)

465 Ordinary

Shares


153

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 5,996.10 (AUD)

474 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

50,296.23

(AUD)

3,951 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 50.96 (AUD)

4 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

51,282.60

(AUD)

4,038 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

51,808.26

(AUD)

4,102 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

52,809.90

(AUD)

4,151 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 520.70 (AUD)

41 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 521.11 (AUD)

41 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 521.93 (AUD)

41 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

53,363.20

(AUD)

4,169 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell

55,362.96

(AUD)

4,332 Ordinary

Shares


154

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 551.26 (AUD)

43 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 562.32 (AUD)

44 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

58,056.75

(AUD)

4,575 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

58,615.11

(AUD)

4,619 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

59,276.80

(AUD)

4,631 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 6,057.90 (AUD)

477 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 6,067.20 (AUD)

480 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 6,323.63 (AUD)

495 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 6,378.56 (AUD)

496 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 6,390.00 (AUD)

500 Ordinary

Shares


155

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 6,415.00 (AUD)

500 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 6,477.03 (AUD)

509 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 6,502.40 (AUD)

508 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 6,550.80 (AUD)

515 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 6,591.30 (AUD)

519 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 6,609.20 (AUD)

520 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 6,640.40 (AUD)

520 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 6,650.80 (AUD)

520 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 610.80 (AUD)

48 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 611.52 (AUD)

48 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell 63.75 (AUD)

5 Ordinary

Shares


156

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

64,351.00

(AUD)

5,075 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

64,770.24

(AUD)

5,088 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

65,983.61

(AUD)

5,159 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 661.96 (AUD)

52 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

68,411.79

(AUD)

5,391 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

69,894.21

(AUD)

5,498 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 7,009.65 (AUD)

555 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 7,086.60 (AUD)

558 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 7,338.24 (AUD)

576 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 7,408.86 (AUD)

582 Ordinary

Shares


157

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 7,444.64 (AUD)

578 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 7,521.53 (AUD)

589 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 7,638.00 (AUD)

600 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 7,733.48 (AUD)

603 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 7,747.00 (AUD)

610 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 7,750.75 (AUD)

602 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 7,783.02 (AUD)

609 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 7,796.36 (AUD)

611 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 7,817.97 (AUD)

619 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 7,860.58 (AUD)

617 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell 7,962.72 (AUD)

626 Ordinary

Shares


158

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 7,994.44 (AUD)

628 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

71,172.84

(AUD)

5,613 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 749.30 (AUD)

59 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 759.00 (AUD)

60 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 76.44 (AUD)

6 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 766.80 (AUD)

60 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 767.40 (AUD)

60 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

78,162.20

(AUD)

6,140 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 784.30 (AUD)

62 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 791.43 (AUD)

62 Ordinary

Shares


159

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 8,005.55 (AUD)

623 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 8,077.16 (AUD)

634 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 8,198.12 (AUD)

644 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 8,330.76 (AUD)

657 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 8,352.63 (AUD)

649 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 8,427.26 (AUD)

662 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 8,453.25 (AUD)

663 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 8,468.19 (AUD)

666 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 8,515.70 (AUD)

670 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 8,636.88 (AUD)

679 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell 8,760.72 (AUD)

692 Ordinary

Shares


160

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 8,801.98 (AUD)

689 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 8,858.62 (AUD)

691 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 8,949.98 (AUD)

705 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

81,051.88

(AUD)

6,362 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

82,942.20

(AUD)

6,490 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 836.88 (AUD)

66 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 842.16 (AUD)

66 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 857.60 (AUD)

67 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 864.96 (AUD)

68 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 88.62 (AUD)

7 Ordinary

Shares


161

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 9,002.00 (AUD)

700 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 9,241.98 (AUD)

726 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 9,267.12 (AUD)

732 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 9,267.12 (AUD)

732 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 9,294.44 (AUD)

733 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 9,307.12 (AUD)

734 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 9,640.51 (AUD)

763 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 9,719.88 (AUD)

757 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 9,740.50 (AUD)

770 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 9,809.80 (AUD)

770 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Sell 9,904.50 (AUD)

775 Ordinary

Shares


162

Limited

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 9,914.80 (AUD)

781 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 9,945.95 (AUD)

785 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 903.48 (AUD)

71 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 909.51 (AUD)

71 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 928.85 (AUD)

73 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

93,546.75

(AUD)

7,337 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell

95,693.59

(AUD)

7,529 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 955.50 (AUD)

75 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 968.62 (AUD)

76 Ordinary

Shares

2019/9/23

Morgan Stanley

Australia

Securities

Limited

Sell 985.92 (AUD)

78 Ordinary

Shares


163

2019/9/23

Morgan Stanley

Capital Services

LLC

Buy N/A 1 Swap

2019/9/23

Morgan Stanley

Capital Services

LLC

Buy N/A 138,732 Swaps

2019/9/23

Morgan Stanley

Capital Services

LLC

Buy N/A 17,485 Swaps

2019/9/23

Morgan Stanley

Capital Services

LLC

Buy N/A 200 Swaps

2019/9/23

Morgan Stanley

Capital Services

LLC

Buy N/A 3,535 Swaps

2019/9/23

Morgan Stanley

Capital Services

LLC

Buy N/A 7,104 Swaps

2019/9/23

Morgan Stanley

Capital Services

LLC

Sell N/A 138,732 Swaps

2019/9/23

Morgan Stanley

Capital Services

LLC

Sell N/A 181,179 Swaps

2019/9/23

Morgan Stanley

Capital Services

LLC

Sell N/A 49,785 Swaps

2019/9/24

Morgan Stanley

& Co.

International plc

Borrow

Returned

N/A

22,978 Ordinary

Shares

2019/9/24

Morgan Stanley

& Co.

International plc

Buy 1,328.00

100 Ordinary

Shares

2019/9/24

Morgan Stanley

& Co.

International plc

Buy 119.52

9 Ordinary

Shares

2019/9/24

Morgan Stanley

& Co.

International plc

Buy N/A 1,754 Swaps


164

2019/9/24

Morgan Stanley

& Co.

International plc

Buy N/A 23 Swaps

2019/9/24

Morgan Stanley

& Co.

International plc

Buy N/A 26,075 Swaps

2019/9/24

Morgan Stanley

& Co.

International plc

Buy N/A 50 Swaps

2019/9/24

Morgan Stanley

& Co.

International plc

Buy N/A 98 Swaps

2019/9/24

Morgan Stanley

& Co.

International plc

Increase in

shares held or

in respect of

which the

holder may

exercise right to

rehypothecate

pursuant to the

agreement(s)

N/A

20 Ordinary

Shares

2019/9/24

Morgan Stanley

& Co.

International plc

Sell 133,208.86

9,974 Ordinary

Shares

2019/9/24

Morgan Stanley

& Co.

International plc

Sell 25,363.48

1,905 Ordinary

Shares

2019/9/24

Morgan Stanley

& Co.

International plc

Sell 62,876.95

4,718 Ordinary

Shares

2019/9/24

Morgan Stanley

& Co.

International plc

Sell N/A 15,000 Swaps

2019/9/24

Morgan Stanley

& Co. LLC

Borrow N/A

18,214 Ordinary

Shares

2019/9/24

Morgan Stanley

& Co. LLC

Borrow

Returned

N/A

232,070

Ordinary Shares

2019/9/24

Morgan Stanley

& Co. LLC

Decrease in

shares held or

in respect of

which the

holder may

N/A

80,597 Ordinary

Shares


165

exercise right to

rehypothecate

pursuant to the

agreement(s)

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,027.54 (AUD)

83 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,036.98 (AUD)

84 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,046.35 (AUD)

85 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,070.10 (AUD)

87 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,129.31 (AUD)

91 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

1,131,399.90

(AUD)

91,095 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,230.50 (AUD)

100 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,262.76 (AUD)

102 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,351.60 (AUD)

109 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Buy 1,482.60 (AUD)

120 Ordinary

Shares


166

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,519.05 (AUD)

123 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,556.25 (AUD)

125 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,610.70 (AUD)

130 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,653.75 (AUD)

135 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

1,654,941.20

(AUD)

133,463

Ordinary Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,699.97 (AUD)

139 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,706.37 (AUD)

138 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,720.13 (AUD)

139 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,736.04 (AUD)

138 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,746.99 (AUD)

141 Ordinary

Shares


167

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,751.22 (AUD)

141 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,788.48 (AUD)

144 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,816.92 (AUD)

147 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,851.75 (AUD)

150 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,852.50 (AUD)

150 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,869.60 (AUD)

152 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,909.60 (AUD)

155 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,916.53 (AUD)

154 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,947.75 (AUD)

159 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 1,962.50 (AUD)

157 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Buy

10,354.00

(AUD)

835 Ordinary

Shares


168

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

10,697.76

(AUD)

874 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

10,736.25

(AUD)

875 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

10,966.80

(AUD)

888 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

11,002.32

(AUD)

888 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

11,252.52

(AUD)

906 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

11,552.14

(AUD)

932 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

11,791.44

(AUD)

954 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 111.06 (AUD)

9 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

114,951.23

(AUD)

9,274 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

115,331.16

(AUD)

9,331 Ordinary

Shares


169

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

12,360.00

(AUD)

1,000 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

12,602.70

(AUD)

1,005 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 12.32 (AUD)

1 Ordinary

Share

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 12.36 (AUD)

1 Ordinary

Share

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 12.41 (AUD)

1 Ordinary

Share

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 125.50 (AUD)

10 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

13,126.31

(AUD)

1,059 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

13,427.37

(AUD)

1,089 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

13,511.75

(AUD)

1,103 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

13,531.29

(AUD)

1,101 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Buy 134.75 (AUD)

11 Ordinary

Shares


170

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 136.13 (AUD)

11 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 136.40 (AUD)

11 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 138.38 (AUD)

11 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

14,830.83

(AUD)

1,197 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 148.08 (AUD)

12 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

15,104.25

(AUD)

1,233 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

15,227.52

(AUD)

1,236 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

15,438.04

(AUD)

1,244 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

15,444.26

(AUD)

1,244 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

15,520.75

(AUD)

1,267 Ordinary

Shares


171

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

15,947.28

(AUD)

1,284 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

16,203.20

(AUD)

1,312 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

16,476.25

(AUD)

1,345 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 160.42 (AUD)

13 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 161.85 (AUD)

13 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 162.18 (AUD)

13 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

17,087.20

(AUD)

1,378 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 172.48 (AUD)

14 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 173.60 (AUD)

14 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

18,519.12

(AUD)

1,513 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Buy

183,750.00

(AUD)

15,000 Ordinary

Shares


172

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

184,178.75

(AUD)

15,035 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

185,241.00

(AUD)

15,000 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 186.15 (AUD)

15 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 186.75 (AUD)

15 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

19,737.27

(AUD)

1,593 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

19,779.63

(AUD)

1,599 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 197.76 (AUD)

16 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,062.45 (AUD)

167 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,065.79 (AUD)

167 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,070.80 (AUD)

167 Ordinary

Shares


173

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,096.46 (AUD)

171 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,192.96 (AUD)

178 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,199.75 (AUD)

175 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,212.54 (AUD)

178 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

2,219,442.75

(AUD)

181,179

Ordinary Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,219.60 (AUD)

179 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,223.18 (AUD)

179 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,265.54 (AUD)

183 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,381.77 (AUD)

191 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,405.60 (AUD)

194 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Buy 2,542.00 (AUD)

205 Ordinary

Shares


174

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,552.31 (AUD)

207 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,560.45 (AUD)

205 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,622.95 (AUD)

209 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,800.05 (AUD)

227 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,957.63 (AUD)

239 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,966.92 (AUD)

242 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 2,969.12 (AUD)

241 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

20,357.38

(AUD)

1,646 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 209.78 (AUD)

17 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

22,111.25

(AUD)

1,805 Ordinary

Shares


175

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

23,463.74

(AUD)

1,893 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

23,587.78

(AUD)

1,903 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 235.03 (AUD)

19 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

24,161.21

(AUD)

1,954 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 24.66 (AUD)

2 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 245.00 (AUD)

20 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 249.00 (AUD)

20 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

25,820.04

(AUD)

2,089 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 259.77 (AUD)

21 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

26,151.60

(AUD)

2,109 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Buy

26,787.15

(AUD)

2,169 Ordinary

Shares


176

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

26,853.75

(AUD)

2,170 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 271.37 (AUD)

22 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

28,431.31

(AUD)

2,291 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

28,927.75

(AUD)

2,305 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

287,838.25

(AUD)

23,497 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 3,155.96 (AUD)

257 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 3,183.70 (AUD)

260 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 3,220.74 (AUD)

261 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 3,274.08 (AUD)

265 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 3,278.05 (AUD)

265 Ordinary

Shares


177

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 3,321.86 (AUD)

268 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 3,449.60 (AUD)

280 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 3,541.58 (AUD)

287 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 3,666.59 (AUD)

297 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 3,711.33 (AUD)

301 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 3,717.62 (AUD)

302 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 3,779.10 (AUD)

306 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 3,779.10 (AUD)

306 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 3,834.70 (AUD)

310 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 3,912.08 (AUD)

316 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Buy

30,096.60

(AUD)

2,435 Ordinary

Shares


178

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 308.00 (AUD)

25 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

32,904.20

(AUD)

2,660 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 321.23 (AUD)

26 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 321.36 (AUD)

26 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

33,057.80

(AUD)

2,680 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

33,746.95

(AUD)

2,689 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 333.72 (AUD)

27 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

34,888.75

(AUD)

2,825 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

35,362.44

(AUD)

2,868 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 357.86 (AUD)

29 Ordinary

Shares


179

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 358.59 (AUD)

29 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

36,346.05

(AUD)

2,943 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

36,467.13

(AUD)

2,954 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 362.50 (AUD)

29 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 367.50 (AUD)

30 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 37.05 (AUD)

3 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 37.25 (AUD)

3 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 392.00 (AUD)

32 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 395.52 (AUD)

32 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 4,017.00 (AUD)

325 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Buy 4,051.53 (AUD)

327 Ordinary

Shares


180

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 4,108.50 (AUD)

330 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 4,128.42 (AUD)

332 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 4,133.90 (AUD)

335 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 4,147.30 (AUD)

335 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 4,173.09 (AUD)

339 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 4,250.75 (AUD)

347 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 4,257.30 (AUD)

345 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 4,266.92 (AUD)

343 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 4,499.39 (AUD)

363 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 4,610.28 (AUD)

373 Ordinary

Shares


181

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 4,614.48 (AUD)

377 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 4,712.00 (AUD)

380 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 4,936.00 (AUD)

400 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 407.55 (AUD)

33 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 407.88 (AUD)

33 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

41,844.60

(AUD)

3,402 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

43,132.32

(AUD)

3,501 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 433.48 (AUD)

35 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

45,534.69

(AUD)

3,699 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 458.43 (AUD)

37 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Buy 470.82 (AUD)

38 Ordinary

Shares


182

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 477.95 (AUD)

39 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 49.44 (AUD)

4 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 5,351.22 (AUD)

434 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 5,520.45 (AUD)

447 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 5,925.60 (AUD)

480 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 526.75 (AUD)

43 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 531.70 (AUD)

43 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

534,804.40

(AUD)

43,304 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

56,325.50

(AUD)

4,598 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

56,411.25

(AUD)

4,605 Ordinary

Shares


183

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 569.02 (AUD)

46 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 582.80 (AUD)

47 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 6,013.35 (AUD)

483 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 6,210.00 (AUD)

500 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 6,220.02 (AUD)

498 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 6,239.86 (AUD)

502 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 6,264.96 (AUD)

502 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 6,408.72 (AUD)

516 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 6,626.58 (AUD)

537 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 61.60 (AUD)

5 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Buy 61.65 (AUD)

5 Ordinary

Shares


184

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 630.62 (AUD)

51 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 679.80 (AUD)

55 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

69,740.35

(AUD)

5,557 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 697.11 (AUD)

57 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 7,050.90 (AUD)

570 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 7,058.48 (AUD)

572 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 7,088.01 (AUD)

573 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 7,249.45 (AUD)

587 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 7,513.76 (AUD)

604 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 7,706.58 (AUD)

622 Ordinary

Shares


185

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 7,718.97 (AUD)

623 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 7,737.60 (AUD)

624 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 7,966.28 (AUD)

644 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

71,877.00

(AUD)

5,820 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 723.34 (AUD)

59 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 739.80 (AUD)

60 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

74,323.82

(AUD)

6,023 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 74.16 (AUD)

6 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 74.19 (AUD)

6 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 740.40 (AUD)

60 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Buy 759.50 (AUD)

62 Ordinary

Shares


186

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 779.00 (AUD)

63 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 8,009.86 (AUD)

647 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 8,309.92 (AUD)

668 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 8,484.45 (AUD)

687 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 8,486.40 (AUD)

680 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 8,765.90 (AUD)

715 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 8,825.04 (AUD)

714 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

81,376.75

(AUD)

6,643 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 86.45 (AUD)

7 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 86.49 (AUD)

7 Ordinary

Shares


187

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

87,245.61

(AUD)

7,053 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy

88,705.18

(AUD)

7,145 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 9,286.50 (AUD)

755 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 9,371.66 (AUD)

757 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 9,684.40 (AUD)

781 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 9,858.89 (AUD)

797 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 901.37 (AUD)

73 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 939.36 (AUD)

76 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 98.72 (AUD)

8 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 98.80 (AUD)

8 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Buy 98.88 (AUD)

8 Ordinary

Shares


188

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Buy 99.20 (AUD)

8 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,027.54 (AUD)

83 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,041.25 (AUD)

85 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,063.82 (AUD)

86 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,086.80 (AUD)

88 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,139.25 (AUD)

93 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,171.35 (AUD)

95 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,178.88 (AUD)

96 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,198.92 (AUD)

97 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,237.50 (AUD)

100 Ordinary

Shares


189

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,257.00 (AUD)

100 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,277.20 (AUD)

103 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,305.92 (AUD)

106 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,422.55 (AUD)

115 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,458.48 (AUD)

118 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,477.20 (AUD)

120 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,482.00 (AUD)

120 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,537.60 (AUD)

124 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,577.34 (AUD)

127 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,579.52 (AUD)

128 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Sell 1,630.86 (AUD)

132 Ordinary

Shares


190

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,702.91 (AUD)

137 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,781.28 (AUD)

144 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,801.64 (AUD)

146 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,810.40 (AUD)

146 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,821.33 (AUD)

147 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,822.80 (AUD)

147 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,824.10 (AUD)

148 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,826.74 (AUD)

149 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,878.44 (AUD)

151 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,914.03 (AUD)

153 Ordinary

Shares


191

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,920.15 (AUD)

153 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 1,999.08 (AUD)

162 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

10,003.50

(AUD)

810 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

10,370.25

(AUD)

838 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

10,658.05

(AUD)

863 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

10,949.20

(AUD)

883 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

10,965.15

(AUD)

885 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

102,422.25

(AUD)

8,361 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

11,068.05

(AUD)

889 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

11,118.34

(AUD)

901 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Sell

11,133.00

(AUD)

900 Ordinary

Shares


192

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

11,140.74

(AUD)

897 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

11,226.15

(AUD)

909 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

11,411.40

(AUD)

924 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

11,785.46

(AUD)

957 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

11,899.94

(AUD)

962 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 111.06 (AUD)

9 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 111.15 (AUD)

9 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 111.24 (AUD)

9 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 111.24 (AUD)

9 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

12,129.04

(AUD)

968 Ordinary

Shares


193

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 12.35 (AUD)

1 Ordinary

Share

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 12.36 (AUD)

1 Ordinary

Share

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 12.41 (AUD)

1 Ordinary

Share

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

127,217.35

(AUD)

10,301 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

13,333.71

(AUD)

1,074 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

13,387.40

(AUD)

1,084 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

13,954.44

(AUD)

1,129 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 138.38 (AUD)

11 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

14,375.00

(AUD)

1,150 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 148.44 (AUD)

12 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Sell

15,332.13

(AUD)

1,240 Ordinary

Shares


194

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

15,394.22

(AUD)

1,247 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

15,966.72

(AUD)

1,296 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

16,241.81

(AUD)

1,313 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

16,463.52

(AUD)

1,332 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 160.81 (AUD)

13 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 163.15 (AUD)

13 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

17,246.88

(AUD)

1,392 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

17,883.75

(AUD)

1,425 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

177,925.36

(AUD)

14,372 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

18,222.38

(AUD)

1,466 Ordinary

Shares


195

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

18,824.28

(AUD)

1,523 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

183,750.00

(AUD)

15,000 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 184.80 (AUD)

15 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

187,682.95

(AUD)

15,197 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,041.80 (AUD)

164 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,106.30 (AUD)

170 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,171.52 (AUD)

174 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

2,219,442.75

(AUD)

181,179

Ordinary Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,237.16 (AUD)

181 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,265.04 (AUD)

184 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Sell 2,265.90 (AUD)

182 Ordinary

Shares


196

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,317.14 (AUD)

189 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,341.71 (AUD)

189 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,373.12 (AUD)

192 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,384.50 (AUD)

190 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,395.14 (AUD)

191 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,407.34 (AUD)

195 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,477.55 (AUD)

199 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,484.36 (AUD)

201 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,537.82 (AUD)

207 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,663.28 (AUD)

216 Ordinary

Shares


197

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,671.92 (AUD)

216 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,834.04 (AUD)

226 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,842.46 (AUD)

231 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 2,857.75 (AUD)

230 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

20,733.40

(AUD)

1,660 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

20,937.84

(AUD)

1,694 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 209.95 (AUD)

17 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

21,158.51

(AUD)

1,709 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

21,511.43

(AUD)

1,739 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

21,590.40

(AUD)

1,730 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Sell

21,829.46

(AUD)

1,769 Ordinary

Shares


198

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

21,901.92

(AUD)

1,772 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

21,932.01

(AUD)

1,773 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

22,514.58

(AUD)

1,826 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

23,581.74

(AUD)

1,911 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

23,659.20

(AUD)

1,908 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

24,438.19

(AUD)

1,978 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 245.40 (AUD)

20 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 246.80 (AUD)

20 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

25,117.39

(AUD)

2,011 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 25.20 (AUD)

2 Ordinary

Shares


199

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

26,651.30

(AUD)

2,158 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 263.76 (AUD)

21 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

28,064.75

(AUD)

2,291 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

28,109.28

(AUD)

2,238 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

28,747.13

(AUD)

2,323 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 281.75 (AUD)

23 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 283.59 (AUD)

23 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

29,485.75

(AUD)

2,407 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

29,583.75

(AUD)

2,415 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,041.94 (AUD)

242 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Sell 3,114.72 (AUD)

252 Ordinary

Shares


200

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,156.90 (AUD)

255 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,183.72 (AUD)

258 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,321.86 (AUD)

268 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,357.69 (AUD)

271 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,364.20 (AUD)

270 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,436.20 (AUD)

276 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,484.66 (AUD)

277 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,537.82 (AUD)

286 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,541.58 (AUD)

287 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,569.88 (AUD)

284 Ordinary

Shares


201

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,582.72 (AUD)

288 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,639.72 (AUD)

294 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,723.37 (AUD)

301 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,726.00 (AUD)

300 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,774.00 (AUD)

300 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,803.79 (AUD)

309 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,880.80 (AUD)

315 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,937.14 (AUD)

317 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,949.82 (AUD)

317 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 3,974.40 (AUD)

320 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Sell

30,057.60

(AUD)

2,424 Ordinary

Shares


202

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 309.13 (AUD)

25 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 309.75 (AUD)

25 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

31,234.25

(AUD)

2,525 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

32,971.60

(AUD)

2,659 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

320,198.16

(AUD)

25,906 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 320.32 (AUD)

26 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 337.50 (AUD)

27 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

34,883.38

(AUD)

2,828 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

34,941.72

(AUD)

2,827 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 344.68 (AUD)

28 Ordinary

Shares


203

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 345.80 (AUD)

28 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

35,385.84

(AUD)

2,856 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 358.59 (AUD)

29 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

36,025.80

(AUD)

2,910 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 36.95 (AUD)

3 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

37,650.00

(AUD)

3,000 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 37.77 (AUD)

3 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 379.75 (AUD)

31 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 382.54 (AUD)

31 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 390.60 (AUD)

31 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Sell 398.08 (AUD)

32 Ordinary

Shares


204

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 4,016.32 (AUD)

326 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 4,062.30 (AUD)

330 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 4,063.92 (AUD)

328 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 4,154.70 (AUD)

330 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 4,157.40 (AUD)

338 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 4,303.17 (AUD)

349 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 4,396.60 (AUD)

356 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 4,458.35 (AUD)

361 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 4,491.76 (AUD)

364 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 4,527.42 (AUD)

366 Ordinary

Shares


205

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 4,680.65 (AUD)

379 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 4,850.83 (AUD)

389 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 4,881.66 (AUD)

394 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

40,413.21

(AUD)

3,271 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 416.50 (AUD)

34 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

42,555.48

(AUD)

3,443 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

443,823.23

(AUD)

35,879 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 470.82 (AUD)

38 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

48,129.25

(AUD)

3,835 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 5,129.10 (AUD)

410 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Sell 5,166.72 (AUD)

414 Ordinary

Shares


206

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 5,261.10 (AUD)

426 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 5,298.64 (AUD)

428 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 5,335.78 (AUD)

431 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 5,418.06 (AUD)

438 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 5,509.10 (AUD)

445 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 5,609.17 (AUD)

454 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 5,643.93 (AUD)

449 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 5,719.14 (AUD)

459 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 5,864.32 (AUD)

476 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 5,884.18 (AUD)

478 Ordinary

Shares


207

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 5,898.52 (AUD)

478 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 541.20 (AUD)

44 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 563.50 (AUD)

46 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

57,725.01

(AUD)

4,659 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 592.80 (AUD)

48 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 6,006.44 (AUD)

484 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 6,412.84 (AUD)

518 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 6,431.48 (AUD)

517 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 6,671.28 (AUD)

532 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 6,824.07 (AUD)

549 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Sell 6,908.72 (AUD)

561 Ordinary

Shares


208

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 607.60 (AUD)

49 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 62.10 (AUD)

5 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 62.70 (AUD)

5 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 623.50 (AUD)

50 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 631.89 (AUD)

51 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 643.50 (AUD)

52 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 679.86 (AUD)

54 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

69,358.59

(AUD)

5,607 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 697.11 (AUD)

57 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 7,073.70 (AUD)

570 Ordinary

Shares


209

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 7,384.89 (AUD)

597 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 7,593.92 (AUD)

608 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 7,709.19 (AUD)

626 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 7,999.25 (AUD)

653 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 715.72 (AUD)

58 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 717.46 (AUD)

58 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 777.42 (AUD)

63 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 8,004.92 (AUD)

644 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 8,041.68 (AUD)

648 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 8,073.00 (AUD)

650 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Sell 8,687.00 (AUD)

700 Ordinary

Shares


210

Limited

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 8,715.52 (AUD)

704 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 8,833.83 (AUD)

715 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 8,897.97 (AUD)

717 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 8,939.25 (AUD)

725 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 806.65 (AUD)

65 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

81,695.56

(AUD)

6,607 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 840.85 (AUD)

67 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 866.60 (AUD)

70 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 9,035.54 (AUD)

734 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 9,067.52 (AUD)

736 Ordinary

Shares


211

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 9,187.50 (AUD)

750 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 9,486.00 (AUD)

765 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 9,870.40 (AUD)

796 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 911.77 (AUD)

73 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell

93,145.55

(AUD)

7,533 Ordinary

Shares

2019/9/24

Morgan Stanley

Australia

Securities

Limited

Sell 98.88 (AUD)

8 Ordinary

Shares

2019/9/24

Morgan Stanley

Capital Services

LLC

Buy N/A 10,726 Swaps

2019/9/24

Morgan Stanley

Capital Services

LLC

Buy N/A 115,015 Swaps

2019/9/24

Morgan Stanley

Capital Services

LLC

Buy N/A 14,836 Swaps

2019/9/24

Morgan Stanley

Capital Services

LLC

Buy N/A 2,291 Swaps

2019/9/24

Morgan Stanley

Capital Services

LLC

Buy N/A 379 Swaps

2019/9/24

Morgan Stanley

Capital Services

Buy N/A 5,173 Swaps


212

LLC

2019/9/24

Morgan Stanley

Capital Services

LLC

Sell N/A 10,726 Swaps

2019/9/24

Morgan Stanley

Capital Services

LLC

Sell N/A 115,015 Swaps

2019/9/24

Morgan Stanley

Capital Services

LLC

Sell N/A 17,485 Swaps

2019/9/24

Morgan Stanley

Capital Services

LLC

Sell N/A 2,689 Swaps

2019/9/24

Morgan Stanley

Capital Services

LLC

Sell N/A 4,210 Swaps

2019/9/25

Morgan Stanley

& Co.

International plc

Borrow

Returned

N/A

6,214 Ordinary

Shares

2019/9/25

Morgan Stanley

& Co.

International plc

Buy N/A 1,090 Swaps

2019/9/25

Morgan Stanley

& Co.

International plc

Buy N/A 14,218 Swaps

2019/9/25

Morgan Stanley

& Co.

International plc

Buy N/A 439 Swaps

2019/9/25

Morgan Stanley

& Co.

International plc

Buy N/A 58 Swaps

2019/9/25

Morgan Stanley

& Co.

International plc

Buy N/A 6,689 Swaps

2019/9/25

Morgan Stanley

& Co.

International plc

Decrease in

shares held or

in respect of

which the

holder may

exercise right to

rehypothecate

N/A

20 Ordinary

Shares


213

pursuant to the

agreement(s)

2019/9/25

Morgan Stanley

& Co.

International plc

Sell 24,941.26

1,886 Ordinary

Shares

2019/9/25

Morgan Stanley

& Co.

International plc

Sell 4,819.36

364 Ordinary

Shares

2019/9/25

Morgan Stanley

& Co.

International plc

Sell 42,799.54

3,230 Ordinary

Shares

2019/9/25

Morgan Stanley

& Co.

International plc

Sell 77,034.11

5,822 Ordinary

Shares

2019/9/25

Morgan Stanley

& Co.

International plc

Sell N/A 80,000 Swaps

2019/9/25

Morgan Stanley

& Co. LLC

Borrow

Returned

N/A

4,671 Ordinary

Shares

2019/9/25

Morgan Stanley

& Co. LLC

Increase in

shares held or

in respect of

which the

holder may

exercise right to

rehypothecate

pursuant to the

agreement(s)

N/A

3,427 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Borrow N/A

319,000

Ordinary Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,107.00 (AUD)

90 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,121.48 (AUD)

92 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Buy 1,134.36 (AUD)

92 Ordinary


214

Securities

Limited

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,146.80 (AUD)

94 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,160.90 (AUD)

94 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,163.72 (AUD)

94 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,172.30 (AUD)

95 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,173.73 (AUD)

95 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,175.52 (AUD)

96 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,176.96 (AUD)

96 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,195.04 (AUD)

97 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,198.92 (AUD)

97 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,211.77 (AUD)

98 Ordinary

Shares


215

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,236.50 (AUD)

100 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,237.50 (AUD)

100 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,256.13 (AUD)

102 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,331.64 (AUD)

108 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,333.80 (AUD)

108 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,370.85 (AUD)

111 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,430.86 (AUD)

116 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,430.86 (AUD)

116 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,447.29 (AUD)

117 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,466.08 (AUD)

119 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Buy 1,472.03 (AUD)

119 Ordinary

Shares


216

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,489.62 (AUD)

122 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,530.16 (AUD)

124 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,552.50 (AUD)

125 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,561.14 (AUD)

126 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,594.44 (AUD)

129 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,609.40 (AUD)

130 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,662.94 (AUD)

134 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,694.64 (AUD)

138 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,696.02 (AUD)

138 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,716.65 (AUD)

139 Ordinary

Shares


217

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,758.24 (AUD)

144 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,800.18 (AUD)

145 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,856.97 (AUD)

150 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,862.01 (AUD)

153 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,934.24 (AUD)

157 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,951.30 (AUD)

158 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 1,981.26 (AUD)

162 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

10,143.46

(AUD)

821 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

10,147.56

(AUD)

821 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

10,250.50

(AUD)

830 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Buy

10,484.75

(AUD)

850 Ordinary

Shares


218

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

106,061.16

(AUD)

8,581 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

11,623.50

(AUD)

945 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 110.66 (AUD)

9 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 110.79 (AUD)

9 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

111,598.44

(AUD)

9,029 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

12,161.80

(AUD)

980 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

12,231.44

(AUD)

988 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

12,342.65

(AUD)

999 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

12,576.79

(AUD)

1,020 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

12,823.20

(AUD)

1,040 Ordinary

Shares


219

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 12.32 (AUD)

1 Ordinary

Share

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 12.35 (AUD)

1 Ordinary

Share

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 12.35 (AUD)

1 Ordinary

Share

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 12.37 (AUD)

1 Ordinary

Share

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 12.40 (AUD)

1 Ordinary

Share

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 122.00 (AUD)

10 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 123.50 (AUD)

10 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

127,946.00

(AUD)

10,360 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

129,953.04

(AUD)

10,514 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

13,615.21

(AUD)

1,102 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Buy

13,702.95

(AUD)

1,110 Ordinary

Shares


220

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

13,782.60

(AUD)

1,116 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

13,860.00

(AUD)

1,120 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

132,210.76

(AUD)

10,714 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 135.85 (AUD)

11 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 136.18 (AUD)

11 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

14,014.00

(AUD)

1,144 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

14,322.00

(AUD)

1,155 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

14,337.00

(AUD)

1,180 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

14,693.16

(AUD)

1,187 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

14,966.80

(AUD)

1,207 Ordinary

Shares


221

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 148.20 (AUD)

12 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 148.44 (AUD)

12 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 148.56 (AUD)

12 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

15,140.88

(AUD)

1,224 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

15,400.45

(AUD)

1,247 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

15,562.14

(AUD)

1,254 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

15,622.44

(AUD)

1,266 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

16,020.27

(AUD)

1,293 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

16,468.92

(AUD)

1,326 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

16,474.90

(AUD)

1,334 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Buy

16,660.15

(AUD)

1,349 Ordinary

Shares


222

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

16,700.38

(AUD)

1,355 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 160.68 (AUD)

13 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

162,698.90

(AUD)

13,174 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

17,298.00

(AUD)

1,395 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

17,318.00

(AUD)

1,400 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

17,839.36

(AUD)

1,448 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

18,811.92

(AUD)

1,522 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 185.55 (AUD)

15 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

19,210.68

(AUD)

1,548 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 197.04 (AUD)

16 Ordinary

Shares


223

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,036.93 (AUD)

165 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,079.55 (AUD)

169 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,080.68 (AUD)

168 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,084.20 (AUD)

170 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,099.88 (AUD)

171 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,186.73 (AUD)

178 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,201.86 (AUD)

178 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,212.44 (AUD)

179 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,222.10 (AUD)

180 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,237.16 (AUD)

181 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Buy 2,283.15 (AUD)

186 Ordinary

Shares


224

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,302.68 (AUD)

186 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,321.80 (AUD)

188 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,326.59 (AUD)

189 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,358.85 (AUD)

191 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,420.60 (AUD)

196 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,473.00 (AUD)

200 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,476.56 (AUD)

204 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,521.44 (AUD)

204 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,592.45 (AUD)

210 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,647.18 (AUD)

214 Ordinary

Shares


225

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,778.75 (AUD)

225 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,891.40 (AUD)

237 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,979.02 (AUD)

242 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 2,982.65 (AUD)

242 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

20,319.84

(AUD)

1,644 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

20,431.08

(AUD)

1,653 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

202,700.55

(AUD)

16,413 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

204,480.72

(AUD)

16,584 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

21,711.30

(AUD)

1,758 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 210.29 (AUD)

17 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Buy

22,194.93

(AUD)

1,803 Ordinary

Shares


226

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

22,562.88

(AUD)

1,824 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

23,468.80

(AUD)

1,930 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 234.46 (AUD)

19 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

24,090.67

(AUD)

1,957 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 24.34 (AUD)

2 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 24.72 (AUD)

2 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 24.74 (AUD)

2 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 258.72 (AUD)

21 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

26,916.39

(AUD)

2,183 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

27,138.33

(AUD)

2,201 Ordinary

Shares


227

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

27,762.07

(AUD)

2,244 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

27,931.39

(AUD)

2,269 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 271.92 (AUD)

22 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

275,902.20

(AUD)

22,708 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

28,175.84

(AUD)

2,287 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 280.14 (AUD)

23 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 284.28 (AUD)

23 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

29,500.59

(AUD)

2,381 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 294.96 (AUD)

24 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 295.44 (AUD)

24 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Buy 3,077.50 (AUD)

250 Ordinary

Shares


228

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 3,102.36 (AUD)

251 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 3,320.81 (AUD)

269 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 3,392.12 (AUD)

274 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 3,394.80 (AUD)

276 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 3,397.56 (AUD)

276 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 3,443.22 (AUD)

282 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 3,474.57 (AUD)

281 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 3,481.59 (AUD)

281 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 3,528.00 (AUD)

288 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 3,535.10 (AUD)

290 Ordinary

Shares


229

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 3,553.95 (AUD)

290 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 3,642.71 (AUD)

297 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 3,674.71 (AUD)

299 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 3,827.66 (AUD)

314 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 3,842.41 (AUD)

311 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 306.25 (AUD)

25 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 309.25 (AUD)

25 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 309.50 (AUD)

25 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 320.32 (AUD)

26 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 320.84 (AUD)

26 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Buy 321.23 (AUD)

26 Ordinary

Shares


230

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

33,426.63

(AUD)

2,711 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 334.67 (AUD)

27 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

34,437.69

(AUD)

2,793 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 369.15 (AUD)

30 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

37,548.54

(AUD)

3,033 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 37.04 (AUD)

3 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 37.26 (AUD)

3 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

38,428.25

(AUD)

3,137 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,073.85 (AUD)

330 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,085.76 (AUD)

336 Ordinary

Shares


231

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,109.87 (AUD)

334 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,112.55 (AUD)

333 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,132.41 (AUD)

339 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,147.30 (AUD)

335 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,154.02 (AUD)

338 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,327.83 (AUD)

351 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,331.25 (AUD)

350 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,435.20 (AUD)

360 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,635.00 (AUD)

375 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,642.50 (AUD)

375 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Buy 4,648.20 (AUD)

381 Ordinary

Shares


232

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,655.00 (AUD)

380 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,713.06 (AUD)

386 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,720.10 (AUD)

385 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,738.56 (AUD)

384 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,955.16 (AUD)

408 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,968.99 (AUD)

403 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 4,977.28 (AUD)

404 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

40,106.43

(AUD)

3,237 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

40,697.32

(AUD)

3,298 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 421.77 (AUD)

34 Ordinary

Shares


233

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 425.60 (AUD)

35 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 443.88 (AUD)

36 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 444.42 (AUD)

36 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 444.60 (AUD)

36 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 455.66 (AUD)

37 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 456.58 (AUD)

37 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

46,931.78

(AUD)

3,794 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 467.78 (AUD)

38 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

48,084.96

(AUD)

3,903 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

48,752.82

(AUD)

3,954 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Buy 481.65 (AUD)

39 Ordinary

Shares


234

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 483.60 (AUD)

39 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

49,978.06

(AUD)

4,037 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 49.34 (AUD)

4 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 49.36 (AUD)

4 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 5,003.54 (AUD)

404 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 5,071.70 (AUD)

410 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 5,195.40 (AUD)

420 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 5,236.40 (AUD)

424 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 5,297.60 (AUD)

430 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 5,623.80 (AUD)

455 Ordinary

Shares


235

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 5,697.40 (AUD)

467 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 5,787.72 (AUD)

466 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 5,877.60 (AUD)

474 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 5,958.04 (AUD)

484 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 508.81 (AUD)

41 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

51,509.92

(AUD)

4,181 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

51,911.27

(AUD)

4,217 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 519.54 (AUD)

42 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 520.80 (AUD)

42 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 530.19 (AUD)

43 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Buy

542,988.54

(AUD)

44,038 Ordinary

Shares


236

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

55,793.25

(AUD)

4,525 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

56,762.30

(AUD)

4,585 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 590.88 (AUD)

48 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 593.76 (AUD)

48 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 6,002.40 (AUD)

488 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 6,004.92 (AUD)

489 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 6,031.90 (AUD)

490 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 6,046.24 (AUD)

496 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 6,075.00 (AUD)

500 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 6,100.00 (AUD)

500 Ordinary

Shares


237

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 6,270.88 (AUD)

509 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 6,327.34 (AUD)

514 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 6,423.93 (AUD)

521 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 6,569.23 (AUD)

533 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 6,587.88 (AUD)

533 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 6,965.40 (AUD)

564 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

60,220.16

(AUD)

4,888 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 603.68 (AUD)

49 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 61.00 (AUD)

5 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 626.28 (AUD)

51 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Buy 641.94 (AUD)

52 Ordinary

Shares


238

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 680.90 (AUD)

55 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 692.16 (AUD)

56 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 7,143.26 (AUD)

577 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 7,194.22 (AUD)

583 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 7,515.06 (AUD)

609 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 7,715.91 (AUD)

622 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 729.83 (AUD)

59 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 73.92 (AUD)

6 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 74.04 (AUD)

6 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 74.28 (AUD)

6 Ordinary

Shares


239

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 741.60 (AUD)

60 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 750.91 (AUD)

61 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 750.91 (AUD)

61 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 750.91 (AUD)

61 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 753.05 (AUD)

61 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 753.96 (AUD)

61 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

76,755.85

(AUD)

6,205 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 8,190.60 (AUD)

660 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 8,374.49 (AUD)

677 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 8,613.32 (AUD)

698 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Buy 8,690.86 (AUD)

706 Ordinary

Shares


240

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 8,789.80 (AUD)

710 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 8,812.68 (AUD)

713 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 8,933.19 (AUD)

721 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 8,938.36 (AUD)

722 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 809.82 (AUD)

66 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 837.76 (AUD)

68 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 86.52 (AUD)

7 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 861.70 (AUD)

70 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy

87,428.90

(AUD)

7,085 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 889.20 (AUD)

72 Ordinary

Shares


241

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 9,203.22 (AUD)

741 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 9,452.44 (AUD)

766 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 9,616.08 (AUD)

778 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 9,864.00 (AUD)

800 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 915.38 (AUD)

74 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 962.52 (AUD)

78 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 97.36 (AUD)

8 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 970.12 (AUD)

79 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 978.02 (AUD)

79 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Buy 981.60 (AUD)

80 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Buy 985.60 (AUD)

80 Ordinary

Shares


242

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,016.80 (AUD)

82 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,023.12 (AUD)

84 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,161.37 (AUD)

94 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,256.13 (AUD)

102 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,280.76 (AUD)

104 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,321.45 (AUD)

107 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,333.80 (AUD)

108 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,343.10 (AUD)

110 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,389.92 (AUD)

112 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,411.32 (AUD)

114 Ordinary

Shares


243

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,432.60 (AUD)

116 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,488.40 (AUD)

122 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,559.88 (AUD)

126 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,641.50 (AUD)

134 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,680.99 (AUD)

137 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,686.36 (AUD)

138 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,690.58 (AUD)

137 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,720.60 (AUD)

140 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,723.60 (AUD)

139 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,738.53 (AUD)

141 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Sell 1,740.92 (AUD)

142 Ordinary

Shares


244

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,751.22 (AUD)

141 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,792.20 (AUD)

145 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,795.80 (AUD)

146 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,824.27 (AUD)

147 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,878.84 (AUD)

153 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,909.60 (AUD)

155 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,942.98 (AUD)

159 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,946.16 (AUD)

159 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,953.60 (AUD)

160 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,962.06 (AUD)

159 Ordinary

Shares


245

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 1,995.03 (AUD)

162 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

10,291.56

(AUD)

834 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

10,828.02

(AUD)

889 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

10,952.48

(AUD)

889 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

108,372.60

(AUD)

8,883 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

11,074.56

(AUD)

896 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

11,136.36

(AUD)

901 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

11,218.64

(AUD)

904 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

11,414.06

(AUD)

931 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

11,482.44

(AUD)

929 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Sell

11,928.96

(AUD)

981 Ordinary

Shares


246

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

12,050.56

(AUD)

991 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

12,199.21

(AUD)

991 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

12,258.67

(AUD)

991 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

12,621.70

(AUD)

1,022 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

12,863.60

(AUD)

1,043 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 12.30 (AUD)

1 Ordinary

Share

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 12.42 (AUD)

1 Ordinary

Share

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 122.00 (AUD)

10 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 123.30 (AUD)

10 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

13,174.05

(AUD)

1,065 Ordinary

Shares


247

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

13,350.35

(AUD)

1,081 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

135,183.10

(AUD)

10,946 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

14,011.48

(AUD)

1,141 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

14,040.96

(AUD)

1,136 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

14,078.13

(AUD)

1,153 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

14,337.00

(AUD)

1,180 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 148.44 (AUD)

12 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 148.50 (AUD)

12 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

16,362.84

(AUD)

1,326 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

16,598.40

(AUD)

1,344 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Sell

17,001.60

(AUD)

1,380 Ordinary

Shares


248

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

17,273.23

(AUD)

1,417 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

17,660.50

(AUD)

1,430 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 173.18 (AUD)

14 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

180,587.06

(AUD)

14,587 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

19,253.65

(AUD)

1,559 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

19,409.40

(AUD)

1,578 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

19,843.72

(AUD)

1,612 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 194.72 (AUD)

16 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 2,024.55 (AUD)

165 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 2,036.82 (AUD)

166 Ordinary

Shares


249

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 2,092.22 (AUD)

169 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 2,238.09 (AUD)

183 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 2,239.28 (AUD)

184 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 2,310.12 (AUD)

186 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 2,326.59 (AUD)

189 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 2,343.57 (AUD)

191 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 2,493.69 (AUD)

202 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 2,513.20 (AUD)

206 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 2,591.40 (AUD)

210 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 2,661.78 (AUD)

218 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Sell 2,896.14 (AUD)

237 Ordinary

Shares


250

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 2,917.47 (AUD)

237 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 2,942.09 (AUD)

239 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 2,944.06 (AUD)

238 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

20,139.00

(AUD)

1,644 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

20,873.62

(AUD)

1,682 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

21,190.40

(AUD)

1,720 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

21,804.37

(AUD)

1,757 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

21,997.08

(AUD)

1,806 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

22,835.15

(AUD)

1,849 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

23,581.74

(AUD)

1,911 Ordinary

Shares


251

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

23,598.00

(AUD)

1,900 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

23,980.06

(AUD)

1,937 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 234.08 (AUD)

19 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 234.27 (AUD)

19 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

24,269.94

(AUD)

1,962 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 24.84 (AUD)

2 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 248.20 (AUD)

20 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

25,029.90

(AUD)

2,030 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

25,657.60

(AUD)

2,110 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 256.41 (AUD)

21 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Sell 258.30 (AUD)

21 Ordinary

Shares


252

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

27,927.06

(AUD)

2,254 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 272.80 (AUD)

22 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 284.05 (AUD)

23 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

29,877.35

(AUD)

2,455 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 3,257.54 (AUD)

268 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 3,287.76 (AUD)

266 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 3,299.40 (AUD)

270 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 3,315.68 (AUD)

272 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 3,315.68 (AUD)

272 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 3,338.79 (AUD)

273 Ordinary

Shares


253

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 3,442.86 (AUD)

279 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 3,462.96 (AUD)

282 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 3,527.85 (AUD)

290 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 3,568.24 (AUD)

292 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 3,645.60 (AUD)

294 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 3,654.00 (AUD)

300 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 3,676.32 (AUD)

296 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 3,687.00 (AUD)

300 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 3,915.24 (AUD)

316 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 3,998.16 (AUD)

324 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Sell 309.25 (AUD)

25 Ordinary

Shares


254

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 309.50 (AUD)

25 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

31,160.85

(AUD)

2,515 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

31,331.95

(AUD)

2,537 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

31,982.72

(AUD)

2,596 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 321.23 (AUD)

26 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

33,608.96

(AUD)

2,728 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

332,839.59

(AUD)

26,907 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

36,146.00

(AUD)

2,915 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 36.96 (AUD)

3 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 368.70 (AUD)

30 Ordinary

Shares


255

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 369.60 (AUD)

30 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

38,173.82

(AUD)

3,086 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

38,428.25

(AUD)

3,137 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

38,796.28

(AUD)

3,135 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

39,263.91

(AUD)

3,169 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

39,700.32

(AUD)

3,212 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 4,048.26 (AUD)

327 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 4,063.92 (AUD)

328 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 4,138.93 (AUD)

335 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 4,149.60 (AUD)

336 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Sell 4,192.20 (AUD)

340 Ordinary

Shares


256

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 4,317.13 (AUD)

349 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 4,363.08 (AUD)

353 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 4,697.73 (AUD)

381 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 4,710.90 (AUD)

383 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 4,741.54 (AUD)

383 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 4,915.30 (AUD)

398 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 4,920.27 (AUD)

401 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 4,952.64 (AUD)

402 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 404.58 (AUD)

33 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 417.52 (AUD)

34 Ordinary

Shares


257

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 432.08 (AUD)

35 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

44,116.48

(AUD)

3,628 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 441.72 (AUD)

36 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

46,325.28

(AUD)

3,748 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

47,817.50

(AUD)

3,875 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

48,033.62

(AUD)

3,902 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 480.48 (AUD)

39 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 49.08 (AUD)

4 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 49.44 (AUD)

4 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 5,082.02 (AUD)

411 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Sell 5,198.67 (AUD)

423 Ordinary

Shares


258

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 5,227.50 (AUD)

425 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 5,232.16 (AUD)

424 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 5,368.58 (AUD)

434 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 5,412.87 (AUD)

439 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 5,413.68 (AUD)

438 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 5,583.38 (AUD)

451 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 5,771.60 (AUD)

470 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 5,814.63 (AUD)

477 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 5,848.08 (AUD)

472 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 5,869.08 (AUD)

476 Ordinary

Shares


259

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 505.94 (AUD)

41 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 508.81 (AUD)

41 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 512.82 (AUD)

42 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

53,123.28

(AUD)

4,298 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

54,900.09

(AUD)

4,431 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 548.55 (AUD)

45 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

55,016.72

(AUD)

4,444 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 558.90 (AUD)

46 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 570.40 (AUD)

46 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

58,572.20

(AUD)

4,801 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Sell 6,046.60 (AUD)

490 Ordinary

Shares


260

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 6,061.12 (AUD)

496 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 6,075.00 (AUD)

500 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 6,243.32 (AUD)

508 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 6,258.56 (AUD)

508 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 6,299.64 (AUD)

513 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 6,325.29 (AUD)

513 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 6,331.80 (AUD)

519 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 6,487.37 (AUD)

527 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 6,492.64 (AUD)

527 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 6,508.08 (AUD)

524 Ordinary

Shares


261

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 6,580.84 (AUD)

532 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 6,588.99 (AUD)

537 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 6,631.36 (AUD)

544 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 6,656.32 (AUD)

538 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 6,841.90 (AUD)

554 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 6,983.40 (AUD)

565 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

616,430.28

(AUD)

49,873 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 680.90 (AUD)

55 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 7,012.74 (AUD)

566 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 7,081.17 (AUD)

579 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Sell 7,187.70 (AUD)

582 Ordinary

Shares


262

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 7,210.88 (AUD)

593 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 7,349.73 (AUD)

599 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 7,353.72 (AUD)

594 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 7,453.60 (AUD)

605 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 7,717.13 (AUD)

631 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 7,842.87 (AUD)

633 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

70,113.12

(AUD)

5,691 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 728.91 (AUD)

59 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 750.91 (AUD)

61 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 750.91 (AUD)

61 Ordinary

Shares


263

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 752.13 (AUD)

61 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 754.57 (AUD)

61 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 763.22 (AUD)

62 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 763.84 (AUD)

62 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

78,998.31

(AUD)

6,407 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

785,645.25

(AUD)

63,615 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 8,002.17 (AUD)

649 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 8,038.43 (AUD)

653 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 8,051.49 (AUD)

653 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 8,269.84 (AUD)

668 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Sell 8,325.01 (AUD)

673 Ordinary

Shares


264

Limited

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 8,689.08 (AUD)

703 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 8,725.90 (AUD)

710 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 8,777.03 (AUD)

713 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

80,454.00

(AUD)

6,600 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

81,390.60

(AUD)

6,585 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 822.76 (AUD)

67 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 826.78 (AUD)

67 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell

89,204.05

(AUD)

7,223 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 897.90 (AUD)

73 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 9,299.55 (AUD)

753 Ordinary

Shares


265

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 9,518.76 (AUD)

772 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 9,592.70 (AUD)

785 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 9,864.00 (AUD)

800 Ordinary

Shares

2019/9/25

Morgan Stanley

Australia

Securities

Limited

Sell 950.82 (AUD)

78 Ordinary

Shares

2019/9/25

Morgan Stanley

Capital Services

LLC

Buy N/A 170,063 Swaps

2019/9/25

Morgan Stanley

Capital Services

LLC

Buy N/A 190 Swaps

2019/9/25

Morgan Stanley

Capital Services

LLC

Buy N/A 3,021 Swaps

2019/9/25

Morgan Stanley

Capital Services

LLC

Sell N/A 10,644 Swaps

2019/9/25

Morgan Stanley

Capital Services

LLC

Sell N/A 170,063 Swaps

2019/9/25

Morgan Stanley

Capital Services

LLC

Sell N/A 3,021 Swaps

2019/9/25

Morgan Stanley

Capital Services

LLC

Sell N/A 3,137 Swaps

2019/9/25

Morgan Stanley

Capital Services

LLC

Sell N/A 7,044 Swaps


266

2019/9/26

Morgan Stanley

& Co.

International plc

Borrow N/A

2,491,027

Ordinary Shares

2019/9/26

Morgan Stanley

& Co.

International plc

Buy 1,311.00

100 Ordinary

Shares

2019/9/26

Morgan Stanley

& Co.

International plc

Buy 1,311.00

100 Ordinary

Shares

2019/9/26

Morgan Stanley

& Co.

International plc

Buy 1,319.00

100 Ordinary

Shares

2019/9/26

Morgan Stanley

& Co.

International plc

Buy 119,025.69

9,079 Ordinary

Shares

2019/9/26

Morgan Stanley

& Co.

International plc

Buy N/A 322 Swaps

2019/9/26

Morgan Stanley

& Co.

International plc

Sell 1,311.00

100 Ordinary

Shares

2019/9/26

Morgan Stanley

& Co.

International plc

Sell 30,177.53

2,289 Ordinary

Shares

2019/9/26

Morgan Stanley

& Co.

International plc

Sell 36,209.67

2,728 Ordinary

Shares

2019/9/26

Morgan Stanley

& Co.

International plc

Sell 77,409.25

5,846 Ordinary

Shares

2019/9/26

Morgan Stanley

& Co. LLC

Borrow N/A

4,671 Ordinary

Shares

2019/9/26

Morgan Stanley

& Co. LLC

Borrow

Returned

N/A

1,243,421

Ordinary Shares

2019/9/26

Morgan Stanley

& Co. LLC

Decrease in

shares held or

in respect of

which the

holder may

exercise right to

rehypothecate

N/A

4,212 Ordinary

Shares


267

pursuant to the

agreement(s)

2019/9/26

Morgan 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/A

655 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 1,127.49 (AUD)

91 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 1,151.50 (AUD)

94 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 1,155.06 (AUD)

93 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 1,212.75 (AUD)

99 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 1,280.76 (AUD)

104 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 1,310.16 (AUD)

106 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 1,404.48 (AUD)

114 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 1,813.25 (AUD)

147 Ordinary

Shares


268

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 1,926.39 (AUD)

157 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 1,968.80 (AUD)

160 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 1,982.40 (AUD)

160 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

10,310.66

(AUD)

841 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

10,433.26

(AUD)

851 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

10,706.04

(AUD)

862 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

10,805.40

(AUD)

870 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

10,809.11

(AUD)

871 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

10,809.87

(AUD)

881 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

11,279.20

(AUD)

920 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Buy

11,937.05

(AUD)

965 Ordinary

Shares


269

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 110.34 (AUD)

9 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 111.24 (AUD)

9 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

12,112.88

(AUD)

988 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

12,122.76

(AUD)

988 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

12,979.85

(AUD)

1,051 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 12.31 (AUD)

1 Ordinary

Share

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 122.60 (AUD)

10 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

127,773.72

(AUD)

10,422 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

13,486.00

(AUD)

1,100 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

13,520.28

(AUD)

1,101 Ordinary

Shares


270

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 135.74 (AUD)

11 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

14,507.07

(AUD)

1,178 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

14,638.44

(AUD)

1,194 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

15,104.40

(AUD)

1,228 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

16,280.25

(AUD)

1,329 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

16,877.01

(AUD)

1,371 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

18,638.88

(AUD)

1,508 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 186.15 (AUD)

15 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 196.32 (AUD)

16 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 2,014.68 (AUD)

163 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Buy 2,085.90 (AUD)

170 Ordinary

Shares


271

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 2,189.49 (AUD)

177 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 2,406.57 (AUD)

194 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 2,563.39 (AUD)

209 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 2,597.70 (AUD)

210 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

20,188.00

(AUD)

1,648 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

20,327.08

(AUD)

1,658 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

20,728.64

(AUD)

1,688 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

21,051.90

(AUD)

1,695 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

21,804.37

(AUD)

1,757 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

22,374.16

(AUD)

1,822 Ordinary

Shares


272

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 222.48 (AUD)

18 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

24,250.28

(AUD)

1,978 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 24.50 (AUD)

2 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 24.54 (AUD)

2 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 24.56 (AUD)

2 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 24.76 (AUD)

2 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 246.20 (AUD)

20 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

25,721.82

(AUD)

2,071 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

25,841.94

(AUD)

2,098 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 259.77 (AUD)

21 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Buy 260.19 (AUD)

21 Ordinary

Shares


273

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 261.03 (AUD)

21 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

27,402.12

(AUD)

2,217 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 270.27 (AUD)

22 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 270.60 (AUD)

22 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 270.82 (AUD)

22 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 271.26 (AUD)

22 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

28,082.65

(AUD)

2,285 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

28,725.18

(AUD)

2,343 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 281.75 (AUD)

23 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 284.74 (AUD)

23 Ordinary

Shares


274

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 294.48 (AUD)

24 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 299.04 (AUD)

24 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 3,003.64 (AUD)

244 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 3,101.78 (AUD)

253 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 3,138.56 (AUD)

256 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 3,148.25 (AUD)

257 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 3,295.74 (AUD)

266 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 3,298.79 (AUD)

267 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 3,454.50 (AUD)

282 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 3,581.38 (AUD)

292 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Buy 3,604.44 (AUD)

294 Ordinary

Shares


275

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 3,650.78 (AUD)

293 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 3,705.31 (AUD)

301 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 3,908.22 (AUD)

318 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 3,957.38 (AUD)

322 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 3,980.80 (AUD)

320 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

31,198.74

(AUD)

2,514 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

31,742.49

(AUD)

2,587 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

32,601.07

(AUD)

2,627 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 330.75 (AUD)

27 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

342,679.26

(AUD)

27,951 Ordinary

Shares


276

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 342.72 (AUD)

28 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 36.93 (AUD)

3 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 384.40 (AUD)

31 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 4,130.55 (AUD)

335 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 4,142.88 (AUD)

336 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 4,319.00 (AUD)

350 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 4,380.73 (AUD)

353 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 4,472.51 (AUD)

362 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 4,653.75 (AUD)

375 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 4,710.90 (AUD)

383 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Buy 4,887.75 (AUD)

399 Ordinary

Shares


277

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 4,902.95 (AUD)

397 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 4,911.69 (AUD)

399 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 4,935.20 (AUD)

398 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

40,556.08

(AUD)

3,308 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 442.26 (AUD)

36 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 459.54 (AUD)

37 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 471.58 (AUD)

38 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 479.70 (AUD)

39 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

48,770.28

(AUD)

3,978 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

48,882.99

(AUD)

3,939 Ordinary

Shares


278

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 49.00 (AUD)

4 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 49.64 (AUD)

4 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 5,081.97 (AUD)

413 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 5,611.96 (AUD)

457 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 5,674.91 (AUD)

461 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 5,891.82 (AUD)

474 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 514.08 (AUD)

42 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 552.60 (AUD)

45 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 566.26 (AUD)

46 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 575.75 (AUD)

47 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Buy 589.92 (AUD)

48 Ordinary

Shares


279

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

59,730.72

(AUD)

4,872 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 593.76 (AUD)

48 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

6,130,000.00

(AUD)

500,000

Ordinary Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

6,130,000.00

(AUD)

500,000

Ordinary Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 6,259.68 (AUD)

504 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 6,420.60 (AUD)

522 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 605.15 (AUD)

49 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 639.08 (AUD)

52 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy

64,849.85

(AUD)

5,251 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 654.02 (AUD)

53 Ordinary

Shares


280

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 656.14 (AUD)

53 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 7,335.41 (AUD)

593 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 7,706.25 (AUD)

625 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 73.74 (AUD)

6 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 74.58 (AUD)

6 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 748.78 (AUD)

61 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 785.92 (AUD)

64 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 8,197.43 (AUD)

667 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 8,607.95 (AUD)

697 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 845.94 (AUD)

69 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Buy

87,040.64

(AUD)

7,088 Ordinary

Shares


281

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 874.72 (AUD)

71 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 9,295.09 (AUD)

749 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 9,359.79 (AUD)

753 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 9,659.94 (AUD)

786 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 9,699.24 (AUD)

786 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 9,780.20 (AUD)

790 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 9,842.10 (AUD)

795 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 9,900.36 (AUD)

801 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 975.65 (AUD)

79 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Buy 98.64 (AUD)

8 Ordinary

Shares


282

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,023.39 (AUD)

83 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,055.70 (AUD)

85 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,078.80 (AUD)

87 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,092.08 (AUD)

88 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,120.21 (AUD)

91 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,155.06 (AUD)

93 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,228.50 (AUD)

100 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,232.50 (AUD)

100 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,240.50 (AUD)

100 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,254.42 (AUD)

101 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Sell 1,263.81 (AUD)

103 Ordinary

Shares


283

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,308.57 (AUD)

106 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,319.31 (AUD)

107 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,363.08 (AUD)

111 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,401.06 (AUD)

114 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,427.96 (AUD)

116 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,459.54 (AUD)

119 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,482.86 (AUD)

121 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,483.20 (AUD)

120 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,501.61 (AUD)

121 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,506.09 (AUD)

122 Ordinary

Shares


284

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,665.90 (AUD)

135 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,702.92 (AUD)

138 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,746.60 (AUD)

142 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,836.43 (AUD)

149 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,915.68 (AUD)

156 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 1,945.23 (AUD)

157 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

10,200.70

(AUD)

830 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

10,389.28

(AUD)

845 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

10,566.81

(AUD)

857 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

10,684.36

(AUD)

869 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Sell

11,012.76

(AUD)

891 Ordinary

Shares


285

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

11,408.12

(AUD)

929 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

11,444.96

(AUD)

932 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

11,522.70

(AUD)

930 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

11,624.28

(AUD)

942 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

11,733.33

(AUD)

947 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 110.34 (AUD)

9 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

111,730.08

(AUD)

9,069 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

112,482.48

(AUD)

9,042 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

114,520.77

(AUD)

9,243 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

118,762.56

(AUD)

9,632 Ordinary

Shares


286

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

12,019.62

(AUD)

978 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

12,226.50

(AUD)

990 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

12,302.98

(AUD)

997 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 12.28 (AUD)

1 Ordinary

Share

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 12.34 (AUD)

1 Ordinary

Share

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 12.36 (AUD)

1 Ordinary

Share

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 12.43 (AUD)

1 Ordinary

Share

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

124,758.90

(AUD)

10,143 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

13,018.09

(AUD)

1,049 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

13,401.24

(AUD)

1,086 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Sell

13,794.95

(AUD)

1,117 Ordinary

Shares


287

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

13,913.24

(AUD)

1,133 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

131,276.73

(AUD)

10,699 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

132,756.58

(AUD)

10,802 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 135.58 (AUD)

11 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

14,135.78

(AUD)

1,153 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

142,869.86

(AUD)

11,606 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

142,876.80

(AUD)

11,616 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

144,795.00

(AUD)

11,820 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

148,468.60

(AUD)

12,110 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

15,028.51

(AUD)

1,211 Ordinary

Shares


288

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

15,301.65

(AUD)

1,239 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

15,699.60

(AUD)

1,260 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

15,720.32

(AUD)

1,276 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

15,878.68

(AUD)

1,292 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

155,751.04

(AUD)

12,704 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

156,388.05

(AUD)

12,663 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 159.77 (AUD)

13 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

16,345.70

(AUD)

1,330 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

16,564.44

(AUD)

1,338 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

16,971.64

(AUD)

1,372 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Sell

160,659.24

(AUD)

13,083 Ordinary

Shares


289

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

162,093.42

(AUD)

13,051 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

163,469.29

(AUD)

13,301 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

169,024.14

(AUD)

13,653 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

17,935.67

(AUD)

1,457 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 171.64 (AUD)

14 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

172,648.94

(AUD)

13,991 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 174.02 (AUD)

14 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

18,169.32

(AUD)

1,482 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

18,935.76

(AUD)

1,542 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 186.15 (AUD)

15 Ordinary

Shares


290

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

19,032.44

(AUD)

1,545 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

19,444.41

(AUD)

1,577 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 195.92 (AUD)

16 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,025.40 (AUD)

164 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,038.58 (AUD)

165 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,059.11 (AUD)

167 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,118.69 (AUD)

171 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,118.69 (AUD)

171 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,159.34 (AUD)

174 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,266.25 (AUD)

185 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Sell 2,311.46 (AUD)

188 Ordinary

Shares


291

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,337.93 (AUD)

189 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,366.18 (AUD)

193 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,378.44 (AUD)

194 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,438.75 (AUD)

199 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,610.32 (AUD)

213 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,624.56 (AUD)

212 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,673.77 (AUD)

218 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,680.56 (AUD)

219 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,764.13 (AUD)

225 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,833.60 (AUD)

230 Ordinary

Shares


292

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,840.15 (AUD)

231 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,951.65 (AUD)

239 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 2,971.76 (AUD)

242 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

20,237.64

(AUD)

1,644 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

20,299.05

(AUD)

1,651 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

20,447.38

(AUD)

1,657 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

20,630.40

(AUD)

1,680 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

203,223.12

(AUD)

16,442 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

204,272.14

(AUD)

16,594 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

21,028.05

(AUD)

1,689 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Sell

21,242.10

(AUD)

1,727 Ordinary

Shares


293

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

21,463.50

(AUD)

1,745 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

229,124.00

(AUD)

18,704 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

229,624.31

(AUD)

18,563 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

23,136.96

(AUD)

1,878 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

23,163.30

(AUD)

1,865 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

23,206.81

(AUD)

1,867 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

23,828.31

(AUD)

1,917 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

24,250.28

(AUD)

1,978 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

24,266.80

(AUD)

1,957 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

24,319.14

(AUD)

1,982 Ordinary

Shares


294

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 24.72 (AUD)

2 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 24.73 (AUD)

2 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 24.83 (AUD)

2 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

25,650.95

(AUD)

2,077 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

263,786.16

(AUD)

21,516 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 271.81 (AUD)

22 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

28,586.54

(AUD)

2,326 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 283.36 (AUD)

23 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 286.12 (AUD)

23 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 3,033.16 (AUD)

247 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Sell 3,047.80 (AUD)

245 Ordinary

Shares


295

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 3,050.40 (AUD)

248 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 3,065.27 (AUD)

247 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 3,256.85 (AUD)

265 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 3,465.78 (AUD)

282 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 3,509.22 (AUD)

286 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 3,522.60 (AUD)

285 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 3,592.18 (AUD)

293 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 3,611.31 (AUD)

291 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 3,683.68 (AUD)

299 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 3,694.78 (AUD)

301 Ordinary

Shares


296

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 3,705.31 (AUD)

301 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 3,710.59 (AUD)

299 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 3,760.65 (AUD)

305 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 3,825.42 (AUD)

309 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

30,193.77

(AUD)

2,434 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

31,198.74

(AUD)

2,514 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

31,874.22

(AUD)

2,583 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

33,362.56

(AUD)

2,708 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 333.72 (AUD)

27 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 342.72 (AUD)

28 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Sell 343.00 (AUD)

28 Ordinary

Shares


297

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 343.42 (AUD)

28 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

35,065.32

(AUD)

2,837 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

35,777.52

(AUD)

2,923 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 355.54 (AUD)

29 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

358,363.57

(AUD)

28,877 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

36,511.40

(AUD)

2,935 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 37.04 (AUD)

3 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 372.00 (AUD)

30 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

378,985.36

(AUD)

30,862 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

38,111.29

(AUD)

3,101 Ordinary

Shares


298

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

38,192.30

(AUD)

3,085 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

38,266.56

(AUD)

3,096 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

38,987.46

(AUD)

3,162 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

39,446.10

(AUD)

3,207 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 4,009.02 (AUD)

327 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 4,171.80 (AUD)

340 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 4,243.69 (AUD)

346 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 4,310.25 (AUD)

350 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 4,331.34 (AUD)

351 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 4,341.87 (AUD)

351 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Sell 4,544.75 (AUD)

371 Ordinary

Shares


299

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 4,754.75 (AUD)

385 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 4,808.70 (AUD)

390 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 4,885.09 (AUD)

397 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 405.24 (AUD)

33 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

416,668.36

(AUD)

33,986 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 417.52 (AUD)

34 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

42,836.44

(AUD)

3,494 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

432,505.23

(AUD)

35,249 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

44,037.92

(AUD)

3,592 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

44,427.80

(AUD)

3,580 Ordinary

Shares


300

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 442.26 (AUD)

36 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

45,905.07

(AUD)

3,711 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

47,232.52

(AUD)

3,851 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 49.46 (AUD)

4 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 49.50 (AUD)

4 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

494,600.00

(AUD)

40,000 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 5,022.50 (AUD)

410 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 5,215.20 (AUD)

424 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 5,302.44 (AUD)

429 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 5,539.50 (AUD)

450 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Sell 5,586.00 (AUD)

456 Ordinary

Shares


301

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 5,928.00 (AUD)

480 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 5,936.76 (AUD)

478 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 5,989.75 (AUD)

485 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

51,239.52

(AUD)

4,176 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

51,427.15

(AUD)

4,193 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 519.54 (AUD)

42 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

53,854.78

(AUD)

4,382 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

58,654.08

(AUD)

4,792 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

59,145.62

(AUD)

4,793 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 595.20 (AUD)

48 Ordinary

Shares


302

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

6,130,000.00

(AUD)

500,000

Ordinary Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 6,303.60 (AUD)

510 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 6,816.56 (AUD)

556 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 6,870.90 (AUD)

555 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 61.55 (AUD)

5 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 62.15 (AUD)

5 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 621.00 (AUD)

50 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

65,920.05

(AUD)

5,355 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

69,376.68

(AUD)

5,613 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

69,526.80

(AUD)

5,607 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Sell 698.25 (AUD)

57 Ordinary

Shares


303

Limited

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 7,032.84 (AUD)

569 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 7,644.21 (AUD)

623 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

75,320.93

(AUD)

6,089 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 775.85 (AUD)

63 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

784,529.66

(AUD)

63,991 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 8,044.20 (AUD)

654 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 8,294.52 (AUD)

676 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 8,730.69 (AUD)

713 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 8,745.32 (AUD)

703 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 8,930.25 (AUD)

729 Ordinary

Shares


304

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 9,072.40 (AUD)

740 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 9,096.53 (AUD)

733 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 9,183.26 (AUD)

746 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 9,247.50 (AUD)

750 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 9,322.14 (AUD)

753 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

92,243.03

(AUD)

7,421 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 931.00 (AUD)

76 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 957.88 (AUD)

77 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell

98,252.00

(AUD)

7,975 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Limited

Sell 98.48 (AUD)

8 Ordinary

Shares

2019/9/26

Morgan Stanley

Australia

Securities

Sell 99.28 (AUD)

8 Ordinary

Shares


305

Limited

2019/9/26

Morgan Stanley

Capital Services

LLC

Buy N/A 250,000 Swaps

2019/9/26

Morgan Stanley

Capital Services

LLC

Buy N/A 3,850 Swaps

2019/9/26

Morgan Stanley

Capital Services

LLC

Buy N/A 350,000 Swaps

2019/9/26

Morgan Stanley

Capital Services

LLC

Sell N/A 100 Swaps

2019/9/26

Morgan Stanley

Capital Services

LLC

Sell N/A 250,000 Swaps

2019/9/26

Morgan Stanley

Capital Services

LLC

Sell N/A 30,831 Swaps

2019/9/26

Morgan Stanley

Capital Services

LLC

Sell N/A 427,807 Swaps

2019/9/26

Morgan Stanley

Capital Services

LLC

Sell N/A 72,193 Swaps

2019/9/27

Morgan Stanley

& Co.

International plc

Borrow N/A

43,934 Ordinary

Shares

2019/9/27

Morgan Stanley

& Co.

International plc

Buy 3,113.04

238 Ordinary

Shares

2019/9/27

Morgan Stanley

& Co.

International plc

Buy N/A 234 Swaps

2019/9/27

Morgan Stanley

& Co.

International plc

Buy N/A 390 Swaps

2019/9/27

Morgan Stanley

& Co.

Buy N/A 4,718 Swaps


306

International plc

2019/9/27

Morgan Stanley

& Co.

International plc

Buy N/A 719 Swaps

2019/9/27

Morgan Stanley

& Co.

International plc

Increase in

shares held or

in respect of

which the

holder may

exercise right to

rehypothecate

pursuant to the

agreement(s)

N/A

23,012 Ordinary

Shares

2019/9/27

Morgan Stanley

& Co.

International plc

Sell 25,449.68

1,946 Ordinary

Shares

2019/9/27

Morgan Stanley

& Co.

International plc

Sell 3,113.04

238 Ordinary

Shares

2019/9/27

Morgan Stanley

& Co.

International plc

Sell 57,222.58

4,380 Ordinary

Shares

2019/9/27

Morgan Stanley

& Co.

International plc

Sell 76,448.86

5,846 Ordinary

Shares

2019/9/27

Morgan Stanley

& Co.

International plc

Sell N/A 445 Swaps

2019/9/27

Morgan Stanley

& Co. LLC

Borrow

Returned

N/A

4,671 Ordinary

Shares

2019/9/27

Morgan Stanley

& Co. LLC

Increase in

shares held or

in respect of

which the

holder may

exercise right to

rehypothecate

pursuant to the

agreement(s)

N/A

24,910 Ordinary

Shares

2019/9/27

Morgan Stanley

& Co. LLC

Increase in

shares held or

in respect of

which the

N/A

655 Ordinary

Shares


307

holder may

exercise right to

rehypothecate

pursuant to the

agreement(s)

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 1,017.58 (AUD)

83 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 1,026.48 (AUD)

84 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 1,105.65 (AUD)

91 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 1,176.61 (AUD)

97 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 1,188.25 (AUD)

98 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 1,310.58 (AUD)

108 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 1,454.40 (AUD)

120 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 1,568.00 (AUD)

129 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 1,576.25 (AUD)

130 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Buy 1,664.55 (AUD)

137 Ordinary


308

Securities

Limited

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 1,732.40 (AUD)

142 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 1,807.37 (AUD)

149 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 1,830.75 (AUD)

150 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 1,874.18 (AUD)

154 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 1,978.02 (AUD)

162 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

10,209.74

(AUD)

841 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

104,321.24

(AUD)

8,572 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

105,894.76

(AUD)

8,648 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

11,404.14

(AUD)

934 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 12.21 (AUD)

1 Ordinary

Share


309

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

123,890.87

(AUD)

10,190 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

13,350.49

(AUD)

1,097 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

14,348.80

(AUD)

1,180 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

14,786.55

(AUD)

1,217 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

15,175.68

(AUD)

1,248 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

15,965.10

(AUD)

1,314 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 157.69 (AUD)

13 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

17,378.76

(AUD)

1,428 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

17,400.96

(AUD)

1,431 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

18,288.64

(AUD)

1,504 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Buy

18,824.60

(AUD)

1,543 Ordinary

Shares


310

Limited

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 2,061.80 (AUD)

169 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 2,068.90 (AUD)

170 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 2,138.40 (AUD)

176 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 2,145.50 (AUD)

175 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 2,244.80 (AUD)

184 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 2,266.25 (AUD)

185 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 2,285.14 (AUD)

187 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 2,540.72 (AUD)

208 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 2,618.67 (AUD)

215 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 2,679.60 (AUD)

220 Ordinary

Shares


311

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 2,729.52 (AUD)

223 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 2,865.83 (AUD)

235 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

237,667.20

(AUD)

19,545 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 24.30 (AUD)

2 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 24.32 (AUD)

2 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 24.39 (AUD)

2 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 267.63 (AUD)

22 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 268.18 (AUD)

22 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

27,759.77

(AUD)

2,281 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 3,298.07 (AUD)

271 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Buy 3,341.43 (AUD)

274 Ordinary

Shares


312

Limited

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 3,593.44 (AUD)

296 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 3,730.14 (AUD)

306 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 3,879.04 (AUD)

319 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

301,657.20

(AUD)

24,726 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 328.86 (AUD)

27 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

33,816.96

(AUD)

2,781 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 352.35 (AUD)

29 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 36.48 (AUD)

3 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 36.48 (AUD)

3 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 378.82 (AUD)

31 Ordinary

Shares


313

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

38,316.16

(AUD)

3,151 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

39,605.12

(AUD)

3,257 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 4,245.50 (AUD)

350 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 4,506.60 (AUD)

370 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 425.25 (AUD)

35 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

465,095.54

(AUD)

38,311 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 48.76 (AUD)

4 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 48.86 (AUD)

4 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 485.80 (AUD)

40 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 487.00 (AUD)

40 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Buy 497.74 (AUD)

41 Ordinary

Shares


314

Limited

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 5,131.99 (AUD)

421 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 5,339.22 (AUD)

438 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 5,411.20 (AUD)

445 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 537.46 (AUD)

44 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

54,473.00

(AUD)

4,465 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

56,616.96

(AUD)

4,656 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

56,913.50

(AUD)

4,646 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 572.46 (AUD)

47 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 588.00 (AUD)

48 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 6,072.50 (AUD)

500 Ordinary

Shares


315

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 6,089.26 (AUD)

502 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 6,095.00 (AUD)

500 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

6,954,522.88

(AUD)

571,918

Ordinary Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 60.90 (AUD)

5 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 7,448.09 (AUD)

611 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 7,733.18 (AUD)

637 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 716.26 (AUD)

59 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

75,039.36

(AUD)

6,171 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 8,038.88 (AUD)

663 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 8,564.40 (AUD)

702 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Buy 8,744.40 (AUD)

720 Ordinary

Shares


316

Limited

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy

82,896.42

(AUD)

6,834 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 84.91 (AUD)

7 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 886.59 (AUD)

73 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 9,108.66 (AUD)

746 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 9,547.20 (AUD)

780 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 9,549.12 (AUD)

784 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 9,671.60 (AUD)

797 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 921.88 (AUD)

76 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 937.09 (AUD)

77 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Buy 964.59 (AUD)

79 Ordinary

Shares


317

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

1,064,948.48

(AUD)

87,578 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,102.92 (AUD)

91 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,130.42 (AUD)

93 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,171.20 (AUD)

96 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,202.85 (AUD)

99 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,273.65 (AUD)

105 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,275.23 (AUD)

105 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,299.50 (AUD)

107 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,311.12 (AUD)

108 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,400.70 (AUD)

115 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Sell 1,433.70 (AUD)

118 Ordinary

Shares


318

Limited

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,450.61 (AUD)

119 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,581.45 (AUD)

130 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,622.60 (AUD)

133 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,636.20 (AUD)

135 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,640.25 (AUD)

135 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,664.55 (AUD)

137 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,686.36 (AUD)

138 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,723.02 (AUD)

141 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,781.64 (AUD)

147 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,795.24 (AUD)

148 Ordinary

Shares


319

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,813.00 (AUD)

148 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,822.50 (AUD)

150 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,874.18 (AUD)

154 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,911.00 (AUD)

156 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,936.62 (AUD)

159 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 1,978.02 (AUD)

162 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

10,260.97

(AUD)

839 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

10,952.41

(AUD)

902 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

100,492.65

(AUD)

8,271 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

11,351.76

(AUD)

932 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Sell

11,480.20

(AUD)

941 Ordinary

Shares


320

Limited

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

11,543.00

(AUD)

952 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

11,746.56

(AUD)

966 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

12,724.59

(AUD)

1,046 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 122.00 (AUD)

10 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

124,549.80

(AUD)

10,209 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

125,436.33

(AUD)

10,341 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

13,014.30

(AUD)

1,065 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

13,076.14

(AUD)

1,078 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

14,239.36

(AUD)

1,171 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

14,428.75

(AUD)

1,190 Ordinary

Shares


321

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

142,991.31

(AUD)

11,711 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

15,261.88

(AUD)

1,252 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

16,244.55

(AUD)

1,337 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

16,551.20

(AUD)

1,360 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

164,739.80

(AUD)

13,570 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

17,378.76

(AUD)

1,428 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

18,420.93

(AUD)

1,518 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

18,693.12

(AUD)

1,536 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

19,122.25

(AUD)

1,561 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

19,549.16

(AUD)

1,607 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Sell

19,881.60

(AUD)

1,635 Ordinary

Shares


322

Limited

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

195,245.40

(AUD)

16,030 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 2,357.10 (AUD)

194 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 2,519.92 (AUD)

208 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 2,540.40 (AUD)

209 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 2,555.70 (AUD)

210 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 2,565.76 (AUD)

211 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 2,834.45 (AUD)

233 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 2,884.29 (AUD)

237 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

20,124.80

(AUD)

1,655 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

20,618.55

(AUD)

1,697 Ordinary

Shares


323

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

21,773.35

(AUD)

1,795 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

22,674.75

(AUD)

1,851 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

227,075.84

(AUD)

18,674 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

239,664.54

(AUD)

19,758 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

24,997.80

(AUD)

2,049 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 24.32 (AUD)

2 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

25,379.58

(AUD)

2,082 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

26,277.76

(AUD)

2,161 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

267,445.80

(AUD)

22,012 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 268.18 (AUD)

22 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Sell 281.98 (AUD)

23 Ordinary

Shares


324

Limited

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

29,098.02

(AUD)

2,389 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 3,164.98 (AUD)

259 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 3,473.32 (AUD)

284 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 3,499.20 (AUD)

288 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 3,558.49 (AUD)

293 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 3,634.11 (AUD)

298 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 3,775.54 (AUD)

311 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 3,793.92 (AUD)

312 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 3,870.57 (AUD)

317 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

31,012.40

(AUD)

2,542 Ordinary

Shares


325

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 315.64 (AUD)

26 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 316.42 (AUD)

26 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 328.32 (AUD)

27 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 340.76 (AUD)

28 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 341.60 (AUD)

28 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 352.50 (AUD)

29 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 353.51 (AUD)

29 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

36,334.08

(AUD)

2,988 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 365.40 (AUD)

30 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

367,473.15

(AUD)

30,195 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Sell 4,155.30 (AUD)

342 Ordinary

Shares


326

Limited

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 4,303.07 (AUD)

353 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 4,596.48 (AUD)

378 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 4,888.32 (AUD)

402 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

40,231.96

(AUD)

3,314 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 402.27 (AUD)

33 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 412.42 (AUD)

34 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

422,449.40

(AUD)

34,627 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 437.04 (AUD)

36 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 474.44 (AUD)

39 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

48,133.80

(AUD)

3,960 Ordinary

Shares


327

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

48,709.35

(AUD)

4,009 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

49,754.25

(AUD)

4,095 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 5,013.82 (AUD)

413 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 5,209.45 (AUD)

430 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 5,312.16 (AUD)

434 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 5,411.20 (AUD)

445 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 5,411.20 (AUD)

445 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 5,494.50 (AUD)

450 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 5,527.96 (AUD)

452 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 5,571.48 (AUD)

455 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Sell 5,624.20 (AUD)

461 Ordinary

Shares


328

Limited

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 5,827.20 (AUD)

480 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 5,967.96 (AUD)

492 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

50,963.79

(AUD)

4,198 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

52,035.56

(AUD)

4,281 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 523.74 (AUD)

43 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 534.60 (AUD)

44 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

56,616.96

(AUD)

4,656 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

59,547.52

(AUD)

4,897 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 6,123.13 (AUD)

505 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 6,141.63 (AUD)

503 Ordinary

Shares


329

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 6,174.17 (AUD)

509 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 6,267.55 (AUD)

515 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 6,422.06 (AUD)

529 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 6,700.16 (AUD)

551 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 6,747.72 (AUD)

554 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 6,758.80 (AUD)

554 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 60.90 (AUD)

5 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

61,961.77

(AUD)

5,083 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

62,295.68

(AUD)

5,123 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 634.92 (AUD)

52 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Sell

64,047.26

(AUD)

5,260 Ordinary

Shares


330

Limited

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

67,049.22

(AUD)

5,523 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 7,264.62 (AUD)

594 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 7,444.89 (AUD)

613 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 7,463.17 (AUD)

614 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 7,481.32 (AUD)

616 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 7,564.18 (AUD)

619 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 7,850.36 (AUD)

644 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 726.60 (AUD)

60 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 729.60 (AUD)

60 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 73.14 (AUD)

6 Ordinary

Shares


331

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

756,021.60

(AUD)

62,224 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 766.08 (AUD)

63 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 8,150.03 (AUD)

673 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 8,353.92 (AUD)

687 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 8,425.10 (AUD)

692 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 8,779.52 (AUD)

722 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

80,208.98

(AUD)

6,607 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

80,948.28

(AUD)

6,646 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

82,870.40

(AUD)

6,815 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

83,060.25

(AUD)

6,825 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Sell 899.10 (AUD)

74 Ordinary

Shares


332

Limited

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 9,242.97 (AUD)

757 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 9,655.04 (AUD)

794 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 9,667.20 (AUD)

795 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

91,469.64

(AUD)

7,547 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell 927.96 (AUD)

76 Ordinary

Shares

2019/9/27

Morgan Stanley

Australia

Securities

Limited

Sell

94,752.87

(AUD)

7,773 Ordinary

Shares

2019/9/27

Morgan Stanley

Capital Services

LLC

Buy N/A 1,586 Swaps

2019/9/27

Morgan Stanley

Capital Services

LLC

Buy N/A 250,000 Swaps

2019/9/27

Morgan Stanley

Capital Services

LLC

Buy N/A 3,033 Swaps

2019/9/27

Morgan Stanley

Capital Services

LLC

Buy N/A 467 Swaps

2019/9/27

Morgan Stanley

Capital Services

LLC

Sell N/A 1,586 Swaps


333

2019/9/27

Morgan Stanley

Capital Services

LLC

Sell N/A 250,000 Swaps

2019/9/27

Morgan Stanley

Capital Services

LLC

Sell N/A 4,041 Swaps

2019/9/27

Morgan Stanley

Capital Services

LLC

Sell N/A 489,341 Swaps

2019/9/27

Morgan Stanley

Capital Services

LLC

Sell N/A 71 Swaps

2019/9/27

Morgan Stanley

Capital Services

LLC

Sell N/A 82,577 Swaps

2019/9/30

Morgan Stanley

& Co.

International plc

Buy N/A 2,602 Swaps

2019/9/30

Morgan Stanley

& Co.

International plc

Buy N/A 232 Swaps

2019/9/30

Morgan Stanley

& Co.

International plc

Buy N/A 252 Swaps

2019/9/30

Morgan Stanley

& Co.

International plc

Buy N/A 3,213 Swaps

2019/9/30

Morgan 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/A

7,511 Ordinary

Shares

2019/9/30

Morgan Stanley

& Co.

International plc

Sell 29,075.87

2,206 Ordinary

Shares

2019/9/30

Morgan Stanley

& Co.

Sell 38,696.67

2,934 Ordinary

Shares


334

International plc

2019/9/30

Morgan Stanley

& Co.

International plc

Sell 7,876.44

594 Ordinary

Shares

2019/9/30

Morgan Stanley

& Co.

International plc

Sell 77,146.45

5,848 Ordinary

Shares

2019/9/30

Morgan Stanley

& Co.

International plc

Sell N/A 73,000 Swaps

2019/9/30

Morgan Stanley

& Co. LLC

Borrow N/A

240,556

Ordinary Shares

2019/9/30

Morgan Stanley

& Co. LLC

Increase in

shares held or

in respect of

which the

holder may

exercise right to

rehypothecate

pursuant to the

agreement(s)

N/A

4,568 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 1,140.18 (AUD)

93 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 1,220.00 (AUD)

100 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 1,236.24 (AUD)

102 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 1,269.84 (AUD)

104 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 1,416.87 (AUD)

117 Ordinary

Shares


335

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 1,564.64 (AUD)

127 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 1,568.64 (AUD)

129 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 1,661.92 (AUD)

136 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 1,708.31 (AUD)

139 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 1,839.00 (AUD)

150 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 1,840.69 (AUD)

151 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 1,947.20 (AUD)

160 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

10,003.36

(AUD)

824 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 109.53 (AUD)

9 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

11,041.00

(AUD)

905 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Buy

11,089.80

(AUD)

909 Ordinary

Shares


336

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

114,863.35

(AUD)

9,485 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

12,009.86

(AUD)

982 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

12,161.92

(AUD)

992 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

12,186.90

(AUD)

990 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

12,261.40

(AUD)

1,010 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

12,264.48

(AUD)

1,002 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

12,486.42

(AUD)

1,026 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 12.13 (AUD)

1 Ordinary

Share

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 12.14 (AUD)

1 Ordinary

Share

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

13,533.81

(AUD)

1,103 Ordinary

Shares


337

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

13,785.09

(AUD)

1,129 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 135.08 (AUD)

11 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 135.19 (AUD)

11 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

14,058.90

(AUD)

1,143 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

14,343.04

(AUD)

1,168 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

14,627.34

(AUD)

1,197 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

14,651.78

(AUD)

1,199 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

14,833.28

(AUD)

1,204 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 146.76 (AUD)

12 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 147.84 (AUD)

12 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Buy

15,140.58

(AUD)

1,239 Ordinary

Shares


338

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

15,422.03

(AUD)

1,261 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

15,498.29

(AUD)

1,259 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 157.95 (AUD)

13 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

16,433.27

(AUD)

1,357 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

162,481.92

(AUD)

13,362 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

17,561.88

(AUD)

1,449 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

17,919.36

(AUD)

1,464 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

18,142.25

(AUD)

1,481 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

18,735.30

(AUD)

1,542 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

19,018.50

(AUD)

1,550 Ordinary

Shares


339

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

19,152.00

(AUD)

1,575 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

19,237.20

(AUD)

1,564 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

19,713.16

(AUD)

1,604 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 2,091.57 (AUD)

173 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 2,113.88 (AUD)

172 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 2,197.80 (AUD)

180 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 2,213.63 (AUD)

181 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 2,249.60 (AUD)

185 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 2,362.92 (AUD)

194 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 2,434.77 (AUD)

199 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Buy 2,482.55 (AUD)

205 Ordinary

Shares


340

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 2,490.54 (AUD)

206 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 2,509.20 (AUD)

204 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 2,577.37 (AUD)

211 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 2,674.86 (AUD)

218 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 2,693.99 (AUD)

221 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 2,714.88 (AUD)

224 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 2,791.51 (AUD)

229 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 2,908.80 (AUD)

240 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 2,985.33 (AUD)

245 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 2,988.70 (AUD)

247 Ordinary

Shares


341

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

20,613.29

(AUD)

1,691 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 206.38 (AUD)

17 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 207.66 (AUD)

17 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 208.08 (AUD)

17 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 208.76 (AUD)

17 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

21,269.82

(AUD)

1,742 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

21,276.18

(AUD)

1,734 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

22,197.90

(AUD)

1,830 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

22,299.90

(AUD)

1,813 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 220.86 (AUD)

18 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Buy

223,537.28

(AUD)

18,383 Ordinary

Shares


342

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

24,652.32

(AUD)

2,024 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 24.23 (AUD)

2 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 24.32 (AUD)

2 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 24.42 (AUD)

2 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 24.46 (AUD)

2 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 24.60 (AUD)

2 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 254.73 (AUD)

21 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 255.15 (AUD)

21 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 255.26 (AUD)

21 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 258.30 (AUD)

21 Ordinary

Shares


343

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 268.62 (AUD)

22 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 270.16 (AUD)

22 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

28,945.86

(AUD)

2,361 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 3,025.80 (AUD)

246 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 3,222.12 (AUD)

264 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 3,338.65 (AUD)

273 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 3,517.70 (AUD)

290 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 3,751.26 (AUD)

309 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 3,840.72 (AUD)

312 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 3,912.99 (AUD)

321 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Buy 3,929.60 (AUD)

320 Ordinary

Shares


344

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

30,847.90

(AUD)

2,510 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 304.25 (AUD)

25 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 304.63 (AUD)

25 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

31,413.24

(AUD)

2,556 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

32,418.56

(AUD)

2,666 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

32,498.40

(AUD)

2,640 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

33,302.50

(AUD)

2,750 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

33,352.48

(AUD)

2,716 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

33,696.32

(AUD)

2,744 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 330.48 (AUD)

27 Ordinary

Shares


345

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

34,450.05

(AUD)

2,818 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 36.57 (AUD)

3 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 36.84 (AUD)

3 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 381.61 (AUD)

31 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

39,726.72

(AUD)

3,267 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 4,093.70 (AUD)

335 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 4,114.00 (AUD)

340 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 4,246.95 (AUD)

345 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 4,322.34 (AUD)

354 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 4,440.30 (AUD)

361 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Buy 4,557.12 (AUD)

376 Ordinary

Shares


346

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 4,681.60 (AUD)

385 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 4,708.55 (AUD)

385 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 4,834.80 (AUD)

395 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 4,985.75 (AUD)

407 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 4,993.80 (AUD)

410 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

40,664.75

(AUD)

3,325 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 402.27 (AUD)

33 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 402.27 (AUD)

33 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

41,797.20

(AUD)

3,426 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 417.86 (AUD)

34 Ordinary

Shares


347

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 424.90 (AUD)

35 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 426.13 (AUD)

35 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 431.20 (AUD)

35 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 454.73 (AUD)

37 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

47,606.79

(AUD)

3,899 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 48.72 (AUD)

4 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 496.51 (AUD)

41 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 5,236.00 (AUD)

425 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 5,650.26 (AUD)

462 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 5,911.49 (AUD)

481 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Buy

50,420.31

(AUD)

4,143 Ordinary

Shares


348

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 525.03 (AUD)

43 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 529.12 (AUD)

43 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

53,333.76

(AUD)

4,386 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 559.36 (AUD)

46 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

56,345.88

(AUD)

4,649 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 589.44 (AUD)

48 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 6,185.40 (AUD)

507 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 6,236.65 (AUD)

515 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 6,257.70 (AUD)

510 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 6,309.31 (AUD)

521 Ordinary

Shares


349

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 6,630.03 (AUD)

543 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

6,954,522.88

(AUD)

571,918

Ordinary Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 613.50 (AUD)

50 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

64,244.19

(AUD)

5,253 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 691.41 (AUD)

57 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 7,326.52 (AUD)

604 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 7,613.46 (AUD)

621 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 7,626.00 (AUD)

620 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 704.12 (AUD)

58 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

729,064.96

(AUD)

59,956 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Buy 73.80 (AUD)

6 Ordinary

Shares


350

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 73.83 (AUD)

6 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 747.28 (AUD)

61 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 753.30 (AUD)

62 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

76,093.94

(AUD)

6,227 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 793.00 (AUD)

65 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

84,767.36

(AUD)

6,971 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 9,586.35 (AUD)

789 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 957.06 (AUD)

78 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 96.96 (AUD)

8 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 97.76 (AUD)

8 Ordinary

Shares


351

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy 973.60 (AUD)

80 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Buy

98,568.96

(AUD)

8,106 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,009.28 (AUD)

83 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,070.96 (AUD)

88 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,137.41 (AUD)

93 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,140.18 (AUD)

93 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,167.36 (AUD)

96 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,226.50 (AUD)

100 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,255.57 (AUD)

103 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,269.84 (AUD)

104 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Sell 1,293.60 (AUD)

105 Ordinary

Shares


352

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,344.20 (AUD)

110 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,366.41 (AUD)

111 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,401.85 (AUD)

115 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,466.08 (AUD)

119 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,575.60 (AUD)

130 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,582.10 (AUD)

130 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,724.43 (AUD)

141 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,738.53 (AUD)

141 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,742.34 (AUD)

142 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,745.28 (AUD)

144 Ordinary

Shares


353

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,758.24 (AUD)

144 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,759.68 (AUD)

144 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,761.05 (AUD)

143 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,794.14 (AUD)

147 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,796.72 (AUD)

148 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,849.84 (AUD)

152 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,851.30 (AUD)

153 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,934.24 (AUD)

157 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,945.77 (AUD)

158 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 1,947.20 (AUD)

160 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Sell 1,953.85 (AUD)

160 Ordinary

Shares


354

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

10,535.00

(AUD)

860 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 108.99 (AUD)

9 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

11,654.40

(AUD)

960 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

11,680.96

(AUD)

961 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

11,904.75

(AUD)

975 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

12,339.26

(AUD)

1,011 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

12,766.32

(AUD)

1,043 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 12.13 (AUD)

1 Ordinary

Share

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 12.23 (AUD)

1 Ordinary

Share

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 12.29 (AUD)

1 Ordinary

Share


355

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 121.70 (AUD)

10 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 121.70 (AUD)

10 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

13,211.75

(AUD)

1,075 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

13,292.64

(AUD)

1,086 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

13,457.55

(AUD)

1,095 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

13,532.56

(AUD)

1,102 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 133.98 (AUD)

11 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 134.20 (AUD)

11 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 134.26 (AUD)

11 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 135.08 (AUD)

11 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Sell

14,735.40

(AUD)

1,198 Ordinary

Shares


356

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 146.52 (AUD)

12 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 146.76 (AUD)

12 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

15,090.80

(AUD)

1,240 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

15,500.10

(AUD)

1,281 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

15,792.08

(AUD)

1,286 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

16,113.00

(AUD)

1,310 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

17,197.07

(AUD)

1,397 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

17,216.55

(AUD)

1,417 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

17,275.20

(AUD)

1,416 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

17,414.93

(AUD)

1,417 Ordinary

Shares


357

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 170.73 (AUD)

14 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 171.99 (AUD)

14 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 182.33 (AUD)

15 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 182.55 (AUD)

15 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 2,167.37 (AUD)

177 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 2,246.64 (AUD)

184 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 2,274.58 (AUD)

185 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 2,320.85 (AUD)

190 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 2,351.21 (AUD)

191 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 2,359.68 (AUD)

192 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Sell 2,362.92 (AUD)

194 Ordinary

Shares


358

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 2,423.10 (AUD)

197 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 2,509.20 (AUD)

204 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 2,587.20 (AUD)

210 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 2,647.40 (AUD)

217 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 2,737.99 (AUD)

226 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 2,791.51 (AUD)

229 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 2,801.82 (AUD)

229 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 2,859.95 (AUD)

235 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

20,899.99

(AUD)

1,723 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

20,946.90

(AUD)

1,703 Ordinary

Shares


359

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

20,951.62

(AUD)

1,702 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

21,791.76

(AUD)

1,798 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

21,810.11

(AUD)

1,801 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

21,828.40

(AUD)

1,804 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

21,936.64

(AUD)

1,804 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

22,422.00

(AUD)

1,850 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

22,453.65

(AUD)

1,845 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

24,353.00

(AUD)

1,988 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 24.40 (AUD)

2 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 24.42 (AUD)

2 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Sell 24.46 (AUD)

2 Ordinary

Shares


360

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 254.73 (AUD)

21 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 255.05 (AUD)

21 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 258.30 (AUD)

21 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

26,520.90

(AUD)

2,190 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 268.40 (AUD)

22 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

27,098.37

(AUD)

2,223 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

27,311.36

(AUD)

2,246 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 270.16 (AUD)

22 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

28,147.38

(AUD)

2,294 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 281.52 (AUD)

23 Ordinary

Shares


361

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 281.75 (AUD)

23 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 282.33 (AUD)

23 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

29,242.95

(AUD)

2,395 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 291.12 (AUD)

24 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 291.36 (AUD)

24 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 295.44 (AUD)

24 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 295.44 (AUD)

24 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,035.63 (AUD)

247 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,070.99 (AUD)

251 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,097.08 (AUD)

252 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Sell 3,148.25 (AUD)

257 Ordinary

Shares


362

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,266.92 (AUD)

268 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,311.49 (AUD)

273 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,321.05 (AUD)

273 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,372.14 (AUD)

278 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,411.06 (AUD)

278 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,424.96 (AUD)

278 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,427.20 (AUD)

280 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,474.90 (AUD)

286 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,604.44 (AUD)

294 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,609.72 (AUD)

296 Ordinary

Shares


363

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,633.00 (AUD)

300 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,654.00 (AUD)

300 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,788.40 (AUD)

308 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,816.10 (AUD)

310 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 3,938.06 (AUD)

322 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

30,331.44

(AUD)

2,472 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

30,689.92

(AUD)

2,528 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 305.38 (AUD)

25 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

31,530.24

(AUD)

2,576 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

31,541.40

(AUD)

2,596 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Sell 315.51 (AUD)

26 Ordinary

Shares


364

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 316.16 (AUD)

26 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 316.55 (AUD)

26 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 317.59 (AUD)

26 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

32,418.56

(AUD)

2,666 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

35,149.95

(AUD)

2,893 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

36,176.88

(AUD)

2,946 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

36,186.60

(AUD)

2,942 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

36,757.76

(AUD)

3,008 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

38,135.58

(AUD)

3,131 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 381.61 (AUD)

31 Ordinary

Shares


365

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 391.04 (AUD)

32 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 4,043.76 (AUD)

332 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 4,060.20 (AUD)

335 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 4,098.51 (AUD)

339 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 4,195.20 (AUD)

345 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 4,331.00 (AUD)

355 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 4,401.92 (AUD)

362 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 4,440.30 (AUD)

361 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 4,681.60 (AUD)

385 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

40,530.22

(AUD)

3,314 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Sell

40,599.12

(AUD)

3,336 Ordinary

Shares


366

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 403.59 (AUD)

33 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 424.90 (AUD)

35 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 426.65 (AUD)

35 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 431.20 (AUD)

35 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

44,157.97

(AUD)

3,593 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 441.72 (AUD)

36 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

45,427.88

(AUD)

3,742 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 451.03 (AUD)

37 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

46,515.42

(AUD)

3,819 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 487.60 (AUD)

40 Ordinary

Shares


367

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

49,084.20

(AUD)

4,020 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 5,116.32 (AUD)

418 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 5,145.58 (AUD)

418 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 5,490.26 (AUD)

446 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 5,963.22 (AUD)

486 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

50,761.88

(AUD)

4,154 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

50,913.92

(AUD)

4,187 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

51,330.84

(AUD)

4,204 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 527.83 (AUD)

43 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

53,815.74

(AUD)

4,422 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Sell 538.12 (AUD)

44 Ordinary

Shares


368

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 538.56 (AUD)

44 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 548.55 (AUD)

45 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 589.44 (AUD)

48 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 6,154.98 (AUD)

507 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 6,394.50 (AUD)

522 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 6,418.30 (AUD)

530 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 6,490.83 (AUD)

529 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 6,573.15 (AUD)

541 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 6,628.16 (AUD)

538 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 6,756.75 (AUD)

550 Ordinary

Shares


369

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 6,803.12 (AUD)

554 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 6,842.16 (AUD)

559 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

6,954,522.88

(AUD)

571,918

Ordinary Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 602.21 (AUD)

49 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 606.25 (AUD)

50 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 633.36 (AUD)

52 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 638.30 (AUD)

52 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 647.93 (AUD)

53 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 647.93 (AUD)

53 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

65,223.01

(AUD)

5,377 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Sell

66,848.43

(AUD)

5,511 Ordinary

Shares


370

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 662.85 (AUD)

54 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 7,113.60 (AUD)

585 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 7,286.39 (AUD)

597 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 7,719.80 (AUD)

638 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 7,812.45 (AUD)

643 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

70,465.68

(AUD)

5,814 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

70,722.56

(AUD)

5,816 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 744.81 (AUD)

61 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 761.98 (AUD)

62 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 781.76 (AUD)

64 Ordinary

Shares


371

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

79,153.68

(AUD)

6,504 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 797.62 (AUD)

65 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 8,138.52 (AUD)

666 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 8,150.03 (AUD)

673 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 8,150.74 (AUD)

667 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 8,155.84 (AUD)

662 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 8,194.10 (AUD)

670 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 8,442.48 (AUD)

696 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 8,572.80 (AUD)

705 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 8,608.28 (AUD)

701 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Sell 8,964.48 (AUD)

736 Ordinary

Shares


372

Limited

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 818.74 (AUD)

67 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell

84,767.36

(AUD)

6,971 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 85.47 (AUD)

7 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 854.70 (AUD)

70 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 873.00 (AUD)

72 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 894.98 (AUD)

73 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 9,426.43 (AUD)

767 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 9,485.66 (AUD)

782 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 9,593.53 (AUD)

787 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 9,721.39 (AUD)

791 Ordinary

Shares


373

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 9,889.92 (AUD)

808 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 903.96 (AUD)

74 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 909.00 (AUD)

75 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 912.00 (AUD)

75 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 921.12 (AUD)

76 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 922.64 (AUD)

76 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 927.20 (AUD)

76 Ordinary

Shares

2019/9/30

Morgan Stanley

Australia

Securities

Limited

Sell 957.06 (AUD)

78 Ordinary

Shares

2019/9/30

Morgan Stanley

Capital Services

LLC

Buy N/A 10,191 Swaps

2019/9/30

Morgan Stanley

Capital Services

LLC

Buy N/A 569 Swaps

2019/9/30

Morgan Stanley

Capital Services

LLC

Buy N/A 68,404 Swaps


374

2019/9/30

Morgan Stanley

Capital Services

LLC

Sell N/A 385 Swaps

2019/9/30

Morgan Stanley

Capital Services

LLC

Sell N/A 467 Swaps

2019/9/30

Morgan Stanley

Capital Services

LLC

Sell N/A 5 Swaps

2019/9/30

Morgan Stanley

Capital Services

LLC

Sell N/A 591 Swaps

2019/10/1

Morgan Stanley

& Co.

International plc

Borrow N/A

12,172 Ordinary

Shares

2019/10/1

Morgan Stanley

& Co.

International plc

Buy N/A 193 Swaps

2019/10/1

Morgan Stanley

& Co.

International plc

Buy N/A 2,938 Swaps

2019/10/1

Morgan Stanley

& Co.

International plc

Buy N/A 206 Swaps

2019/10/1

Morgan Stanley

& Co.

International plc

Buy N/A 4,930 Swaps

2019/10/1

Morgan 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/A

15,501 Ordinary

Shares

2019/10/1

Morgan Stanley

& Co.

International plc

Sell 36,999.66

2,790 Ordinary

Shares

2019/10/1

Morgan Stanley

& Co.

Sell 93,267.77

7,024 Ordinary

Shares


375

International plc

2019/10/1

Morgan Stanley

& Co. LLC

Borrow

Returned

N/A

611,959

Ordinary Shares

2019/10/1

Morgan 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/A

2,132 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 1,044.65 (AUD)

85 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 1,081.52 (AUD)

88 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 1,132.52 (AUD)

92 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 1,246.00 (AUD)

100 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 1,254.54 (AUD)

103 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 1,310.16 (AUD)

106 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 1,424.85 (AUD)

115 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Buy 1,439.60 (AUD)

118 Ordinary

Shares


376

Limited

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 1,509.08 (AUD)

124 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 1,729.56 (AUD)

142 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 1,752.63 (AUD)

141 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 1,758.67 (AUD)

142 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 1,818.43 (AUD)

146 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 1,864.50 (AUD)

150 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 1,952.30 (AUD)

157 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

10,822.80

(AUD)

870 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

10,877.58

(AUD)

873 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

11,019.23

(AUD)

901 Ordinary

Shares


377

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

112,851.97

(AUD)

9,079 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

12,823.88

(AUD)

1,052 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 12.43 (AUD)

1 Ordinary

Share

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

13,526.01

(AUD)

1,097 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 136.51 (AUD)

11 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

14,263.68

(AUD)

1,173 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

14,611.52

(AUD)

1,186 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

15,079.83

(AUD)

1,227 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

16,517.45

(AUD)

1,355 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

17,142.88

(AUD)

1,396 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Buy

17,916.08

(AUD)

1,456 Ordinary

Shares


378

Limited

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 173.60 (AUD)

14 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

19,265.11

(AUD)

1,583 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 2,178.75 (AUD)

175 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 2,224.80 (AUD)

180 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 2,297.36 (AUD)

188 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 2,333.20 (AUD)

190 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 2,354.10 (AUD)

190 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 2,400.92 (AUD)

193 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 2,438.00 (AUD)

200 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 2,647.08 (AUD)

216 Ordinary

Shares


379

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 2,804.66 (AUD)

226 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 2,845.10 (AUD)

230 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

20,061.45

(AUD)

1,635 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 207.57 (AUD)

17 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

208,202.50

(AUD)

16,750 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

209,221.76

(AUD)

16,832 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

22,423.72

(AUD)

1,804 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

23,091.25

(AUD)

1,885 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

23,330.89

(AUD)

1,896 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

24,134.50

(AUD)

1,975 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Buy 261.03 (AUD)

21 Ordinary

Shares


380

Limited

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 3,360.15 (AUD)

270 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 3,625.18 (AUD)

292 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 3,663.00 (AUD)

300 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 3,669.00 (AUD)

300 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

30,442.50

(AUD)

2,475 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

30,608.34

(AUD)

2,513 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

33,005.08

(AUD)

2,666 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

341,986.59

(AUD)

27,513 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 36.57 (AUD)

3 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 390.08 (AUD)

32 Ordinary

Shares


381

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 4,089.12 (AUD)

336 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 4,519.04 (AUD)

368 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 4,577.76 (AUD)

374 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 4,591.86 (AUD)

377 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

40,781.40

(AUD)

3,340 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 429.63 (AUD)

35 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 49.04 (AUD)

4 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 495.20 (AUD)

40 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 5,332.47 (AUD)

429 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 5,490.00 (AUD)

450 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Buy 5,998.86 (AUD)

483 Ordinary

Shares


382

Limited

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

56,051.10

(AUD)

4,557 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

6,215,000.00

(AUD)

500,000

Ordinary Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

6,215,000.00

(AUD)

500,000

Ordinary Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 6,264.28 (AUD)

506 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 6,612.76 (AUD)

532 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 615.00 (AUD)

50 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 7,466.40 (AUD)

612 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 7,802.90 (AUD)

628 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 73.59 (AUD)

6 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 744.30 (AUD)

60 Ordinary

Shares


383

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

76,916.84

(AUD)

6,188 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

761,188.85

(AUD)

61,835 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy 8,049.12 (AUD)

656 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

93,175.28

(AUD)

7,496 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Buy

97,347.48

(AUD)

7,908 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,090.32 (AUD)

88 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,092.08 (AUD)

88 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,170.30 (AUD)

94 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,254.54 (AUD)

103 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,285.44 (AUD)

104 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Sell 1,334.16 (AUD)

109 Ordinary

Shares


384

Limited

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,441.30 (AUD)

116 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,540.00 (AUD)

125 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,542.24 (AUD)

126 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,558.62 (AUD)

126 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,571.84 (AUD)

128 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,602.90 (AUD)

130 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,660.26 (AUD)

134 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,673.33 (AUD)

135 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,707.06 (AUD)

138 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,720.60 (AUD)

140 Ordinary

Shares


385

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,732.40 (AUD)

142 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,765.44 (AUD)

144 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,768.32 (AUD)

144 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,788.58 (AUD)

145 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,806.70 (AUD)

145 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,815.96 (AUD)

148 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,826.32 (AUD)

148 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,855.50 (AUD)

150 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,865.61 (AUD)

151 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,866.36 (AUD)

151 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Sell 1,883.43 (AUD)

153 Ordinary

Shares


386

Limited

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,922.00 (AUD)

155 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,943.76 (AUD)

156 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,965.24 (AUD)

159 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,981.14 (AUD)

159 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,990.23 (AUD)

163 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 1,992.00 (AUD)

160 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

10,008.20

(AUD)

815 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

10,057.06

(AUD)

823 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

10,225.60

(AUD)

830 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

10,233.90

(AUD)

822 Ordinary

Shares


387

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

10,328.58

(AUD)

837 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

10,863.82

(AUD)

874 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

10,877.58

(AUD)

873 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

10,931.54

(AUD)

883 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

10,947.20

(AUD)

880 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 109.62 (AUD)

9 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

11,088.00

(AUD)

900 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

11,330.88

(AUD)

928 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

11,612.70

(AUD)

935 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

11,622.05

(AUD)

935 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Sell

112,851.97

(AUD)

9,079 Ordinary

Shares


388

Limited

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

12,278.49

(AUD)

991 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

12,280.00

(AUD)

1,000 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

12,307.68

(AUD)

999 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

12,428.64

(AUD)

1,008 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

12,496.87

(AUD)

1,007 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

12,839.33

(AUD)

1,043 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 12.33 (AUD)

1 Ordinary

Share

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 12.33 (AUD)

1 Ordinary

Share

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 12.34 (AUD)

1 Ordinary

Share

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 12.35 (AUD)

1 Ordinary

Share


389

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 12.43 (AUD)

1 Ordinary

Share

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 123.80 (AUD)

10 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

129,903.60

(AUD)

10,510 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

13,049.41

(AUD)

1,067 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

13,074.90

(AUD)

1,063 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

13,572.65

(AUD)

1,099 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

13,849.56

(AUD)

1,116 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

132,255.20

(AUD)

10,640 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 136.51 (AUD)

11 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

14,406.37

(AUD)

1,159 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Sell

14,729.55

(AUD)

1,185 Ordinary

Shares


390

Limited

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

14,997.32

(AUD)

1,208 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

146,633.98

(AUD)

11,854 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 148.68 (AUD)

12 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 149.28 (AUD)

12 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

15,208.53

(AUD)

1,226 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

152,041.12

(AUD)

12,341 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

16,064.55

(AUD)

1,305 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

16,545.20

(AUD)

1,330 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

16,652.95

(AUD)

1,355 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

16,706.92

(AUD)

1,343 Ordinary

Shares


391

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 161.01 (AUD)

13 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

17,140.97

(AUD)

1,379 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

17,499.00

(AUD)

1,425 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 170.73 (AUD)

14 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

18,660.00

(AUD)

1,500 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

189,681.80

(AUD)

15,260 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

193,230.52

(AUD)

15,533 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

194,539.32

(AUD)

15,714 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,001.64 (AUD)

163 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,007.18 (AUD)

162 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Sell 2,029.35 (AUD)

163 Ordinary

Shares


392

Limited

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,035.24 (AUD)

164 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,050.10 (AUD)

166 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,068.36 (AUD)

166 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,073.12 (AUD)

168 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,127.15 (AUD)

174 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,154.99 (AUD)

174 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,182.40 (AUD)

176 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,248.48 (AUD)

184 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,255.15 (AUD)

185 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,260.44 (AUD)

182 Ordinary

Shares


393

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,277.35 (AUD)

185 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,291.52 (AUD)

186 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,342.40 (AUD)

192 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,380.80 (AUD)

192 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,386.80 (AUD)

195 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,472.54 (AUD)

203 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,579.85 (AUD)

210 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,596.47 (AUD)

213 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,651.46 (AUD)

214 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,674.60 (AUD)

215 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Sell 2,744.82 (AUD)

221 Ordinary

Shares


394

Limited

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,761.86 (AUD)

223 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,818.99 (AUD)

229 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,847.78 (AUD)

234 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,888.04 (AUD)

233 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 2,915.80 (AUD)

239 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

20,061.45

(AUD)

1,635 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

20,273.33

(AUD)

1,631 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

21,079.50

(AUD)

1,725 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

21,447.96

(AUD)

1,748 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

21,488.70

(AUD)

1,726 Ordinary

Shares


395

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

21,625.14

(AUD)

1,756 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

21,700.80

(AUD)

1,760 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

21,916.95

(AUD)

1,795 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

216,619.00

(AUD)

17,540 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

22,498.30

(AUD)

1,810 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

22,767.30

(AUD)

1,845 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

23,871.24

(AUD)

1,922 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 24.42 (AUD)

2 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 24.64 (AUD)

2 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

25,361.64

(AUD)

2,042 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Sell 259.88 (AUD)

21 Ordinary

Shares


396

Limited

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

26,229.63

(AUD)

2,117 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 261.03 (AUD)

21 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

266,943.06

(AUD)

21,493 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 283.36 (AUD)

23 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 297.36 (AUD)

24 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,020.72 (AUD)

244 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,057.84 (AUD)

248 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,133.44 (AUD)

256 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,194.04 (AUD)

258 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,205.80 (AUD)

260 Ordinary

Shares


397

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,228.72 (AUD)

264 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,249.45 (AUD)

261 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,251.55 (AUD)

265 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,263.04 (AUD)

264 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,375.52 (AUD)

272 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,391.38 (AUD)

276 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,614.16 (AUD)

296 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,647.85 (AUD)

293 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,736.16 (AUD)

304 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,744.44 (AUD)

301 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Sell 3,894.99 (AUD)

319 Ordinary

Shares


398

Limited

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,936.00 (AUD)

320 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,950.29 (AUD)

323 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 3,958.79 (AUD)

319 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

30,442.50

(AUD)

2,475 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

30,687.50

(AUD)

2,500 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

302,340.78

(AUD)

24,402 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

31,856.89

(AUD)

2,566 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 317.72 (AUD)

26 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 355.83 (AUD)

29 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 369.30 (AUD)

30 Ordinary

Shares


399

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

37,058.76

(AUD)

2,979 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

37,653.18

(AUD)

3,028 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 371.55 (AUD)

30 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 371.85 (AUD)

30 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 390.08 (AUD)

32 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 4,063.68 (AUD)

332 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 4,131.58 (AUD)

334 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 4,142.28 (AUD)

335 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 4,228.40 (AUD)

341 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 4,322.37 (AUD)

349 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Sell 4,431.60 (AUD)

360 Ordinary

Shares


400

Limited

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 4,579.29 (AUD)

369 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 4,591.63 (AUD)

373 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 4,797.98 (AUD)

386 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 4,851.62 (AUD)

398 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 4,863.56 (AUD)

398 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 4,963.35 (AUD)

406 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

40,157.46

(AUD)

3,297 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

41,611.80

(AUD)

3,345 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

41,648.60

(AUD)

3,352 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

43,362.76

(AUD)

3,514 Ordinary

Shares


401

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

48,058.24

(AUD)

3,904 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

49,440.00

(AUD)

4,000 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 495.20 (AUD)

40 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 5,162.08 (AUD)

419 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 5,539.63 (AUD)

455 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 5,571.00 (AUD)

450 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 5,810.91 (AUD)

469 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 5,949.97 (AUD)

481 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 5,972.94 (AUD)

486 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

55,984.72

(AUD)

4,504 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Sell 568.10 (AUD)

46 Ordinary

Shares


402

Limited

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 581.86 (AUD)

47 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 581.86 (AUD)

47 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 6,165.24 (AUD)

498 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

6,215,000.00

(AUD)

500,000

Ordinary Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 6,391.15 (AUD)

515 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 6,523.80 (AUD)

524 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 6,612.76 (AUD)

532 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 6,818.49 (AUD)

553 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 6,940.70 (AUD)

562 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 6,966.96 (AUD)

572 Ordinary

Shares


403

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

61,279.90

(AUD)

4,930 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 61.05 (AUD)

5 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

62,150.00

(AUD)

5,000 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 628.32 (AUD)

51 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

63,678.89

(AUD)

5,123 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 635.46 (AUD)

51 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 639.08 (AUD)

52 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

64,813.46

(AUD)

5,229 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 643.24 (AUD)

52 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

65,638.41

(AUD)

5,367 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Sell 657.20 (AUD)

53 Ordinary

Shares


404

Limited

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

68,464.44

(AUD)

5,508 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 7,266.35 (AUD)

591 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 7,616.53 (AUD)

613 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 7,722.09 (AUD)

623 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 7,837.02 (AUD)

631 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

70,440.81

(AUD)

5,667 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 708.80 (AUD)

57 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

72,085.50

(AUD)

5,790 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 741.60 (AUD)

60 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 755.49 (AUD)

61 Ordinary

Shares


405

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 756.10 (AUD)

61 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

76,916.84

(AUD)

6,188 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 761.36 (AUD)

62 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 767.34 (AUD)

63 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 772.52 (AUD)

62 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 8,425.20 (AUD)

680 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 8,557.38 (AUD)

689 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 8,564.27 (AUD)

689 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 8,740.28 (AUD)

706 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 8,968.96 (AUD)

728 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Sell 816.06 (AUD)

67 Ordinary

Shares


406

Limited

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

82,688.00

(AUD)

6,800 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 830.96 (AUD)

68 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 841.11 (AUD)

69 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

85,485.60

(AUD)

6,894 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 87.01 (AUD)

7 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

88,053.43

(AUD)

7,153 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 887.04 (AUD)

72 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 9,716.04 (AUD)

788 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 917.60 (AUD)

74 Ordinary

Shares

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell 923.25 (AUD)

75 Ordinary

Shares


407

2019/10/1

Morgan Stanley

Australia

Securities

Limited

Sell

93,175.28

(AUD)

7,496 Ordinary

Shares

2019/10/1

Morgan Stanley

Capital Services

LLC

Buy N/A 1,313 Swaps

2019/10/1

Morgan Stanley

Capital Services

LLC

Buy N/A 10,007 Swaps

2019/10/1

Morgan Stanley

Capital Services

LLC

Buy N/A 15,567 Swaps

2019/10/1

Morgan Stanley

Capital Services

LLC

Buy N/A 2,846 Swaps

2019/10/1

Morgan Stanley

Capital Services

LLC

Buy N/A 74 Swaps

2019/10/1

Morgan Stanley

Capital Services

LLC

Sell N/A 127 Swaps

2019/10/1

Morgan Stanley

Capital Services

LLC

Sell N/A 4,395 Swaps

2019/10/1

Morgan Stanley

Capital Services

LLC

Sell N/A 427,807 Swaps

2019/10/1

Morgan Stanley

Capital Services

LLC

Sell N/A 72,193 Swaps

2019/10/1

Morgan Stanley

Capital Services

LLC

Sell N/A 80,177 Swaps

2019/10/2

Morgan Stanley

& Co.

International plc

Borrow N/A

22,884 Ordinary

Shares

2019/10/2

Morgan Stanley

& Co.

International plc

Buy 9,425.82

714 Ordinary

Shares


408

2019/10/2

Morgan Stanley

& Co.

International plc

Buy 9,431.94

714 Ordinary

Shares

2019/10/2

Morgan Stanley

& Co.

International plc

Buy N/A 14,693 Swaps

2019/10/2

Morgan Stanley

& Co.

International plc

Buy N/A 166 Swaps

2019/10/2

Morgan Stanley

& Co.

International plc

Buy N/A 2,059 Swaps

2019/10/2

Morgan Stanley

& Co.

International plc

Buy N/A 3,372 Swaps

2019/10/2

Morgan Stanley

& Co.

International plc

Buy N/A 80 Swaps

2019/10/2

Morgan Stanley

& Co.

International plc

Increase in

shares held or

in respect of

which the

holder may

exercise right to

rehypothecate

pursuant to the

agreement(s)

N/A

90,326 Ordinary

Shares

2019/10/2

Morgan Stanley

& Co.

International plc

Sell 1,315.00

100 Ordinary

Shares

2019/10/2

Morgan Stanley

& Co.

International plc

Sell 116,503.24

8,825 Ordinary

Shares

2019/10/2

Morgan Stanley

& Co.

International plc

Sell 25,746.81

1,956 Ordinary

Shares

2019/10/2

Morgan Stanley

& Co.

International plc

Sell 81,564.07

6,168 Ordinary

Shares

2019/10/2

Morgan Stanley

& Co.

Sell 9,431.94

714 Ordinary

Shares


409

International plc

2019/10/2

Morgan Stanley

& Co.

International plc

Sell N/A 5,123 Swaps

2019/10/2

Morgan Stanley

& Co.

International plc

Sell N/A 714 Swaps

2019/10/2

Morgan Stanley

& Co. LLC

Borrow

Returned

N/A

142,973

Ordinary Shares

2019/10/2

Morgan 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/A

1,767 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,020.90 (AUD)

83 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,029.00 (AUD)

84 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,035.72 (AUD)

84 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,111.50 (AUD)

90 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,126.58 (AUD)

91 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,160.90 (AUD)

94 Ordinary

Shares


410

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,162.80 (AUD)

95 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,176.00 (AUD)

96 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,223.00 (AUD)

100 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,262.78 (AUD)

103 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,284.15 (AUD)

105 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,289.40 (AUD)

105 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,298.50 (AUD)

106 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,398.21 (AUD)

114 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,411.63 (AUD)

115 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,547.28 (AUD)

126 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Buy 1,559.25 (AUD)

126 Ordinary

Shares


411

Limited

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,565.91 (AUD)

127 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,607.37 (AUD)

131 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,609.40 (AUD)

130 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,640.40 (AUD)

134 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,717.80 (AUD)

140 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,723.73 (AUD)

141 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,728.30 (AUD)

140 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,744.17 (AUD)

141 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,777.70 (AUD)

145 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,818.55 (AUD)

149 Ordinary

Shares


412

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,819.13 (AUD)

147 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,829.28 (AUD)

148 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,851.26 (AUD)

151 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,860.32 (AUD)

151 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 1,904.98 (AUD)

154 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

10,271.16

(AUD)

831 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

10,383.27

(AUD)

849 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

10,432.19

(AUD)

853 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

10,844.64

(AUD)

886 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

104,639.86

(AUD)

8,563 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Buy 109.94 (AUD)

9 Ordinary

Shares


413

Limited

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

11,653.64

(AUD)

956 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

11,882.50

(AUD)

970 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 110.12 (AUD)

9 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

111,063.09

(AUD)

9,111 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

12,220.00

(AUD)

1,000 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

12,621.36

(AUD)

1,032 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

12,662.91

(AUD)

1,027 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

12,746.38

(AUD)

1,041 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

12,808.29

(AUD)

1,049 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

12,867.63

(AUD)

1,047 Ordinary

Shares


414

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 12.23 (AUD)

1 Ordinary

Share

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 12.26 (AUD)

1 Ordinary

Share

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 12.27 (AUD)

1 Ordinary

Share

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

121,900.00

(AUD)

10,000 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

122,400.00

(AUD)

10,000 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 122.25 (AUD)

10 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 124.40 (AUD)

10 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 124.40 (AUD)

10 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

127,300.17

(AUD)

10,443 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

13,088.34

(AUD)

1,068 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Buy

13,813.60

(AUD)

1,114 Ordinary

Shares


415

Limited

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

133,380.38

(AUD)

10,906 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

138,710.01

(AUD)

11,379 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

14,029.29

(AUD)

1,149 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

14,089.66

(AUD)

1,153 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

14,326.00

(AUD)

1,160 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

14,517.01

(AUD)

1,187 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

15,557.04

(AUD)

1,271 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

15,949.50

(AUD)

1,302 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

15,999.84

(AUD)

1,312 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 159.12 (AUD)

13 Ordinary

Shares


416

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

16,571.65

(AUD)

1,355 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

16,790.28

(AUD)

1,374 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

17,346.00

(AUD)

1,400 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

17,812.00

(AUD)

1,460 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

18,608.72

(AUD)

1,508 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

19,879.12

(AUD)

1,598 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 196.80 (AUD)

16 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,036.10 (AUD)

165 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,057.16 (AUD)

168 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,061.16 (AUD)

168 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Buy 2,074.80 (AUD)

168 Ordinary

Shares


417

Limited

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,088.84 (AUD)

169 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,114.80 (AUD)

170 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,171.84 (AUD)

176 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,206.80 (AUD)

180 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,214.00 (AUD)

180 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,244.80 (AUD)

184 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,341.71 (AUD)

189 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,358.72 (AUD)

192 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,523.48 (AUD)

204 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,547.14 (AUD)

207 Ordinary

Shares


418

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,573.84 (AUD)

209 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,591.40 (AUD)

210 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,601.24 (AUD)

212 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,632.20 (AUD)

214 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,638.44 (AUD)

216 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,650.95 (AUD)

215 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,699.93 (AUD)

218 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,712.78 (AUD)

221 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,740.40 (AUD)

221 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,822.10 (AUD)

230 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Buy 2,825.55 (AUD)

230 Ordinary

Shares


419

Limited

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,826.29 (AUD)

231 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,888.40 (AUD)

232 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,896.14 (AUD)

237 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 2,946.87 (AUD)

239 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

20,547.11

(AUD)

1,678 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

21,040.56

(AUD)

1,719 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

21,106.00

(AUD)

1,730 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

21,349.80

(AUD)

1,740 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

21,617.64

(AUD)

1,749 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 210.63 (AUD)

17 Ordinary

Shares


420

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

22,918.17

(AUD)

1,877 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

23,212.54

(AUD)

1,898 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

23,610.96

(AUD)

1,929 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

230,285.90

(AUD)

18,845 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

234,767.21

(AUD)

19,259 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 24.43 (AUD)

2 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

240,124.32

(AUD)

19,618 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

25,272.24

(AUD)

2,058 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

25,329.16

(AUD)

2,066 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

25,653.28

(AUD)

2,095 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Buy 257.88 (AUD)

21 Ordinary

Shares


421

Limited

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

26,942.32

(AUD)

2,194 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 268.84 (AUD)

22 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

27,374.82

(AUD)

2,242 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

27,374.82

(AUD)

2,242 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

27,852.60

(AUD)

2,283 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 281.41 (AUD)

23 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 282.56 (AUD)

23 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 283.36 (AUD)

23 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 293.64 (AUD)

24 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 294.72 (AUD)

24 Ordinary

Shares


422

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 3,281.43 (AUD)

267 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 3,383.76 (AUD)

276 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 3,447.45 (AUD)

282 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 3,760.75 (AUD)

307 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 3,846.77 (AUD)

313 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 3,870.05 (AUD)

314 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 3,993.50 (AUD)

326 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 305.88 (AUD)

25 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

31,015.73

(AUD)

2,535 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

314,947.31

(AUD)

25,700 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Buy

32,171.75

(AUD)

2,605 Ordinary

Shares


423

Limited

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

328,276.70

(AUD)

26,930 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 329.13 (AUD)

27 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 345.38 (AUD)

28 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

36,411.53

(AUD)

2,987 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 36.83 (AUD)

3 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 36.87 (AUD)

3 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 366.90 (AUD)

30 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 37.04 (AUD)

3 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 37.08 (AUD)

3 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 37.10 (AUD)

3 Ordinary

Shares


424

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

39,958.82

(AUD)

3,278 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 392.64 (AUD)

32 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 4,261.16 (AUD)

347 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 4,484.74 (AUD)

367 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 4,518.41 (AUD)

369 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 4,932.84 (AUD)

404 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

42,535.69

(AUD)

3,461 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

45,799.71

(AUD)

3,751 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

45,962.00

(AUD)

3,752 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 482.04 (AUD)

39 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Buy 487.60 (AUD)

40 Ordinary

Shares


425

Limited

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 488.20 (AUD)

40 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

49,248.42

(AUD)

4,017 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

49,557.44

(AUD)

4,016 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 49.32 (AUD)

4 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 491.80 (AUD)

40 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 5,075.84 (AUD)

412 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 5,170.20 (AUD)

420 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 5,263.20 (AUD)

430 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 5,302.80 (AUD)

432 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 5,340.14 (AUD)

437 Ordinary

Shares


426

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 5,391.23 (AUD)

441 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 5,677.65 (AUD)

465 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy 5,796.62 (AUD)

473 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

52,545.40

(AUD)

4,307 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Securities

Limited

Buy

52,855.84

(AUD)

4,336 Ordinary

Shares

2019/10/2

Morgan Stanley

Australia

Secur

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