Chorus Limited/Announcement
Chorus Limited logo

SPH Notice – Mitsubishi UFJ Financial Group, Inc.,

Substantial Holder Notice23 March 2020CNUCommunication Services

1

Disclosure of beginning to have substantial holding

Section 276, Financial Markets Conduct Act 2013

To NZX Limited

and

To CHORUS LIMITED

Date this disclosure made: 24 March, 2020

Date on which substantial holding began: 18 March, 2020

Substantial product holder(s) giving disclosure

Full name(s): Mitsubishi UFJ Financial Group, Inc., First Sentier Investors (Australia) IM

Ltd, First Sentier Investors Realindex Pty Ltd.

Summary of substantial holding

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

Summary for Mitsubishi UFJ Financial Group, Inc., First Sentier Investors (Australia) IM

Ltd, First Sentier Investors Realindex Pty Ltd.

For this disclosure,—

(a) total number held in class: 37,593,845

(b) total in class: 443,709,223

(c) total percentage held in class: 8.473%

Details of relevant interests

Details for Mitsubishi UFJ Financial Group, Inc.

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

company and a related company of First Sentier Investors (Australia) IM Ltd and First

Sentier Investors Realindex Pty Ltd. and being deemed to have the same relevant

interests as are disclosed by First Sentier Investors (Australia) IM Ltd and First Sentier

Investors Realindex Pty Ltd. in this notice.

For that relevant interest,—

(a) number held in class: 14,510,155

(b) percentage held in class: 3.270%

(c) current registered holder(s): unknown

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

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

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



2

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

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

this notice.

For that relevant interest,—

(a) number held in class: 23,083,690

(b) percentage held in class: 5.202%

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

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


Details for First Sentier Investors (Australia) IM Ltd


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

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

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

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

regulation 139.

(a) number held in class: 5,587,078

(b) percentage held in class : 1.259%

(c) current registered holder(s) : Unknown

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

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

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

For that relevant interest,—

(a) number held in class: 8,923,077


(b) percentage held in class:2.011%


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



3

For that relevant interest,—

(a) number held in class: 23,083,690

(b) percentage held in class:5.202%

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


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

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

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

investment scheme. The relevant agreement need not be attached under regulation 139.


(a) number held in class: 8,923,077


(b) percentage held in class: 2.011%


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

(e) number held in class: 5,587,078


(f) percentage held in class:1.259%


(g) current registered holder(s): Unknown


(h) 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: 23,083,690

(b) percentage held in class: 5.202%

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



4

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



Details of transactions and events giving rise to substantial holding

Details of the transactions or other events requiring disclosure:

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

Annexure A.

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



Additional information

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

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

Japan

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

Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia

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

Sydney, 300 Barangaroo Avenue, Barangaroo NSW 2000, Australia

Contact details:

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


Nature of connection between substantial product holders: First Sentier Investors

(Australia) IM Ltd and First Sentier Investors Realindex Pty Ltd are wholly-owned

subsidiaries of Mitsubishi UFJ Financial Group, Inc.


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

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

products to which this disclosure relates: Not applicable

Certification

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

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

by all persons for whom it is made.



Annexure A

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



5

Date of

Transaction

Holder of Relevant Interest

Transaction

Nature

Consideration

Class and number of

securities

19-Nov-2019

First Sentier Investors

Realindex Pty Ltd

Sell 2425.35(NZD) 437 ORDINARY SHARES

25-Nov-2019

First Sentier Investors

Realindex Pty Ltd

Buy 30056.64(AUD) 5736 ORDINARY SHARES

25-Nov-2019

First Sentier Investors

Realindex Pty Ltd

Buy 75141.6(AUD) 14340 ORDINARY SHARES

27-Nov-2019

First Sentier Investors

Realindex Pty Ltd

Sell 39416.24(NZD) 6964 ORDINARY SHARES

29-Nov-2019

First Sentier Investors

(Australia) IM Ltd

Buy 75868.122(AUD) 13530 ORDINARY SHARES

29-Nov-2019

First Sentier Investors

(Australia) IM Ltd

Buy 242037.8136(AUD) 43164 ORDINARY SHARES

29-Nov-2019

First Sentier Investors

(Australia) IM Ltd

Buy 110129.336(AUD) 19640 ORDINARY SHARES

29-Nov-2019

First Sentier Investors

Realindex Pty Ltd

Sell 9156.8(NZD) 1552 ORDINARY SHARES

29-Nov-2019

First Sentier Investors

(Australia) IM Ltd

Buy 63133.7166(AUD) 11259 ORDINARY SHARES

29-Nov-2019

First Sentier Investors

(Australia) IM Ltd

Buy 47040.4786(AUD) 8389 ORDINARY SHARES

29-Nov-2019

First Sentier Investors

(Australia) IM Ltd

Buy 106490.1334(AUD) 18991 ORDINARY SHARES

02-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 1548.0178(AUD) 274 ORDINARY SHARES

02-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 328332.6(AUD) 58215 ORDINARY SHARES

02-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 3508.4637(AUD) 621 ORDINARY SHARES

02-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 226180.92(AUD) 40103 ORDINARY SHARES

02-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 3632.7571(AUD) 643 ORDINARY SHARES

02-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 7977.3764(AUD) 1412 ORDINARY SHARES

02-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Sell 49824.445(NZD) 8311 ORDINARY SHARES

02-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 2502.8171(AUD) 443 ORDINARY SHARES

02-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 188235(AUD) 33375 ORDINARY SHARES

02-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 317481.24(AUD) 56291 ORDINARY SHARES

02-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 2079.0896(AUD) 368 ORDINARY SHARES

02-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 140255.52(AUD) 24868 ORDINARY SHARES

02-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 721609.8(AUD) 127945 ORDINARY SHARES

03-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 3196879.1114(AUD) 559022 ORDINARY SHARES

03-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 1002047.7701(AUD) 175223 ORDINARY SHARES

03-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 621353.9111(AUD) 108653 ORDINARY SHARES

03-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 1454597.0946(AUD) 254358 ORDINARY SHARES

03-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 1406514.265(AUD) 245950 ORDINARY SHARES

03-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 833912.2714(AUD) 145822 ORDINARY SHARES

04-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 188148.0801(AUD) 32763 ORDINARY SHARES

04-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 440447.8619(AUD) 76697 ORDINARY SHARES

04-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 968012.4828(AUD) 168564 ORDINARY SHARES

04-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 252506.519(AUD) 43970 ORDINARY SHARES



6

04-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 17082.24(AUD) 2976 ORDINARY SHARES

04-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 303415.5545(AUD) 52835 ORDINARY SHARES

04-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 425890.1174(AUD) 74162 ORDINARY SHARES

05-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 260721.1829(AUD) 44323 ORDINARY SHARES

05-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 590177.0413(AUD) 100331 ORDINARY SHARES

05-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 610353.3303(AUD) 103761 ORDINARY SHARES

05-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 1341417.3389(AUD) 228043 ORDINARY SHARES

05-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 349914.4978(AUD) 59486 ORDINARY SHARES

05-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 420460.9217(AUD) 71479 ORDINARY SHARES

11-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 950021.3493(AUD) 166329 ORDINARY SHARES

11-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 55239.6472(AUD) 9629 ORDINARY SHARES

16-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 35928.1413(AUD) 6417 ORDINARY SHARES

16-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 20675.4391(AUD) 3671 ORDINARY SHARES

16-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 24792.5042(AUD) 4402 ORDINARY SHARES

16-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 30221.8486(AUD) 5366 ORDINARY SHARES

16-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 75126.5819(AUD) 13339 ORDINARY SHARES

16-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 34828.9064(AUD) 6184 ORDINARY SHARES

16-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 41034.3381(AUD) 7329 ORDINARY SHARES

16-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 12424.4126(AUD) 2206 ORDINARY SHARES

16-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 162289.7154(AUD) 28986 ORDINARY SHARES

16-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 10257.1848(AUD) 1832 ORDINARY SHARES

16-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 946662.012(AUD) 169080 ORDINARY SHARES

17-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 27335.4216(AUD) 4674 ORDINARY SHARES

17-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 330619.24(AUD) 57260 ORDINARY SHARES

17-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 235371.336(AUD) 40764 ORDINARY SHARES

17-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 108.9707(AUD) 19 ORDINARY SHARES

17-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 97.5001(AUD) 17 ORDINARY SHARES

17-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 117916.628(AUD) 20422 ORDINARY SHARES

17-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 720248.0052(AUD) 123153 ORDINARY SHARES

17-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 28.68(AUD) 5 ORDINARY SHARES

17-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 196258.26(AUD) 33990 ORDINARY SHARES

17-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 286875.416(AUD) 49684 ORDINARY SHARES

17-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 713146.74(AUD) 123510 ORDINARY SHARES

17-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 2575.015(AUD) 449 ORDINARY SHARES

17-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 441.6027(AUD) 77 ORDINARY SHARES



7

17-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 31218.7592(AUD) 5338 ORDINARY SHARES

17-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 7807.614(AUD) 1335 ORDINARY SHARES

17-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 123471.4208(AUD) 21112 ORDINARY SHARES

18-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 223523.619(AUD) 37526 ORDINARY SHARES

18-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 103625.2305(AUD) 17397 ORDINARY SHARES

18-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 73771.2525(AUD) 12385 ORDINARY SHARES

18-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 36954.126(AUD) 6204 ORDINARY SHARES

18-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 89919.324(AUD) 15096 ORDINARY SHARES

18-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 61512.7755(AUD) 10327 ORDINARY SHARES

19-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 35533.1572(AUD) 5846 ORDINARY SHARES

19-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 10144.5158(AUD) 1669 ORDINARY SHARES

19-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 861250.549(AUD) 141695 ORDINARY SHARES

19-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 139828.991(AUD) 23005 ORDINARY SHARES

20-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Sell 266832.77(AUD) 43529 ORDINARY SHARES

20-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Sell 14215.47(AUD) 2319 ORDINARY SHARES

20-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 197678.2002(AUD) 32331 ORDINARY SHARES

20-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Sell 10193.63(NZD) 1594 ORDINARY SHARES

20-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Buy 27793.42(AUD) 4534 ORDINARY SHARES

20-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 70502.8402(AUD) 11531 ORDINARY SHARES

20-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 171521.6526(AUD) 28053 ORDINARY SHARES

20-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 426385.9654(AUD) 69737 ORDINARY SHARES

20-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Sell 13639.25(AUD) 2225 ORDINARY SHARES

20-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 140730.5414(AUD) 23017 ORDINARY SHARES

20-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 117337.6122(AUD) 19191 ORDINARY SHARES

23-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Sell 61541.48(NZD) 9646 ORDINARY SHARES

23-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 106455.8016(AUD) 17376 ORDINARY SHARES

23-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 254737.9014(AUD) 41579 ORDINARY SHARES

24-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 2123.2992(AUD) 352 ORDINARY SHARES

24-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 14314.1733(AUD) 2373 ORDINARY SHARES

24-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 6164.8062(AUD) 1022 ORDINARY SHARES

24-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 4409.4651(AUD) 731 ORDINARY SHARES

24-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 3667.5168(AUD) 608 ORDINARY SHARES

24-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 5085.0603(AUD) 843 ORDINARY SHARES

27-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 149129.323(AUD) 24595 ORDINARY SHARES

27-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 62210.484(AUD) 10260 ORDINARY SHARES



8

27-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 107595.033(AUD) 17745 ORDINARY SHARES

27-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 129235.3076(AUD) 21314 ORDINARY SHARES

27-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 180804.5246(AUD) 29819 ORDINARY SHARES

27-Dec-2019

First Sentier Investors

(Australia) IM Ltd

Buy 419720.6748(AUD) 69222 ORDINARY SHARES

30-Dec-2019

First Sentier Investors

Realindex Pty Ltd

Sell 33653.6(NZD) 5428 ORDINARY SHARES

02-Jan-2020

First Sentier Investors

Realindex Pty Ltd

Buy 49785.96(AUD) 8467 ORDINARY SHARES

03-Jan-2020

First Sentier Investors

Realindex Pty Ltd

Buy 18072.07(AUD) 3007 ORDINARY SHARES

06-Jan-2020

First Sentier Investors

(Australia) IM Ltd

Buy 114818.1833(AUD) 18971 ORDINARY SHARES

06-Jan-2020

First Sentier Investors

(Australia) IM Ltd

Buy 47879.7453(AUD) 7911 ORDINARY SHARES

14-Jan-2020

First Sentier Investors

Realindex Pty Ltd

Buy 9532.6(AUD) 1540 ORDINARY SHARES

16-Jan-2020

First Sentier Investors

(Australia) IM Ltd

Buy 169280.178(AUD) 26652 ORDINARY SHARES

16-Jan-2020

First Sentier Investors

(Australia) IM Ltd

Buy 37156.275(AUD) 5850 ORDINARY SHARES

16-Jan-2020

First Sentier Investors

(Australia) IM Ltd

Buy 109569.7265(AUD) 17251 ORDINARY SHARES

16-Jan-2020

First Sentier Investors

(Australia) IM Ltd

Buy 439403.1442(AUD) 69382 ORDINARY SHARES

16-Jan-2020

First Sentier Investors

(Australia) IM Ltd

Buy 92306.3495(AUD) 14533 ORDINARY SHARES

16-Jan-2020

First Sentier Investors

(Australia) IM Ltd

Buy 155414.8535(AUD) 24469 ORDINARY SHARES

16-Jan-2020

First Sentier Investors

(Australia) IM Ltd

Buy 364055.277(AUD) 57318 ORDINARY SHARES

17-Jan-2020

First Sentier Investors

(Australia) IM Ltd

Buy 1464396.9978(AUD) 229767 ORDINARY SHARES

20-Jan-2020

First Sentier Investors

Realindex Pty Ltd

Buy 50196.9(AUD) 7930 ORDINARY SHARES

22-Jan-2020

First Sentier Investors

Realindex Pty Ltd

Sell 3840.9(AUD) 590 ORDINARY SHARES

29-Jan-2020

First Sentier Investors

Realindex Pty Ltd

Sell 56350.89(NZD) 8577 ORDINARY SHARES

31-Jan-2020

First Sentier Investors

Realindex Pty Ltd

Buy 6310(AUD) 1000 ORDINARY SHARES

03-Feb-2020

First Sentier Investors

Realindex Pty Ltd

Sell 1026970.52(AUD) 165908 ORDINARY SHARES

05-Feb-2020

First Sentier Investors

Realindex Pty Ltd

Buy 6762.69(AUD) 1089 ORDINARY SHARES

13-Feb-2020

First Sentier Investors

(Australia) IM Ltd

Buy 1532000(AUD) 250000 ORDINARY SHARES

14-Feb-2020

First Sentier Investors

Realindex Pty Ltd

Sell 8953.1(NZD) 1420 ORDINARY SHARES

27-Feb-2020

First Sentier Investors

(Australia) IM Ltd

Buy 35259.4377(AUD) 5403 ORDINARY SHARES

27-Feb-2020

First Sentier Investors

(Australia) IM Ltd

Buy 134766.3609(AUD) 20651 ORDINARY SHARES

27-Feb-2020

First Sentier Investors

(Australia) IM Ltd

Buy 283276.2672(AUD) 43408 ORDINARY SHARES

27-Feb-2020

First Sentier Investors

(Australia) IM Ltd

Buy 92158.7598(AUD) 14122 ORDINARY SHARES

28-Feb-2020

First Sentier Investors

(Australia) IM Ltd

Buy 81903.1006(AUD) 12874 ORDINARY SHARES

28-Feb-2020

First Sentier Investors

(Australia) IM Ltd

Buy 21433.2411(AUD) 3369 ORDINARY SHARES

28-Feb-2020

First Sentier Investors

(Australia) IM Ltd

Buy 56010.1676(AUD) 8804 ORDINARY SHARES

28-Feb-2020

First Sentier Investors

(Australia) IM Ltd

Buy 172159.3759(AUD) 27061 ORDINARY SHARES

02-Mar-2020

First Sentier Investors

(Australia) IM Ltd

Buy 376235.248(AUD) 58360 ORDINARY SHARES



9

03-Mar-2020

First Sentier Investors

Realindex Pty Ltd

Buy 38326.47(NZD) 5421 ORDINARY SHARES

04-Mar-2020

First Sentier Investors

(Australia) IM Ltd

Buy 171286.3918(AUD) 24742 ORDINARY SHARES

04-Mar-2020

First Sentier Investors

(Australia) IM Ltd

Buy 124660.6603(AUD) 18007 ORDINARY SHARES

04-Mar-2020

First Sentier Investors

(Australia) IM Ltd

Buy 371254.3583(AUD) 53627 ORDINARY SHARES

04-Mar-2020

First Sentier Investors

(Australia) IM Ltd

Buy 99149.7738(AUD) 14322 ORDINARY SHARES

09-Mar-2020

First Sentier Investors

Realindex Pty Ltd

Sell 18132.93(AUD) 2529 ORDINARY SHARES

11-Mar-2020

First Sentier Investors

Realindex Pty Ltd

Buy 9599.86(AUD) 1418 ORDINARY SHARES

13-Mar-2020

First Sentier Investors

(Australia) IM Ltd

Sell 131733(AUD) 20664 ORDINARY SHARES

13-Mar-2020

First Sentier Investors

(Australia) IM Ltd

Sell 192627(AUD) 30216 ORDINARY SHARES

13-Mar-2020

First Sentier Investors

(Australia) IM Ltd

Sell 114718.125(AUD) 17995 ORDINARY SHARES

13-Mar-2020

First Sentier Investors

(Australia) IM Ltd

Sell 330091.125(AUD) 51779 ORDINARY SHARES

13-Mar-2020

First Sentier Investors

(Australia) IM Ltd

Sell 85852.125(AUD) 13467 ORDINARY SHARES

13-Mar-2020

First Sentier Investors

(Australia) IM Ltd

Sell 455583(AUD) 71464 ORDINARY SHARES

13-Mar-2020

First Sentier Investors

Realindex Pty Ltd

Sell 7256.25(NZD) 1125 ORDINARY SHARES

13-Mar-2020

First Sentier Investors

Realindex Pty Ltd

Buy 37499.03(AUD) 5539 ORDINARY SHARES

16-Mar-2020

First Sentier Investors

Realindex Pty Ltd

Sell 51193.08(NZD) 7974 ORDINARY SHARES

16-Mar-2020

First Sentier Investors

(Australia) IM Ltd

Buy 1432189.3378(AUD) 228281 ORDINARY SHARES

17-Mar-2020

First Sentier Investors

(Australia) IM Ltd

Sell 186901.1725(AUD) 29101 ORDINARY SHARES






10

Annexure B

Relevant interests held in the Morgan Stanley group


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

to have a relevant interest in the shares.


└─┬─Morgan Stanley

├─┬─Morgan Stanley Capital Management, LLC

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

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

│ │ ├───Morgan Stanley Capital Services LLC

│ │ ├───Morgan Stanley Smith Barney LLC

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

│ └───Morgan Stanley Investment Management Inc.

└─┬─Morgan Stanley International Holdings Inc.

├─┬─Morgan Stanley (Australia) Securities Holdings Pty Limited

│ └───Morgan Stanley Australia Securities Limited

└─┬─Morgan Stanley International Limited

└─┬─Morgan Stanley Investments (UK)

└───Morgan Stanley & Co. International plc



Details for Morgan Stanley & Co. International plc


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

exercise 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: 23,289


(b) percentage held in class : 0.005%


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


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



11

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 (2000 &

2010 Global Master Securities Lending Agreement & 1995 Overseas Securities Lender’s

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


For that relevant interest,—


(a) number held in class:425,070

(b) percentage held in class: 0.095%


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


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




Details for Morgan Stanley & Co. International Plc


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

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

agreement document (Prime Brokerage Agreement) has been attached to a previous

disclosure made on 8 August 2019.


For that relevant interest,—


(a) number held in class: 19,414,732

(b) percentage held in class: 4.376%


(c) current registered holder(s): HSBC Custody Nominees (Australia) 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 documents (Prime

Brokerage Agreement) have been attached to a previous disclosure made on 8 August

2019.


For that relevant interest,—


(a) number held in class: 10,547

(b) percentage held in class: 0.002%


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


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



12



Details for Morgan Stanley & Co. International Plc


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

exercise control over disposal in the ordinary course of sales and trading businesses.

The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 2,749,168

(b) percentage held in class: 0.620%


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


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


Details for Morgan Stanley Australia Securities Limited


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

exercise control over disposal in the ordinary course of sales and trading businesses.

The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 73,765

(b) percentage held in class: 0.017%


(c) current registered holder(s): Morgan Stanley Australia Securities (Nominee) Pty

Limited


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




Details for Morgan Stanley Investment Management Inc.


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

exercise control over disposal in the ordinary course of investment management

business. The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 8,941

(b) percentage held in class: 0.002%


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


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



13


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: 125,225

(b) percentage held in class: 0.028%


(c) current registered holder(s): Morgan Stanley Wealth Management Australia Pty

discretionary client account


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


Details for Morgan Stanley Smith Barney LLC


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

exercise control over disposal in the ordinary course of discretionary managed business.

The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 770

(b) percentage held in class: 0.000%


(c) current registered holder(s): DTC Through Morgan Stanley


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




Details for Morgan Stanley & Co International plc


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

Swap Agreement: The relevant agreement document (2002 ISDA Master Agreement)

has been 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:18,327

(b) percentage held in class: 0.004%


(c) current registered holder(s): Unknown


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




14

Details for Morgan Stanley Capital Services LLC


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

Swap Agreement: The relevant agreement document (1992 ISDA Master Agreement &

2002 ISDA Master Agreement) has been 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: 118,232

(b) percentage held in class: 0.027%


(c) current registered holder(s): Unknown


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




Details for Morgan Stanley & Co. LLC


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

exercise control over disposal in the ordinary course of sales and trading businesses.

The relevant agreements need not be attached under regulation 139.


For that relevant interest,—


(a) number held in class: 96,418

(b) percentage held in class: 0.022%


(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): Shares held or in respect of which the holder may

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

document (Prime Brokerage Margin Agreement) has been attached to a previous

disclosure made on 8 August 2019.


For that relevant interest,—


(a) number held in class: 19,206

(b) percentage held in class: 0.004%


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


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



15

Table 2 Details on derivative relevant interest

Details for (a) Type of Derivative

(b) Details of Derivative

Notional Value of

the Derivative

Settlement

Type

Expiry Date

of the

Derivative

Morgan Stanley & Co.

International plc

Swap Agreement 115,198.50 (AUD) Cash 3/08/2021

Morgan Stanley Capital

Services LLC

Swap Agreement

149,031.26 (AUD)

Cash

1/31/2022

26,940.70 (AUD) 5/15/2020

97,822.38 (AUD) 4/12/2021

155,584.33 (AUD) 12/31/2020

338,224.94 (AUD) 9/17/2020

Date of
Transaction

Holder of Relevant InterestTransaction NatureConsideration

Class and number of

securities

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

Buy

1,402.10 (AUD)268 Ordinary Shares

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

Buy

5,827.89 (AUD)1,121 Ordinary Shares

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

Buy

683.15 (AUD)130 Ordinary Shares

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

Buy

N/A20,539 Swaps

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

Buy

N/A5,634 Swaps

19/11/2019 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/A319,456 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,025.70 (AUD)195 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,175.86 (AUD)227 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,223.25 (AUD)233 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,269.10 (AUD)245 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,278.90 (AUD)245 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,289.60 (AUD)248 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,530.00 (AUD)300 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,551.00 (AUD)300 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,568.21 (AUD)301 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,569.00 (AUD)300 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,572.00 (AUD)300 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,575.00 (AUD)300 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,587.72 (AUD)303 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,627.50 (AUD)310 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,638.00 (AUD)315 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,641.15 (AUD)315 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,662.40 (AUD)320 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,673.60 (AUD)320 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,686.42 (AUD)324 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,719.30 (AUD)330 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,733.85 (AUD)334 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,831.95 (AUD)354 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,902.31 (AUD)362 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

1,953.00 (AUD)372 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

10.00 (AUD)2 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

11,519.40 (AUD)2,190 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

12,165.36 (AUD)2,344 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

14,002.12 (AUD)2,662 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

2,084.00 (AUD)400 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

2,140.82 (AUD)407 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

2,172.38 (AUD)413 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

2,410.40 (AUD)460 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

2,491.20 (AUD)480 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

2,538.20 (AUD)490 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

2,580.00 (AUD)500 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

2,798.16 (AUD)534 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

2,878.37 (AUD)553 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

258.06 (AUD)51 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

29,998.80 (AUD)5,769 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

3,487.38 (AUD)663 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

3,806.25 (AUD)725 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

3,941.98 (AUD)761 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

3,997.60 (AUD)760 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

34,226.82 (AUD)6,507 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

350.00 (AUD)70 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

350.41 (AUD)67 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

36.47 (AUD)7 Ordinary Shares

Annexure C

Transaction details for the Morgan Stanley group

19/11/2019Morgan Stanley Australia Securities Limited
Buy

36.75 (AUD)7 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

4,276.98 (AUD)823 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

46,898.16 (AUD)8,916 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

49,496.60 (AUD)9,410 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

5,308.74 (AUD)1,017 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

5,787.60 (AUD)1,113 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

5.19 (AUD)1 Ordinary Share

19/11/2019Morgan Stanley Australia Securities Limited

Buy

57.42 (AUD)11 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

586.96 (AUD)116 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

610.74 (AUD)117 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

612.54 (AUD)123 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

614.84 (AUD)117 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

625.20 (AUD)120 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

641.72 (AUD)122 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

669.51 (AUD)129 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

67.21 (AUD)13 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

688.94 (AUD)133 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

7,400.94 (AUD)1,426 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

732.01 (AUD)142 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

745.20 (AUD)144 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

745.50 (AUD)142 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

747.52 (AUD)146 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

781.56 (AUD)156 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

785.08 (AUD)152 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

796.70 (AUD)155 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

807.38 (AUD)158 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

808.50 (AUD)154 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

85.17 (AUD)17 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

850.86 (AUD)163 Ordinary Shares

19/11/2019Morgan Stanley Australia Securities Limited

Buy

860.21 (AUD)169 Ordinary Shares

19/11/2019Morgan Stanley Capital Services LLC

Buy

N/A1,217 Swaps

19/11/2019Morgan Stanley Capital Services LLC

Buy

N/A23,985 Swaps

19/11/2019Morgan Stanley Capital Services LLC

Buy

N/A3,893 Swaps

19/11/2019Morgan Stanley Capital Services LLC

Buy

N/A6,775 Swaps

19/11/2019Morgan Stanley Capital Services LLC

Buy

N/A760 Swaps

20/11/2019Morgan Stanley & Co. International plc

Buy

N/A4,768 Swaps

20/11/2019 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/A209,820 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

1,355.79 (AUD)258 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

1,465.06 (AUD)278 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

1,643.00 (AUD)310 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

10,442.46 (AUD)1,974 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

12,063.03 (AUD)2,289 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

12,669.41 (AUD)2,377 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

16,289.57 (AUD)3,091 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

17,351.20 (AUD)3,280 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

19,811.40 (AUD)3,738 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

2,455.20 (AUD)465 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

20,031.27 (AUD)3,801 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

324.52 (AUD)61 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

359.04 (AUD)68 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

40,042.71 (AUD)7,541 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

5,235.66 (AUD)986 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

5,982.62 (AUD)1,132 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

507.36 (AUD)96 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

58.08 (AUD)11 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

6,353.29 (AUD)1,201 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

6,898.43 (AUD)1,309 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited
Buy

7,069.44 (AUD)1,344 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

79.05 (AUD)15 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

884.78 (AUD)166 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

9,165.06 (AUD)1,726 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

9,179.60 (AUD)1,732 Ordinary Shares

20/11/2019Morgan Stanley Australia Securities Limited

Buy

9,461.76 (AUD)1,792 Ordinary Shares

20/11/2019Morgan Stanley Capital Services LLC

Buy

N/A10,424 Swaps

20/11/2019Morgan Stanley Capital Services LLC

Buy

N/A2,087 Swaps

20/11/2019Morgan Stanley Capital Services LLC

Buy

N/A2,905 Swaps

20/11/2019Morgan Stanley Capital Services LLC

Buy

N/A4,883 Swaps

20/11/2019Morgan Stanley Capital Services LLC

Buy

N/A521 Swaps

20/11/2019Morgan Stanley Capital Services LLC

Buy

N/A8,099 Swaps

20/11/2019Morgan Stanley Capital Services LLC

Buy

N/A9,594 Swaps

21/11/2019Morgan Stanley & Co. International plc

Buy

4,177.16 (AUD)792 Ordinary Shares

21/11/2019Morgan Stanley & Co. International plc

Buy

N/A1,668 Swaps

21/11/2019Morgan Stanley & Co. International plc

Buy

N/A2,129 Swaps

21/11/2019Morgan Stanley & Co. International plc

Buy

N/A428 Swaps

21/11/2019Morgan Stanley & Co. International plc

Collateral Received

N/A18,209 Ordinary Shares

21/11/2019 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/A450,733 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

1,030.96 (AUD)196 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

1,092.65 (AUD)205 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

1,163.57 (AUD)221 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

1,173.51 (AUD)221 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

1,234.90 (AUD)233 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

1,423.11 (AUD)267 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

1,528.30 (AUD)290 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

1,578.00 (AUD)300 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

1,603.44 (AUD)306 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

1,680.00 (AUD)320 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

1,702.40 (AUD)320 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

1,932.84 (AUD)364 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

10,431.75 (AUD)1,987 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

10.62 (AUD)2 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

100.32 (AUD)19 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

111.72 (AUD)21 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

116.93 (AUD)22 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

14,332.50 (AUD)2,730 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

14,852.25 (AUD)2,829 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

2,325.78 (AUD)438 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

2,519.06 (AUD)478 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

2,609.25 (AUD)497 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

2,702.47 (AUD)512 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

207.87 (AUD)39 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

241.50 (AUD)46 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

267.75 (AUD)51 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

276.12 (AUD)52 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

289.30 (AUD)55 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

3,223.17 (AUD)607 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

3,517.50 (AUD)670 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

31.68 (AUD)6 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

312.70 (AUD)59 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

357.11 (AUD)67 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

368.20 (AUD)70 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

373.46 (AUD)71 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

388.73 (AUD)73 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

39,167.00 (AUD)7,390 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

4,925.60 (AUD)940 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited
Buy

409.50 (AUD)78 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

476.84 (AUD)91 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

5,423.25 (AUD)1,033 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

532.27 (AUD)101 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

568.62 (AUD)108 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

624.75 (AUD)119 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

648.21 (AUD)123 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

678.34 (AUD)129 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

697.58 (AUD)131 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

7,290.63 (AUD)1,373 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

779.64 (AUD)146 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

789.75 (AUD)150 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

796.34 (AUD)151 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

8,877.50 (AUD)1,675 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

881.76 (AUD)167 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

94.32 (AUD)18 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

946.96 (AUD)178 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

966.00 (AUD)184 Ordinary Shares

21/11/2019Morgan Stanley Australia Securities Limited

Buy

978.36 (AUD)186 Ordinary Shares

21/11/2019Morgan Stanley Capital Services LLC

Buy

N/A1,184 Swaps

21/11/2019Morgan Stanley Capital Services LLC

Buy

N/A6,089 Swaps

21/11/2019Morgan Stanley Capital Services LLC

Buy

N/A6,551 Swaps

21/11/2019Morgan Stanley Capital Services LLC

Buy

N/A893 Swaps

22/11/2019Morgan Stanley & Co. International plc

Buy

15.77 (AUD)3 Ordinary Shares

22/11/2019Morgan Stanley & Co. International plc

Buy

3,538.08 (AUD)672 Ordinary Shares

22/11/2019Morgan Stanley & Co. International plc

Buy

3,717.92 (AUD)707 Ordinary Shares

22/11/2019Morgan Stanley & Co. International plc

Buy

4,870.59 (AUD)925 Ordinary Shares

22/11/2019Morgan Stanley & Co. International plc

Buy

N/A1,895 Swaps

22/11/2019Morgan Stanley & Co. International plc

Buy

N/A2,731 Swaps

22/11/2019Morgan Stanley & Co. International plc

Collateral Received

N/A12,568 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

1,329.05 (AUD)251 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

1,528.30 (AUD)290 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

1,578.00 (AUD)300 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

1,629.32 (AUD)308 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

1,667.42 (AUD)317 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

10,206.00 (AUD)1,944 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

11,835.00 (AUD)2,250 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

11,852.24 (AUD)2,252 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

15.81 (AUD)3 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

16,300.74 (AUD)3,099 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

17,659.77 (AUD)3,351 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

194.25 (AUD)37 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

2,047.50 (AUD)390 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

2,093.48 (AUD)398 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

2,108.00 (AUD)400 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

2,293.36 (AUD)436 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

2,348.99 (AUD)447 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

2,522.80 (AUD)476 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

2,682.88 (AUD)512 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

2,761.38 (AUD)522 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

22,218.24 (AUD)4,224 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

256.76 (AUD)49 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

26.35 (AUD)5 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

290.13 (AUD)55 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

3,065.40 (AUD)585 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

3,150.00 (AUD)600 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

3,336.96 (AUD)632 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

3,955.52 (AUD)752 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

3,961.44 (AUD)756 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

30,355.46 (AUD)5,771 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

4,605.98 (AUD)874 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited
Buy

4,721.24 (AUD)901 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

4,943.26 (AUD)938 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

5,212.03 (AUD)989 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

5,407.28 (AUD)1,028 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

51,679.50 (AUD)9,825 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

557.56 (AUD)106 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

6,596.63 (AUD)1,247 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

600.78 (AUD)114 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

635.25 (AUD)121 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

7,139.34 (AUD)1,356 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

7,155.89 (AUD)1,354 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

7,194.52 (AUD)1,373 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

7,369.18 (AUD)1,397 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

7,586.25 (AUD)1,445 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

728.64 (AUD)138 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

8,210.08 (AUD)1,552 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

800.28 (AUD)152 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

804.78 (AUD)153 Ordinary Shares

22/11/2019Morgan Stanley Australia Securities Limited

Buy

9,694.18 (AUD)1,843 Ordinary Shares

22/11/2019Morgan Stanley Capital Services LLC

Buy

N/A10,389 Swaps

22/11/2019Morgan Stanley Capital Services LLC

Buy

N/A2,607 Swaps

22/11/2019Morgan Stanley Capital Services LLC

Buy

N/A2,799 Swaps

22/11/2019Morgan Stanley Capital Services LLC

Buy

N/A4,855 Swaps

22/11/2019Morgan Stanley Capital Services LLC

Buy

N/A524 Swaps

22/11/2019Morgan Stanley Capital Services LLC

Buy

N/A761 Swaps

22/11/2019Morgan Stanley Capital Services LLC

Buy

N/A976 Swaps

25/11/2019Morgan Stanley & Co. International plc

Buy

1,349.12 (AUD)256 Ordinary Shares

25/11/2019Morgan Stanley & Co. International plc

Buy

2,103.25 (AUD)401 Ordinary Shares

25/11/2019Morgan Stanley & Co. International plc

Buy

3,340.69 (AUD)637 Ordinary Shares

25/11/2019Morgan Stanley & Co. International plc

Buy

309.46 (AUD)59 Ordinary Shares

25/11/2019Morgan Stanley & Co. International plc

Buy

4,309.60 (AUD)822 Ordinary Shares

25/11/2019Morgan Stanley & Co. International plc

Buy

N/A1,905 Swaps

25/11/2019Morgan Stanley & Co. International plc

Buy

N/A402 Swaps

25/11/2019Morgan Stanley Australia Securities Limited

Buy

1,118.25 (AUD)213 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

1,169.64 (AUD)223 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

1,238.45 (AUD)235 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

1,306.96 (AUD)248 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

1,844.48 (AUD)352 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

1,895.25 (AUD)361 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

10,149.88 (AUD)1,937 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

13,969.84 (AUD)2,666 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

19,262.25 (AUD)3,669 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

2,179.84 (AUD)416 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

2,227.00 (AUD)425 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

2,467.50 (AUD)470 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

224.89 (AUD)43 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

267.50 (AUD)51 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

267.50 (AUD)51 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

3,376.92 (AUD)642 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

3,432.20 (AUD)655 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

33,525.52 (AUD)6,398 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

37,905.00 (AUD)7,220 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

40,992.52 (AUD)7,823 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

42.08 (AUD)8 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

6,998.25 (AUD)1,333 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

66,312.20 (AUD)12,655 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

854.12 (AUD)163 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

9,219.00 (AUD)1,756 Ordinary Shares

25/11/2019Morgan Stanley Australia Securities Limited

Buy

9,795.49 (AUD)1,868 Ordinary Shares

25/11/2019Morgan Stanley Capital Services LLC

Buy

N/A1,047 Swaps

25/11/2019Morgan Stanley Capital Services LLC

Buy

N/A1,411 Swaps

25/11/2019Morgan Stanley Capital Services LLC
Buy

N/A188 Swaps

25/11/2019Morgan Stanley Capital Services LLC

Buy

N/A2,123 Swaps

25/11/2019Morgan Stanley Capital Services LLC

Buy

N/A486 Swaps

26/11/2019Morgan Stanley & Co. International plc

Buy

1,022.78 (AUD)195 Ordinary Shares

26/11/2019Morgan Stanley & Co. International plc

Buy

2,149.71 (AUD)407 Ordinary Shares

26/11/2019Morgan Stanley & Co. International plc

Buy

4,197,570.70743,442 Ordinary Shares

26/11/2019Morgan Stanley & Co. International plc

Buy

N/A1,874 Swaps

26/11/2019Morgan Stanley & Co. International plc

Buy

N/A2,996 Swaps

26/11/2019Morgan Stanley & Co. International plc

Collateral Received

N/A86,250 Ordinary Shares

26/11/2019 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/A27,786 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

1,053.24 (AUD)201 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

1,091.80 (AUD)206 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

1,113.00 (AUD)210 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

1,277.76 (AUD)242 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

1,309.44 (AUD)248 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

1,567.02 (AUD)294 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

1,683.65 (AUD)321 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

1,805.76 (AUD)342 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

1,821.33 (AUD)343 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

10,475.08 (AUD)1,969 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

100.70 (AUD)19 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

11,313.75 (AUD)2,155 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

13,975.82 (AUD)2,657 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

16,305.80 (AUD)3,065 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

16,422.00 (AUD)3,128 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

183.75 (AUD)35 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

2,190.32 (AUD)418 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

2,447.30 (AUD)464 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

2,840.25 (AUD)541 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

26,246.88 (AUD)4,971 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

26,691.00 (AUD)5,084 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

3,370.50 (AUD)642 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

3,377.16 (AUD)636 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

3,394.16 (AUD)638 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

3,436.72 (AUD)646 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

3,533.25 (AUD)673 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

31,430.56 (AUD)5,908 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

31.50 (AUD)6 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

336.32 (AUD)64 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

35,628.04 (AUD)6,697 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

36.61 (AUD)7 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

36.68 (AUD)7 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

36.68 (AUD)7 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

36.89 (AUD)7 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

362.60 (AUD)69 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

362.60 (AUD)69 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

387.76 (AUD)74 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

4,131.75 (AUD)787 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

4,715.26 (AUD)899 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

420.28 (AUD)79 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

441.00 (AUD)84 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

473.40 (AUD)90 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

5,029.50 (AUD)958 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

5,043.36 (AUD)948 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

505.40 (AUD)95 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

51,087.96 (AUD)9,603 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

567.00 (AUD)108 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited
Buy

57.53 (AUD)11 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

577.50 (AUD)110 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

610.08 (AUD)115 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

612.38 (AUD)115 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

68.25 (AUD)13 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

7,869.75 (AUD)1,499 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

73.78 (AUD)14 Ordinary Shares

26/11/2019Morgan Stanley Australia Securities Limited

Buy

8,746.08 (AUD)1,644 Ordinary Shares

26/11/2019Morgan Stanley Capital Services LLC

Buy

N/A185 Swaps

26/11/2019Morgan Stanley Capital Services LLC

Buy

N/A415 Swaps

26/11/2019Morgan Stanley Wealth Management Australia Pty Ltd

Buy

19,687.50 (AUD)3,750 Ordinary Shares

26/11/2019Morgan Stanley Wealth Management Australia Pty Ltd

Buy

35,437.50 (AUD)6,750 Ordinary Shares

27/11/2019Morgan Stanley & Co. International plc

Buy

155,905.3527,535 Ordinary Shares

27/11/2019Morgan Stanley & Co. International plc

Buy

N/A1,669 Swaps

27/11/2019Morgan Stanley & Co. International plc

Buy

N/A15,606 Swaps

27/11/2019Morgan Stanley & Co. International plc

Buy

N/A4,173 Swaps

27/11/2019Morgan Stanley & Co. International plc

Buy

N/A4,740 Swaps

27/11/2019 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/A728,750 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

1,168.56 (AUD)216 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

1,289.96 (AUD)238 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

1,495.80 (AUD)277 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

1,551.50 (AUD)290 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

1,829.47 (AUD)341 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

1,900.50 (AUD)350 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

101.84 (AUD)19 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

13,482.28 (AUD)2,506 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

16.22 (AUD)3 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

2,415.62 (AUD)449 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

2,894.40 (AUD)540 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

27.13 (AUD)5 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

3,008.10 (AUD)555 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

4,381.92 (AUD)816 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

4,945.77 (AUD)921 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

44,873.92 (AUD)8,372 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

5,539.24 (AUD)1,022 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

556.92 (AUD)104 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

585.33 (AUD)109 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

596.96 (AUD)112 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

6,390.30 (AUD)1,190 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

609.07 (AUD)113 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

632.48 (AUD)118 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

634.25 (AUD)118 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

636.65 (AUD)119 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

810.16 (AUD)152 Ordinary Shares

27/11/2019Morgan Stanley Australia Securities Limited

Buy

945.18 (AUD)177 Ordinary Shares

27/11/2019Morgan Stanley Capital Services LLC

Buy

N/A5,212 Swaps

27/11/2019Morgan Stanley Capital Services LLC

Buy

N/A5,859 Swaps

27/11/2019Morgan Stanley Capital Services LLC

Buy

N/A551 Swaps

27/11/2019Morgan Stanley Capital Services LLC

Buy

N/A6,088 Swaps

28/11/2019Morgan Stanley & Co. International plc

Borrow

N/A100,000 Ordinary Shares

28/11/2019Morgan Stanley & Co. International plc

Buy

158,412.3127,535 Ordinary Shares

28/11/2019Morgan Stanley & Co. International plc

Buy

2,007.56 (AUD)368 Ordinary Shares

28/11/2019Morgan Stanley & Co. International plc

Buy

289.12 (AUD)53 Ordinary Shares

28/11/2019Morgan Stanley & Co. International plc

Buy

47,021.528,170 Ordinary Shares

28/11/2019Morgan Stanley & Co. International plc

Buy

N/A10,560 Swaps

28/11/2019Morgan Stanley & Co. International plc

Buy

N/A21,101 Swaps

28/11/2019Morgan Stanley & Co. International plc

Buy

N/A8,673 Swaps

28/11/2019Morgan Stanley & Co. International plc
Buy

N/A838 Swaps

28/11/2019Morgan Stanley Australia Securities Limited

Buy

1,048.32 (AUD)192 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

1,060.80 (AUD)192 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

1,160.70 (AUD)212 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

1,235.09 (AUD)226 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

1,626.00 (AUD)300 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

1,635.00 (AUD)300 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

173.76 (AUD)32 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

2,041.88 (AUD)375 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

2,070.00 (AUD)375 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

2,110.33 (AUD)383 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

2,296.67 (AUD)421 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

2,424.01 (AUD)446 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

2,686.85 (AUD)493 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

2,758.78 (AUD)509 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

202.02 (AUD)37 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

205.20 (AUD)38 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

21.76 (AUD)4 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

21.80 (AUD)4 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

262.08 (AUD)48 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

263.76 (AUD)48 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

268.77 (AUD)49 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

29,604.12 (AUD)5,422 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

3,030.20 (AUD)556 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

3,167.13 (AUD)579 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

3,378.24 (AUD)621 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

3,387.50 (AUD)625 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

3,537.05 (AUD)649 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

3,851.23 (AUD)706 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

3,882.06 (AUD)711 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

3,891.30 (AUD)714 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

3,945.80 (AUD)724 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

3,978.48 (AUD)726 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

30,623.22 (AUD)5,578 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

314.36 (AUD)57 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

327.30 (AUD)60 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

33,401.50 (AUD)6,073 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

331.23 (AUD)61 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

341.46 (AUD)63 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

348.08 (AUD)63 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

4,113.75 (AUD)750 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

4,218.50 (AUD)767 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

4,571.63 (AUD)835 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

5,945.74 (AUD)1,097 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

589.69 (AUD)109 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

6,267.50 (AUD)1,150 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

608.28 (AUD)111 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

62,196.21 (AUD)11,329 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

698.24 (AUD)128 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

7,352.05 (AUD)1,349 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

77.28 (AUD)14 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

8,756.55 (AUD)1,595 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

8,894.04 (AUD)1,623 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

9,544.62 (AUD)1,761 Ordinary Shares

28/11/2019Morgan Stanley Australia Securities Limited

Buy

958.46 (AUD)177 Ordinary Shares

28/11/2019Morgan Stanley Capital Services LLC

Buy

N/A1,266 Swaps

28/11/2019Morgan Stanley Capital Services LLC

Buy

N/A5,721 Swaps

28/11/2019Morgan Stanley Capital Services LLC

Buy

N/A5,778 Swaps

28/11/2019Morgan Stanley Capital Services LLC

Buy

N/A870 Swaps

28/11/2019Morgan Stanley Wealth Management Australia Pty Ltd

Buy

55,200.00 (AUD)10,000 Ordinary Shares

29/11/2019Morgan Stanley & Co. International plc

Buy

161,729.0827,535 Ordinary Shares

29/11/2019Morgan Stanley & Co. International plc
Buy

5.57 (AUD)1 Ordinary Share

29/11/2019Morgan Stanley & Co. International plc

Buy

N/A15,525 Swaps

29/11/2019Morgan Stanley & Co. International plc

Buy

N/A18,674 Swaps

29/11/2019Morgan Stanley & Co. International plc

Buy

N/A8,974 Swaps

29/11/2019Morgan Stanley & Co. International plc

Buy

N/A9,617 Swaps

29/11/2019Morgan Stanley & Co. International plc

Collateral Received

N/A19 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

1,017.52 (AUD)184 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

1,349.60 (AUD)241 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

1,412.24 (AUD)254 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

1,418.24 (AUD)256 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

1,493.87 (AUD)267 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

1,501.20 (AUD)270 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

1,513.54 (AUD)271 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

1,950.91 (AUD)349 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

1,975.80 (AUD)356 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

111.80 (AUD)20 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

12,914.22 (AUD)2,302 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

18,698.55 (AUD)3,345 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

2,205.72 (AUD)396 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

2,304.64 (AUD)416 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

2,367.42 (AUD)422 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

2,577.84 (AUD)467 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

2,647.92 (AUD)472 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

2,655.12 (AUD)481 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

2,882.67 (AUD)518 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

2,890.44 (AUD)518 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

2,917.20 (AUD)520 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

2,952.82 (AUD)533 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

20,751.45 (AUD)3,739 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

3,394.05 (AUD)605 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

3,776.99 (AUD)683 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

303.60 (AUD)55 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

327.45 (AUD)59 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

33.42 (AUD)6 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

339.77 (AUD)61 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

4,866.40 (AUD)880 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

5,347.20 (AUD)960 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

5,514.30 (AUD)990 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

5,883.92 (AUD)1,064 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

5.57 (AUD)1 Ordinary Share

29/11/2019Morgan Stanley Australia Securities Limited

Buy

518.01 (AUD)93 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

55.40 (AUD)10 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

554.50 (AUD)100 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

60,773.13 (AUD)10,833 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

61.71 (AUD)11 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

660.21 (AUD)118 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

667.80 (AUD)120 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

677.10 (AUD)122 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

693.13 (AUD)125 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

7,661.68 (AUD)1,378 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

701.88 (AUD)125 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

72.54 (AUD)13 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

73.06 (AUD)13 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

747.46 (AUD)133 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

770.73 (AUD)138 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

774.20 (AUD)140 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

813.95 (AUD)146 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

842.58 (AUD)151 Ordinary Shares

29/11/2019Morgan Stanley Australia Securities Limited

Buy

99.72 (AUD)18 Ordinary Shares

29/11/2019Morgan Stanley Capital Services LLC

Buy

N/A32,950 Swaps

29/11/2019Morgan Stanley Capital Services LLC

Buy

N/A5,702 Swaps

29/11/2019Morgan Stanley Capital Services LLC
Buy

N/A8,079 Swaps

29/11/2019Morgan Stanley Capital Services LLC

Buy

N/A976 Swaps

29/11/2019Morgan Stanley Wealth Management Australia Pty Ltd

Buy

55,946.54 (AUD)10,000 Ordinary Shares

2/12/2019Morgan Stanley & Co. International plc

Buy

5.69 (AUD)1 Ordinary Share

2/12/2019Morgan Stanley & Co. International plc

Buy

625.35 (AUD)110 Ordinary Shares

2/12/2019Morgan Stanley & Co. International plc

Buy

N/A11,182 Swaps

2/12/2019Morgan Stanley & Co. International plc

Buy

N/A19,434 Swaps

2/12/2019Morgan Stanley & Co. International plc

Buy

N/A27,888 Swaps

2/12/2019Morgan Stanley & Co. International plc

Buy

N/A8,415 Swaps

2/12/2019Morgan Stanley Australia Securities Limited

Buy

1,272.22 (AUD)223 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

1,451.52 (AUD)256 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

1,477.60 (AUD)259 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

11,180.18 (AUD)1,958 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

119.70 (AUD)21 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

13,007.38 (AUD)2,278 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

16,381.12 (AUD)2,884 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

165.30 (AUD)29 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

2,310.53 (AUD)405 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

2,588.76 (AUD)459 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

20,641.65 (AUD)3,615 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

216.22 (AUD)38 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

239.40 (AUD)42 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

272.88 (AUD)48 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

273.12 (AUD)48 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

3,749.71 (AUD)659 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

3,864.60 (AUD)684 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

358.16 (AUD)63 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

4,433.94 (AUD)782 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

5.64 (AUD)1 Ordinary Share

2/12/2019Morgan Stanley Australia Securities Limited

Buy

6,241.93 (AUD)1,097 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

633.81 (AUD)111 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

7,543.04 (AUD)1,328 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

8,162.40 (AUD)1,432 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

8,176.53 (AUD)1,437 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

842.12 (AUD)148 Ordinary Shares

2/12/2019Morgan Stanley Australia Securities Limited

Buy

85.20 (AUD)15 Ordinary Shares

2/12/2019Morgan Stanley Capital Services LLC

Buy

N/A397 Swaps

2/12/2019Morgan Stanley Capital Services LLC

Buy

N/A4,444 Swaps

2/12/2019Morgan Stanley Capital Services LLC

Buy

N/A5,622 Swaps

2/12/2019Morgan Stanley Capital Services LLC

Buy

N/A5,808 Swaps

2/12/2019Morgan Stanley Capital Services LLC

Buy

N/A593 Swaps

2/12/2019Morgan Stanley Capital Services LLC

Buy

N/A6,622 Swaps

2/12/2019Morgan Stanley Capital Services LLC

Buy

N/A73 Swaps

2/12/2019Morgan Stanley Capital Services LLC

Buy

N/A970 Swaps

2/12/2019Morgan Stanley Wealth Management Australia Pty Ltd

Buy

56,884.34 (AUD)10,000 Ordinary Shares

3/12/2019Morgan Stanley & Co. International plc

Buy

189.26 (AUD)33 Ordinary Shares

3/12/2019Morgan Stanley & Co. International plc

Buy

3,607.20 (AUD)630 Ordinary Shares

3/12/2019Morgan Stanley & Co. International plc

Buy

348.13 (AUD)61 Ordinary Shares

3/12/2019Morgan Stanley & Co. International plc

Buy

N/A1,052 Swaps

3/12/2019Morgan Stanley & Co. International plc

Buy

N/A20,040 Swaps

3/12/2019Morgan Stanley & Co. International plc

Buy

N/A30,736 Swaps

3/12/2019Morgan Stanley & Co. International plc

Buy

N/A33,781 Swaps

3/12/2019Morgan Stanley & Co. International plc

Collateral Received

N/A13,422 Ordinary Shares

3/12/2019 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/A146,253 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

1,064.97 (AUD)187 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

1,089.66 (AUD)191 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

1,102.03 (AUD)193 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited
Buy

11.44 (AUD)2 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

11.44 (AUD)2 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

12,055.80 (AUD)2,130 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

12,388.95 (AUD)2,185 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

187.11 (AUD)33 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

19,596.36 (AUD)3,444 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

2,154.56 (AUD)377 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

2,311.76 (AUD)407 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

2,496.60 (AUD)438 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

2,645.00 (AUD)460 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

2,783.90 (AUD)485 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

24,779.04 (AUD)4,332 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

245.53 (AUD)43 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

3,689.40 (AUD)645 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

335.71 (AUD)59 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

338.07 (AUD)59 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

373.43 (AUD)65 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

386.58 (AUD)68 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

4,106.26 (AUD)716 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

4,144.59 (AUD)724 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

4,986.48 (AUD)871 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

45.76 (AUD)8 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

487.62 (AUD)86 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

5,234.80 (AUD)920 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

5,628.48 (AUD)984 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

5,645.92 (AUD)994 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

5,745.60 (AUD)1,008 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

5.66 (AUD)1 Ordinary Share

3/12/2019Morgan Stanley Australia Securities Limited

Buy

530.57 (AUD)93 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

57.00 (AUD)10 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

6,285.81 (AUD)1,097 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

6,314.46 (AUD)1,102 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

613.44 (AUD)108 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

619.12 (AUD)109 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

7,858.06 (AUD)1,369 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

8,307.40 (AUD)1,460 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

840.84 (AUD)147 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

91.04 (AUD)16 Ordinary Shares

3/12/2019Morgan Stanley Australia Securities Limited

Buy

91.36 (AUD)16 Ordinary Shares

3/12/2019Morgan Stanley Capital Services LLC

Buy

N/A14,374 Swaps

3/12/2019Morgan Stanley Capital Services LLC

Buy

N/A15,294 Swaps

3/12/2019Morgan Stanley Capital Services LLC

Buy

N/A2,641 Swaps

3/12/2019Morgan Stanley Capital Services LLC

Buy

N/A4,715 Swaps

3/12/2019Morgan Stanley Capital Services LLC

Buy

N/A5,095 Swaps

3/12/2019Morgan Stanley Capital Services LLC

Buy

N/A513 Swaps

3/12/2019Morgan Stanley Capital Services LLC

Buy

N/A606 Swaps

3/12/2019Morgan Stanley Capital Services LLC

Buy

N/A7,535 Swaps

4/12/2019Morgan Stanley & Co. International plc

Buy

N/A14,169 Swaps

4/12/2019Morgan Stanley & Co. International plc

Buy

N/A23,214 Swaps

4/12/2019Morgan Stanley & Co. International plc

Buy

N/A3,767 Swaps

4/12/2019Morgan Stanley & Co. International plc

Buy

N/A73 Swaps

4/12/2019Morgan Stanley Australia Securities Limited

Buy

1,055.24 (AUD)184 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

1,092.52 (AUD)191 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

1,172.33 (AUD)203 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

1,228.73 (AUD)215 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

1,309.88 (AUD)229 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

1,476.47 (AUD)257 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

1,502.57 (AUD)262 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

1,656.00 (AUD)288 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

1,814.40 (AUD)315 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

1,959.66 (AUD)342 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited
Buy

10,824.30 (AUD)1,899 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

11,554.62 (AUD)2,013 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

11.51 (AUD)2 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

12,057.75 (AUD)2,097 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

12,642.07 (AUD)2,191 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

12,886.77 (AUD)2,249 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

13,432.00 (AUD)2,336 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

15,038.67 (AUD)2,643 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

15,220.25 (AUD)2,647 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

2,098.46 (AUD)364 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

2,137.50 (AUD)375 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

2,248.25 (AUD)391 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

2,305.75 (AUD)401 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

2,577.26 (AUD)449 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

2,774.20 (AUD)485 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

2,864.26 (AUD)499 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

21,542.40 (AUD)3,740 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

22,265.46 (AUD)3,879 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

224.25 (AUD)39 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

23.00 (AUD)4 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

23.04 (AUD)4 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

247.25 (AUD)43 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

25,150.50 (AUD)4,374 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

264.50 (AUD)46 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

27,773.44 (AUD)4,864 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

288.50 (AUD)50 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

3,031.88 (AUD)525 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

3,117.40 (AUD)545 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

3,372.72 (AUD)598 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

3,543.14 (AUD)613 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

3,733.19 (AUD)647 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

31,156.72 (AUD)5,428 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

321.72 (AUD)56 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

33,975.06 (AUD)5,919 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

354.33 (AUD)62 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

36,230.88 (AUD)6,312 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

361.62 (AUD)63 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

37,367.40 (AUD)6,510 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

4,857.22 (AUD)844 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

438.90 (AUD)76 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

445.38 (AUD)78 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

45.68 (AUD)8 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

49,036.82 (AUD)8,543 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

5,388.81 (AUD)938 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

5,479.76 (AUD)958 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

5,907.83 (AUD)1,023 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

5.74 (AUD)1 Ordinary Share

4/12/2019Morgan Stanley Australia Securities Limited

Buy

532.43 (AUD)93 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

57.80 (AUD)10 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

599.56 (AUD)104 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

6,036.48 (AUD)1,048 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

6,176.24 (AUD)1,076 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

6,762.24 (AUD)1,174 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

637.14 (AUD)111 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

688.20 (AUD)120 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

696.36 (AUD)121 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

7,162.50 (AUD)1,250 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

760.98 (AUD)132 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

8,127.84 (AUD)1,416 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

8,473.64 (AUD)1,484 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

812.95 (AUD)142 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited
Buy

830.88 (AUD)144 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

832.32 (AUD)144 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

835.93 (AUD)145 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

836.65 (AUD)145 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

9,313.01 (AUD)1,631 Ordinary Shares

4/12/2019Morgan Stanley Australia Securities Limited

Buy

98.18 (AUD)17 Ordinary Shares

4/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,533 Swaps

4/12/2019Morgan Stanley Capital Services LLC

Buy

N/A21,483 Swaps

4/12/2019Morgan Stanley Capital Services LLC

Buy

N/A3,709 Swaps

4/12/2019Morgan Stanley Capital Services LLC

Buy

N/A462 Swaps

4/12/2019Morgan Stanley Capital Services LLC

Buy

N/A483 Swaps

4/12/2019Morgan Stanley Capital Services LLC

Buy

N/A6,063 Swaps

4/12/2019Morgan Stanley Capital Services LLC

Buy

N/A6,339 Swaps

5/12/2019Morgan Stanley & Co. International plc

Buy

689.61 (AUD)119 Ordinary Shares

5/12/2019Morgan Stanley & Co. International plc

Buy

7,205.64 (AUD)1,229 Ordinary Shares

5/12/2019Morgan Stanley & Co. International plc

Buy

N/A14,712 Swaps

5/12/2019Morgan Stanley & Co. International plc

Buy

N/A19,168 Swaps

5/12/2019Morgan Stanley & Co. International plc

Buy

N/A2,928 Swaps

5/12/2019Morgan Stanley & Co. International plc

Buy

N/A200 Swaps

5/12/2019Morgan Stanley & Co. International plc

Collateral Received

N/A27 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,039.50 (AUD)180 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,122.23 (AUD)195 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,161.17 (AUD)199 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,168.82 (AUD)201 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,171.83 (AUD)201 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,184.51 (AUD)203 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,213.80 (AUD)210 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,215.90 (AUD)210 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,257.25 (AUD)214 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,365.32 (AUD)232 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,411.20 (AUD)245 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,473.37 (AUD)251 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,592.25 (AUD)275 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,605.64 (AUD)274 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,614.91 (AUD)277 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,795.64 (AUD)308 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,874.04 (AUD)322 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,913.18 (AUD)331 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,983.15 (AUD)339 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,986.33 (AUD)341 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,988.03 (AUD)341 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

1,995.20 (AUD)344 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

11,769.35 (AUD)2,005 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

11.49 (AUD)2 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

12,994.04 (AUD)2,252 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

13,142.93 (AUD)2,239 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

13,680.00 (AUD)2,375 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

139.20 (AUD)24 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

14,789.00 (AUD)2,572 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

15,400.08 (AUD)2,637 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

15,987.48 (AUD)2,766 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

16,177.26 (AUD)2,794 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

17.60 (AUD)3 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

18,443.54 (AUD)3,142 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

18,995.32 (AUD)3,236 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

2,332.48 (AUD)394 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

2,353.52 (AUD)403 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

2,559.18 (AUD)442 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

2,646.14 (AUD)459 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

2,766.98 (AUD)467 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

210.60 (AUD)36 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited
Buy

212.75 (AUD)37 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

212.94 (AUD)36 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

23.70 (AUD)4 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

231.80 (AUD)40 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

233.20 (AUD)40 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

238.62 (AUD)41 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

269.56 (AUD)46 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

271.43 (AUD)47 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

284.16 (AUD)48 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

29.20 (AUD)5 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

291.75 (AUD)50 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

3,401.70 (AUD)580 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

3,507.00 (AUD)600 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

3,812.82 (AUD)654 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

3,917.00 (AUD)669 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

300.30 (AUD)52 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

306.87 (AUD)53 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

314.03 (AUD)53 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

323.96 (AUD)56 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

337.27 (AUD)58 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

338.43 (AUD)58 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

34.86 (AUD)6 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

34.86 (AUD)6 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

376.64 (AUD)64 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

378.88 (AUD)64 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

4,024.80 (AUD)688 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

4,100.60 (AUD)707 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

4,171.58 (AUD)718 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

4,187.28 (AUD)717 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

4,239.48 (AUD)721 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

4,321.00 (AUD)745 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

4,379.25 (AUD)757 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

4,442.80 (AUD)766 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

4,765.44 (AUD)816 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

4,916.84 (AUD)847 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

406.07 (AUD)69 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

416.42 (AUD)71 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

425.23 (AUD)73 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

479.04 (AUD)82 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

485.85 (AUD)82 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

5,149.38 (AUD)875 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

5,943.63 (AUD)1,023 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

5.77 (AUD)1 Ordinary Share

5/12/2019Morgan Stanley Australia Securities Limited

Buy

52.74 (AUD)9 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

53,100.02 (AUD)9,046 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

564.96 (AUD)96 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

568.91 (AUD)97 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

573.30 (AUD)98 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

58.40 (AUD)10 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

6,218.46 (AUD)1,074 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

6,624.00 (AUD)1,152 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

6,643.92 (AUD)1,128 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

614.25 (AUD)105 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

630.23 (AUD)107 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

632.91 (AUD)107 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

636.56 (AUD)109 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

638.74 (AUD)109 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

69.54 (AUD)12 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

699.60 (AUD)120 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

7,416.21 (AUD)1,266 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

7,648.96 (AUD)1,312 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited
Buy

7,952.02 (AUD)1,357 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

737.92 (AUD)128 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

799.71 (AUD)138 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

8,247.60 (AUD)1,422 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

854.83 (AUD)146 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

855.54 (AUD)147 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

869.76 (AUD)151 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

981.96 (AUD)168 Ordinary Shares

5/12/2019Morgan Stanley Australia Securities Limited

Buy

992.66 (AUD)171 Ordinary Shares

5/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,187 Swaps

5/12/2019Morgan Stanley Capital Services LLC

Buy

N/A2,237 Swaps

5/12/2019Morgan Stanley Capital Services LLC

Buy

N/A2,799 Swaps

5/12/2019Morgan Stanley Capital Services LLC

Buy

N/A20,597 Swaps

5/12/2019Morgan Stanley Capital Services LLC

Buy

N/A3,556 Swaps

5/12/2019Morgan Stanley Capital Services LLC

Buy

N/A315 Swaps

5/12/2019Morgan Stanley Capital Services LLC

Buy

N/A4,463 Swaps

5/12/2019Morgan Stanley Capital Services LLC

Buy

N/A5,204 Swaps

5/12/2019Morgan Stanley Capital Services LLC

Buy

N/A6,932 Swaps

5/12/2019Morgan Stanley Capital Services LLC

Buy

N/A7,482 Swaps

5/12/2019Morgan Stanley Wealth Management Australia Pty Ltd

Buy

117,736.42 (AUD)20,000 Ordinary Shares

5/12/2019Morgan Stanley Wealth Management Australia Pty Ltd

Buy

22,087.50 (AUD)3,750 Ordinary Shares

5/12/2019Morgan Stanley Wealth Management Australia Pty Ltd

Buy

236,424.36 (AUD)40,000 Ordinary Shares

5/12/2019Morgan Stanley Wealth Management Australia Pty Ltd

Buy

58,600.00 (AUD)10,000 Ordinary Shares

6/12/2019Morgan Stanley & Co. International plc

Buy

N/A2,081 Swaps

6/12/2019 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/A79,136 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,046.18 (AUD)181 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,125.20 (AUD)194 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,126.17 (AUD)194 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,203.28 (AUD)208 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,232.21 (AUD)213 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,282.25 (AUD)223 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,305.15 (AUD)226 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,358.39 (AUD)233 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,463.04 (AUD)254 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,511.19 (AUD)261 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,560.20 (AUD)269 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,618.40 (AUD)280 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,728.22 (AUD)299 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,849.46 (AUD)314 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,874.04 (AUD)322 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,875.20 (AUD)320 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,883.52 (AUD)327 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

1,905.68 (AUD)328 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

10,229.76 (AUD)1,776 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

10,335.60 (AUD)1,782 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

104.58 (AUD)18 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

117.00 (AUD)20 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

121.91 (AUD)21 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

16,876.80 (AUD)2,930 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

17,426.70 (AUD)3,015 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

17,840.84 (AUD)3,092 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

17.25 (AUD)3 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

17.34 (AUD)3 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

179.49 (AUD)31 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

18,172.80 (AUD)3,155 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

19,008.12 (AUD)3,266 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

19,203.80 (AUD)3,311 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited
Buy

191.24 (AUD)33 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

2,070.00 (AUD)360 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

2,128.60 (AUD)367 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

2,200.20 (AUD)380 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

2,644.80 (AUD)456 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

2,728.32 (AUD)464 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

2,741.22 (AUD)471 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

2,742.48 (AUD)468 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

2,960.10 (AUD)506 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

2,978.50 (AUD)518 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

202.83 (AUD)35 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

21,052.80 (AUD)3,655 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

24,983.85 (AUD)4,315 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

27,411.84 (AUD)4,759 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

282.73 (AUD)49 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

29.08 (AUD)5 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

3,126.98 (AUD)541 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

3,178.40 (AUD)548 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

3,252.60 (AUD)556 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

3,259.92 (AUD)564 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

3,271.48 (AUD)566 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

3,276.00 (AUD)560 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

3,935.14 (AUD)682 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

32,382.72 (AUD)5,622 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

32,644.02 (AUD)5,638 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

340.14 (AUD)59 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

346.80 (AUD)60 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

348.00 (AUD)60 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

366.35 (AUD)63 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

385.25 (AUD)67 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

385.92 (AUD)67 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

4,101.86 (AUD)706 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

4,249.86 (AUD)734 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

4,312.62 (AUD)741 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

4,790.80 (AUD)826 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

4,955.93 (AUD)853 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

43,887.54 (AUD)7,593 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

473.96 (AUD)82 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

5,083.62 (AUD)878 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

5,259.52 (AUD)896 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

5,536.60 (AUD)940 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

5,559.68 (AUD)952 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

5.77 (AUD)1 Ordinary Share

6/12/2019Morgan Stanley Australia Securities Limited

Buy

51.93 (AUD)9 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

6,221.50 (AUD)1,082 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

6,634.54 (AUD)1,138 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

6,975.93 (AUD)1,209 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

7,190.75 (AUD)1,225 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

7,576.01 (AUD)1,313 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

7,920.00 (AUD)1,375 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

8,168.86 (AUD)1,406 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

8,812.38 (AUD)1,522 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

842.40 (AUD)144 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

876.00 (AUD)150 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

876.00 (AUD)150 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

9,093.52 (AUD)1,576 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

9,694.50 (AUD)1,686 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

9,964.40 (AUD)1,718 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

915.72 (AUD)156 Ordinary Shares

6/12/2019Morgan Stanley Australia Securities Limited

Buy

92.56 (AUD)16 Ordinary Shares

6/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,555 Swaps

6/12/2019Morgan Stanley Capital Services LLC
Buy

N/A106 Swaps

6/12/2019Morgan Stanley Capital Services LLC

Buy

N/A2,931 Swaps

6/12/2019Morgan Stanley Capital Services LLC

Buy

N/A22,277 Swaps

6/12/2019Morgan Stanley Capital Services LLC

Buy

N/A3,846 Swaps

6/12/2019Morgan Stanley Capital Services LLC

Buy

N/A6,565 Swaps

9/12/2019Morgan Stanley & Co. International plc

Buy

N/A55 Swaps

9/12/2019 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/A278,845 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

1,050.64 (AUD)184 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

1,128.60 (AUD)198 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

1,157.76 (AUD)201 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

1,225.50 (AUD)215 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

1,231.20 (AUD)216 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

1,245.87 (AUD)218 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

1,314.46 (AUD)229 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

1,340.82 (AUD)234 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

1,459.76 (AUD)257 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

1,598.67 (AUD)279 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

1,627.34 (AUD)286 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

1,676.08 (AUD)292 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

1,734.00 (AUD)300 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

1,755.60 (AUD)308 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

1,826.49 (AUD)321 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

1,844.15 (AUD)321 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

1,919.84 (AUD)338 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

10,786.32 (AUD)1,899 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

107.92 (AUD)19 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

109.06 (AUD)19 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

12,143.84 (AUD)2,138 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

12,191.76 (AUD)2,124 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

13,173.30 (AUD)2,295 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

137.04 (AUD)24 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

14,483.70 (AUD)2,541 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

14,530.25 (AUD)2,527 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

15,327.30 (AUD)2,689 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

15,932.40 (AUD)2,805 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

166.46 (AUD)29 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

17,286.22 (AUD)3,038 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

17,590.20 (AUD)3,086 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

17,860.88 (AUD)3,128 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

2,082.08 (AUD)364 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

2,084.15 (AUD)365 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

2,181.22 (AUD)382 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

2,561.68 (AUD)451 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

2,732.70 (AUD)479 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

2,780.18 (AUD)481 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

2,799.48 (AUD)492 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

2,875.00 (AUD)500 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

22,287.00 (AUD)3,910 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

22,629.00 (AUD)3,970 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

228.80 (AUD)40 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

24,874.80 (AUD)4,364 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

284.25 (AUD)50 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

29,673.35 (AUD)5,215 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

296.40 (AUD)52 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

3,060.27 (AUD)529 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

3,062.09 (AUD)533 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

3,126.98 (AUD)541 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited
Buy

3,686.40 (AUD)640 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

3,698.50 (AUD)650 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

3,913.06 (AUD)677 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

301.57 (AUD)53 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

306.99 (AUD)54 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

313.23 (AUD)55 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

324.33 (AUD)57 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

36,586.70 (AUD)6,430 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

375.87 (AUD)66 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

38,202.66 (AUD)6,714 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

39.83 (AUD)7 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

4,000.07 (AUD)703 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

4,279.68 (AUD)743 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

4,446.48 (AUD)776 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

48,490.18 (AUD)8,522 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

5,200.65 (AUD)910 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

5,268.01 (AUD)913 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

5,321.72 (AUD)932 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

5,530.68 (AUD)972 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

5,876.70 (AUD)1,031 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

5.69 (AUD)1 Ordinary Share

9/12/2019Morgan Stanley Australia Securities Limited

Buy

501.16 (AUD)88 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

501.99 (AUD)87 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

51,693.65 (AUD)9,085 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

531.03 (AUD)93 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

54,988.16 (AUD)9,664 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

551.04 (AUD)96 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

590.71 (AUD)103 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

6,235.32 (AUD)1,092 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

6,291.78 (AUD)1,099 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

6,668.32 (AUD)1,174 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

6,861.44 (AUD)1,208 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

69.12 (AUD)12 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

7,016.70 (AUD)1,231 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

74,948.68 (AUD)13,172 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

74.23 (AUD)13 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

8,100.21 (AUD)1,399 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

8,465.60 (AUD)1,480 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

945.37 (AUD)166 Ordinary Shares

9/12/2019Morgan Stanley Australia Securities Limited

Buy

979.83 (AUD)171 Ordinary Shares

9/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,076 Swaps

9/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,871 Swaps

9/12/2019Morgan Stanley Capital Services LLC

Buy

N/A10,843 Swaps

10/12/2019Morgan Stanley & Co. International plc

Buy

N/A6 Swaps

10/12/2019Morgan Stanley & Co. International plc

Buy

N/A720 Swaps

10/12/2019Morgan Stanley & Co. International plc

Buy

N/A85 Swaps

10/12/2019Morgan Stanley & Co. International plc

Collateral Received

N/A46 Ordinary Shares

10/12/2019 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/A276,026 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

1,018.51 (AUD)179 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

1,030.12 (AUD)182 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

1,052.76 (AUD)186 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

1,120.68 (AUD)198 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

1,138.67 (AUD)201 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

1,177.28 (AUD)208 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

1,189.21 (AUD)209 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

1,194.26 (AUD)211 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

1,204.81 (AUD)211 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited
Buy

1,297.32 (AUD)228 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

1,299.60 (AUD)228 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

1,328.93 (AUD)235 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

1,381.04 (AUD)244 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

1,464.32 (AUD)256 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

1,702.81 (AUD)299 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

1,852.50 (AUD)325 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

1,869.45 (AUD)330 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

10,930.49 (AUD)1,921 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

10,993.54 (AUD)1,927 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

107.54 (AUD)19 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

11.38 (AUD)2 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

113.20 (AUD)20 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

13,463.40 (AUD)2,362 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

14,802.08 (AUD)2,606 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

142.75 (AUD)25 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

16,913.61 (AUD)2,983 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

199.15 (AUD)35 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

2,034.54 (AUD)356 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

2,158.40 (AUD)380 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

2,330.85 (AUD)410 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

2,344.28 (AUD)412 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

2,607.12 (AUD)459 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

2,639.89 (AUD)466 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

2,734.16 (AUD)478 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

2,913.28 (AUD)512 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

2,924.10 (AUD)513 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

20,470.72 (AUD)3,604 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

22,249.08 (AUD)3,924 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

26,444.88 (AUD)4,664 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

27,477.01 (AUD)4,829 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

3,050.74 (AUD)539 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

3,166.42 (AUD)556 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

3,175.12 (AUD)559 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

3,317.67 (AUD)579 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

3,420.00 (AUD)600 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

3,665.82 (AUD)642 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

301.57 (AUD)53 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

34.02 (AUD)6 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

38,096.73 (AUD)6,719 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

4,110.75 (AUD)725 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

4,142.75 (AUD)730 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

4,250.66 (AUD)751 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

4,364.23 (AUD)767 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

4,389.12 (AUD)768 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

4,413.83 (AUD)773 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

4,416.93 (AUD)779 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

408.96 (AUD)72 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

473.10 (AUD)83 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

5,288.54 (AUD)927 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

5,770.11 (AUD)1,007 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

5.67 (AUD)1 Ordinary Share

10/12/2019Morgan Stanley Australia Securities Limited

Buy

5.69 (AUD)1 Ordinary Share

10/12/2019Morgan Stanley Australia Securities Limited

Buy

52,430.49 (AUD)9,247 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

556.64 (AUD)98 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

6,276.69 (AUD)1,107 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

6,378.49 (AUD)1,121 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

6,469.43 (AUD)1,142 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

6,497.98 (AUD)1,142 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

6,891.97 (AUD)1,207 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

602.70 (AUD)105 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited
Buy

62.59 (AUD)11 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

652.08 (AUD)114 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

7,408.94 (AUD)1,309 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

7,510.80 (AUD)1,320 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

7,805.57 (AUD)1,367 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

7,854.60 (AUD)1,378 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

7,900.88 (AUD)1,391 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

79,221.24 (AUD)13,972 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

8,844.79 (AUD)1,549 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

843.60 (AUD)148 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

9,434.48 (AUD)1,661 Ordinary Shares

10/12/2019Morgan Stanley Australia Securities Limited

Buy

9,686.70 (AUD)1,692 Ordinary Shares

10/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,712 Swaps

10/12/2019Morgan Stanley Capital Services LLC

Buy

N/A2,471 Swaps

10/12/2019Morgan Stanley Capital Services LLC

Buy

N/A396 Swaps

10/12/2019Morgan Stanley Capital Services LLC

Buy

N/A416 Swaps

10/12/2019Morgan Stanley Capital Services LLC

Buy

N/A427 Swaps

11/12/2019Morgan Stanley & Co. International plc

Buy

5,354.25 (AUD)938 Ordinary Shares

11/12/2019Morgan Stanley & Co. International plc

Buy

N/A6,109 Swaps

11/12/2019Morgan Stanley & Co. International plc

Buy

N/A9,464 Swaps

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,049.51 (AUD)183 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,132.00 (AUD)200 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,136.00 (AUD)200 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,136.29 (AUD)199 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,146.00 (AUD)200 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,155.44 (AUD)202 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,190.70 (AUD)210 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,257.63 (AUD)222 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,276.80 (AUD)224 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,343.16 (AUD)234 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,372.14 (AUD)242 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,484.60 (AUD)260 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,555.84 (AUD)272 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,664.60 (AUD)290 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,837.87 (AUD)323 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,846.80 (AUD)324 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,904.76 (AUD)333 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

1,923.22 (AUD)338 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

10,546.20 (AUD)1,860 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

101.52 (AUD)18 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

13,425.86 (AUD)2,339 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

16,029.09 (AUD)2,827 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

2,059.78 (AUD)362 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

2,180.90 (AUD)386 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

2,840.00 (AUD)500 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

2,955.50 (AUD)514 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

258.30 (AUD)45 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

286.50 (AUD)50 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

3,010.01 (AUD)529 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

31,435.25 (AUD)5,467 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

4,602.26 (AUD)806 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

467.40 (AUD)82 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

5,094.00 (AUD)900 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

5,354.25 (AUD)938 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

5,796.00 (AUD)1,008 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

5.67 (AUD)1 Ordinary Share

11/12/2019Morgan Stanley Australia Securities Limited

Buy

6,222.16 (AUD)1,084 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

6,486.48 (AUD)1,134 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

7,425.45 (AUD)1,305 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

8,709.60 (AUD)1,528 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

821.98 (AUD)146 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited
Buy

899.02 (AUD)158 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

9,351.36 (AUD)1,632 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

9,792.25 (AUD)1,703 Ordinary Shares

11/12/2019Morgan Stanley Australia Securities Limited

Buy

927.47 (AUD)163 Ordinary Shares

11/12/2019Morgan Stanley Capital Services LLC

Buy

N/A164 Swaps

11/12/2019Morgan Stanley Capital Services LLC

Buy

N/A348 Swaps

11/12/2019Morgan Stanley Capital Services LLC

Buy

N/A4,475 Swaps

11/12/2019Morgan Stanley Capital Services LLC

Buy

N/A4,814 Swaps

11/12/2019Morgan Stanley Capital Services LLC

Buy

N/A608 Swaps

11/12/2019Morgan Stanley Capital Services LLC

Buy

N/A7,400 Swaps

11/12/2019Morgan Stanley Capital Services LLC

Buy

N/A950 Swaps

11/12/2019Morgan Stanley Capital Services LLC

Buy

N/A98 Swaps

12/12/2019Morgan Stanley & Co. International plc

Buy

487.50 (AUD)86 Ordinary Shares

12/12/2019Morgan Stanley & Co. International plc

Buy

N/A1,007 Swaps

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,019.94 (AUD)178 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,039.44 (AUD)183 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,084.90 (AUD)190 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,134.65 (AUD)201 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,136.00 (AUD)200 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,195.48 (AUD)209 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,237.35 (AUD)219 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,272.06 (AUD)222 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,292.76 (AUD)228 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,292.76 (AUD)228 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,368.51 (AUD)242 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,379.40 (AUD)242 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,409.14 (AUD)247 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,426.32 (AUD)252 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,511.52 (AUD)268 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,669.70 (AUD)295 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,718.38 (AUD)302 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

1,975.66 (AUD)346 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

10,479.60 (AUD)1,845 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

12,780.28 (AUD)2,258 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

124.85 (AUD)22 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

126.50 (AUD)22 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

2,009.30 (AUD)355 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

2,126.10 (AUD)373 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

2,146.96 (AUD)376 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

2,166.00 (AUD)380 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

2,222.16 (AUD)394 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

2,328.80 (AUD)410 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

2,442.44 (AUD)427 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

2,542.50 (AUD)450 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

220.35 (AUD)39 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

23,770.80 (AUD)4,185 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

254.25 (AUD)45 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

255.38 (AUD)45 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

266.49 (AUD)47 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

271.68 (AUD)48 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

285.50 (AUD)50 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

295.36 (AUD)52 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

298.92 (AUD)53 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

3,030.25 (AUD)527 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

3,135.36 (AUD)552 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

3,436.76 (AUD)604 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

3,643.64 (AUD)637 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

303.69 (AUD)53 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

346.48 (AUD)61 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

352.16 (AUD)62 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

4,583.76 (AUD)807 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited
Buy

464.12 (AUD)82 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

464.94 (AUD)82 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

468.12 (AUD)83 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

487.50 (AUD)86 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

498.08 (AUD)88 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

533.92 (AUD)94 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

564.30 (AUD)99 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

6,045.50 (AUD)1,070 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

6,469.47 (AUD)1,141 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

6,859.92 (AUD)1,212 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

663.52 (AUD)116 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

7,240.28 (AUD)1,268 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

716.94 (AUD)126 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

766.80 (AUD)135 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

8,256.19 (AUD)1,451 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

8,713.12 (AUD)1,534 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

822.96 (AUD)144 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

830.55 (AUD)147 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

845.25 (AUD)150 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

877.30 (AUD)155 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

9,900.90 (AUD)1,737 Ordinary Shares

12/12/2019Morgan Stanley Australia Securities Limited

Buy

904.71 (AUD)159 Ordinary Shares

12/12/2019Morgan Stanley Capital Services LLC

Buy

N/A2,050 Swaps

12/12/2019Morgan Stanley Capital Services LLC

Buy

N/A2,397 Swaps

12/12/2019Morgan Stanley Capital Services LLC

Buy

N/A240 Swaps

12/12/2019Morgan Stanley Capital Services LLC

Buy

N/A3,459 Swaps

12/12/2019Morgan Stanley Capital Services LLC

Buy

N/A7,391 Swaps

13/12/2019Morgan Stanley & Co. International plc

Buy

189.89 (AUD)34 Ordinary Shares

13/12/2019Morgan Stanley & Co. International plc

Buy

880.85 (AUD)158 Ordinary Shares

13/12/2019 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/A113,662 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

1,019.36 (AUD)184 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

1,041.59 (AUD)187 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

1,067.69 (AUD)191 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

1,117.00 (AUD)200 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

1,380.71 (AUD)249 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

1,568.00 (AUD)280 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

1,593.15 (AUD)285 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

1,634.30 (AUD)295 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

1,847.02 (AUD)334 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

1,940.44 (AUD)349 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

1,943.20 (AUD)347 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

1,977.35 (AUD)355 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

10,825.20 (AUD)1,940 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

105.26 (AUD)19 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

105.83 (AUD)19 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

11,096.62 (AUD)2,003 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

11,104.80 (AUD)1,983 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

11,224.72 (AUD)2,008 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

13,148.80 (AUD)2,348 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

134.04 (AUD)24 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

16.70 (AUD)3 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

16.80 (AUD)3 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

19,495.00 (AUD)3,500 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

2,129.79 (AUD)381 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

2,272.83 (AUD)411 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

2,282.48 (AUD)412 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

2,797.20 (AUD)504 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited
Buy

21,660.80 (AUD)3,868 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

21,722.40 (AUD)3,879 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

215.67 (AUD)39 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

216.26 (AUD)39 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

22.56 (AUD)4 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

22.56 (AUD)4 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

238.22 (AUD)43 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

24,869.60 (AUD)4,441 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

25,670.40 (AUD)4,584 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

268.56 (AUD)48 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

28.20 (AUD)5 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

282.29 (AUD)51 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

3,069.07 (AUD)551 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

3,158.44 (AUD)562 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

3,291.87 (AUD)591 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

3,678.56 (AUD)664 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

306.90 (AUD)55 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

334.20 (AUD)60 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

36,002.16 (AUD)6,452 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

380.12 (AUD)68 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

4,140.36 (AUD)742 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

4,177.16 (AUD)754 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

4,221.48 (AUD)762 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

4,592.56 (AUD)826 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

4,639.80 (AUD)836 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

4,754.40 (AUD)849 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

455.92 (AUD)82 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

49.77 (AUD)9 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

5,206.14 (AUD)933 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

5.60 (AUD)1 Ordinary Share

13/12/2019Morgan Stanley Australia Securities Limited

Buy

503.69 (AUD)91 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

524.05 (AUD)94 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

53,670.40 (AUD)9,584 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

546.84 (AUD)98 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

565.59 (AUD)102 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

593.85 (AUD)107 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

6,137.82 (AUD)1,098 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

6,193.80 (AUD)1,110 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

6,735.54 (AUD)1,218 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

6,775.08 (AUD)1,212 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

633.93 (AUD)113 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

645.54 (AUD)116 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

7,292.70 (AUD)1,314 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

72.80 (AUD)13 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

779.80 (AUD)140 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

847.62 (AUD)153 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

860.25 (AUD)155 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

877.69 (AUD)158 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

884.80 (AUD)158 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

9,312.90 (AUD)1,678 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

936.70 (AUD)168 Ordinary Shares

13/12/2019Morgan Stanley Australia Securities Limited

Buy

99.90 (AUD)18 Ordinary Shares

13/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,481 Swaps

16/12/2019Morgan Stanley & Co. International plc

Buy

19,810.043,385 Ordinary Shares

16/12/2019Morgan Stanley & Co. International plc

Buy

N/A1,758 Swaps

16/12/2019Morgan Stanley & Co. International plc

Buy

N/A2,166 Swaps

16/12/2019Morgan Stanley & Co. International plc

Collateral Received

N/A18 Ordinary Shares

16/12/2019 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/A2,321,912 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

1,002.40 (AUD)179 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

1,032.12 (AUD)183 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

1,050.90 (AUD)186 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

1,104.45 (AUD)199 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

1,118.38 (AUD)199 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

1,205.58 (AUD)213 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

1,236.54 (AUD)222 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

1,263.34 (AUD)226 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

1,263.36 (AUD)224 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

1,304.00 (AUD)231 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

1,324.83 (AUD)237 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

1,542.62 (AUD)274 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

1,722.27 (AUD)307 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

1,882.70 (AUD)335 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

1,890.40 (AUD)340 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

11,484.14 (AUD)2,029 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

140.00 (AUD)25 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

15,485.76 (AUD)2,736 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

16,329.10 (AUD)2,885 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

16,680.02 (AUD)2,947 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

166.50 (AUD)30 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

2,332.44 (AUD)418 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

2,335.20 (AUD)420 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

2,347.65 (AUD)423 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

2,734.60 (AUD)484 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

2,735.40 (AUD)485 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

2,890.83 (AUD)519 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

217.04 (AUD)39 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

3,310.90 (AUD)586 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

3,462.96 (AUD)614 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

3,786.54 (AUD)669 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

3,873.87 (AUD)693 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

309.93 (AUD)55 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

317.21 (AUD)57 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

39.34 (AUD)7 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

4,314.09 (AUD)769 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

4,681.46 (AUD)833 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

4,844.96 (AUD)856 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

41,646.28 (AUD)7,358 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

442.01 (AUD)79 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

479.83 (AUD)85 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

5,043.39 (AUD)899 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

5,168.80 (AUD)923 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

5,826.12 (AUD)1,033 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

5,905.87 (AUD)1,049 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

5,915.55 (AUD)1,047 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

5.65 (AUD)1 Ordinary Share

16/12/2019Morgan Stanley Australia Securities Limited

Buy

599.20 (AUD)107 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

6,076.87 (AUD)1,091 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

6,088.01 (AUD)1,093 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

616.00 (AUD)110 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

639.54 (AUD)114 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

685.64 (AUD)122 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

73,512.08 (AUD)12,988 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

8,518.30 (AUD)1,505 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

842.58 (AUD)151 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited
Buy

900.80 (AUD)160 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

911.84 (AUD)164 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

923.32 (AUD)164 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

959.31 (AUD)171 Ordinary Shares

16/12/2019Morgan Stanley Australia Securities Limited

Buy

992.64 (AUD)176 Ordinary Shares

16/12/2019Morgan Stanley Investment Management Inc.

Buy

1,462.48249 Ordinary Shares

17/12/2019Morgan Stanley & Co. International plc

Buy

28,764.024,785 Ordinary Shares

17/12/2019Morgan Stanley & Co. International plc

Buy

N/A17,340 Swaps

17/12/2019Morgan Stanley & Co. International plc

Buy

N/A21,410 Swaps

17/12/2019Morgan Stanley & Co. International plc

Buy

N/A4,184 Swaps

17/12/2019Morgan Stanley & Co. International plc

Buy

N/A8,873 Swaps

17/12/2019Morgan Stanley & Co. International plc

Collateral Received

N/A15,083 Ordinary Shares

17/12/2019 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/A1,697,896 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

1,013.76 (AUD)176 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

1,090.89 (AUD)186 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

1,101.12 (AUD)192 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

1,105.92 (AUD)192 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

1,152.45 (AUD)197 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

1,346.73 (AUD)231 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

1,448.32 (AUD)248 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

1,552.32 (AUD)264 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

1,564.62 (AUD)267 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

1,829.09 (AUD)317 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

1,940.54 (AUD)334 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

10,190.80 (AUD)1,745 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

122.12 (AUD)21 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

127.49 (AUD)22 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

14,937.14 (AUD)2,549 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

157.41 (AUD)27 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

168.78 (AUD)29 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

174.60 (AUD)30 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

2,145.44 (AUD)368 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

2,399.70 (AUD)421 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

2,502.60 (AUD)430 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

2,548.56 (AUD)444 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

20,105.66 (AUD)3,431 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

24,383.46 (AUD)4,161 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

3,337.94 (AUD)579 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

3,392.86 (AUD)578 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

3,717.18 (AUD)642 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

313.20 (AUD)54 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

339.88 (AUD)58 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

352.80 (AUD)60 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

362.70 (AUD)62 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

4,745.04 (AUD)816 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

401.24 (AUD)69 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

499.66 (AUD)86 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

512.16 (AUD)88 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

577.17 (AUD)99 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

579.00 (AUD)100 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

58.80 (AUD)10 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

690.20 (AUD)119 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

703.01 (AUD)121 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

723.87 (AUD)126 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

866.74 (AUD)151 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

9,233.51 (AUD)1,573 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

934.74 (AUD)162 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited
Buy

98.94 (AUD)17 Ordinary Shares

17/12/2019Morgan Stanley Australia Securities Limited

Buy

989.56 (AUD)173 Ordinary Shares

17/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,907 Swaps

17/12/2019Morgan Stanley Capital Services LLC

Buy

N/A16,583 Swaps

17/12/2019Morgan Stanley Capital Services LLC

Buy

N/A2,626 Swaps

17/12/2019Morgan Stanley Capital Services LLC

Buy

N/A314 Swaps

17/12/2019Morgan Stanley Capital Services LLC

Buy

N/A4,080 Swaps

17/12/2019Morgan Stanley Capital Services LLC

Buy

N/A4,543 Swaps

17/12/2019Morgan Stanley Capital Services LLC

Buy

N/A437 Swaps

17/12/2019Morgan Stanley Capital Services LLC

Buy

N/A476 Swaps

17/12/2019Morgan Stanley Capital Services LLC

Buy

N/A5,173 Swaps

17/12/2019Morgan Stanley Capital Services LLC

Buy

N/A6,523 Swaps

17/12/2019Morgan Stanley Capital Services LLC

Buy

N/A75 Swaps

17/12/2019Morgan Stanley Capital Services LLC

Buy

N/A9,914 Swaps

18/12/2019Morgan Stanley & Co. International plc

Buy

2,181.01 (AUD)366 Ordinary Shares

18/12/2019Morgan Stanley & Co. International plc

Buy

N/A21,522 Swaps

18/12/2019Morgan Stanley & Co. International plc

Buy

N/A32,124 Swaps

18/12/2019Morgan Stanley & Co. International plc

Buy

N/A7,735 Swaps

18/12/2019Morgan Stanley & Co. International plc

Buy

N/A9,496 Swaps

18/12/2019Morgan Stanley Australia Securities Limited

Buy

2,181.01 (AUD)366 Ordinary Shares

18/12/2019Morgan Stanley Australia Securities Limited

Buy

2,308.80 (AUD)390 Ordinary Shares

18/12/2019Morgan Stanley Australia Securities Limited

Buy

262.68 (AUD)44 Ordinary Shares

18/12/2019Morgan Stanley Australia Securities Limited

Buy

448.40 (AUD)76 Ordinary Shares

18/12/2019Morgan Stanley Australia Securities Limited

Buy

471.24 (AUD)79 Ordinary Shares

18/12/2019Morgan Stanley Australia Securities Limited

Buy

519.39 (AUD)87 Ordinary Shares

18/12/2019Morgan Stanley Australia Securities Limited

Buy

534.60 (AUD)90 Ordinary Shares

18/12/2019Morgan Stanley Australia Securities Limited

Buy

65.34 (AUD)11 Ordinary Shares

18/12/2019Morgan Stanley Australia Securities Limited

Buy

7,474.44 (AUD)1,252 Ordinary Shares

18/12/2019Morgan Stanley Australia Securities Limited

Buy

88,368.92 (AUD)14,827 Ordinary Shares

18/12/2019Morgan Stanley Australia Securities Limited

Buy

9,208.20 (AUD)1,545 Ordinary Shares

18/12/2019Morgan Stanley Capital Services LLC

Buy

N/A11,363 Swaps

18/12/2019Morgan Stanley Capital Services LLC

Buy

N/A12,895 Swaps

18/12/2019Morgan Stanley Capital Services LLC

Buy

N/A13,904 Swaps

18/12/2019Morgan Stanley Capital Services LLC

Buy

N/A142 Swaps

18/12/2019Morgan Stanley Capital Services LLC

Buy

N/A15,786 Swaps

18/12/2019Morgan Stanley Capital Services LLC

Buy

N/A2,155 Swaps

18/12/2019Morgan Stanley Capital Services LLC

Buy

N/A25 Swaps

18/12/2019Morgan Stanley Capital Services LLC

Buy

N/A4,129 Swaps

18/12/2019Morgan Stanley Capital Services LLC

Buy

N/A4,617 Swaps

18/12/2019Morgan Stanley Capital Services LLC

Buy

N/A6,412 Swaps

18/12/2019Morgan Stanley Capital Services LLC

Buy

N/A9,543 Swaps

18/12/2019Morgan Stanley Wealth Management Australia Pty Ltd

Buy

70,800.00 (AUD)12,000 Ordinary Shares

19/12/2019Morgan Stanley & Co. International plc

Buy

2,512.31 (AUD)415 Ordinary Shares

19/12/2019Morgan Stanley & Co. International plc

Buy

N/A1,309 Swaps

19/12/2019Morgan Stanley & Co. International plc

Buy

N/A14,462 Swaps

19/12/2019Morgan Stanley & Co. International plc

Buy

N/A23,799 Swaps

19/12/2019Morgan Stanley & Co. International plc

Buy

N/A40,168 Swaps

19/12/2019Morgan Stanley & Co. International plc

Buy

N/A42,801 Swaps

19/12/2019Morgan Stanley & Co. International plc

Collateral Received

N/A12,563 Ordinary Shares

19/12/2019 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/A640,687 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

1,338.66 (AUD)222 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

1,340.23 (AUD)223 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

1,536.92 (AUD)254 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

1,589.49 (AUD)261 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

1,678.62 (AUD)277 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

1,729.13 (AUD)283 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

1,744.96 (AUD)287 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited
Buy

1,842.12 (AUD)306 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

103.36 (AUD)17 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

109.26 (AUD)18 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

16,467.36 (AUD)2,704 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

163.35 (AUD)27 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

17,346.29 (AUD)2,839 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

18.15 (AUD)3 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

2,258.04 (AUD)372 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

20,559.84 (AUD)3,376 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

23,453.92 (AUD)3,896 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

236.34 (AUD)39 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

24,932.46 (AUD)4,094 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

250.10 (AUD)41 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

254.52 (AUD)42 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

26,060.58 (AUD)4,329 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

3,982.86 (AUD)654 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

30.50 (AUD)5 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

328.32 (AUD)54 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

36.48 (AUD)6 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

4,660.40 (AUD)764 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

4,856.16 (AUD)804 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

410.72 (AUD)68 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

455.63 (AUD)75 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

469.70 (AUD)77 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

48.48 (AUD)8 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

485.60 (AUD)80 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

592.67 (AUD)97 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

6.05 (AUD)1 Ordinary Share

19/12/2019Morgan Stanley Australia Securities Limited

Buy

60.90 (AUD)10 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

636.30 (AUD)105 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

7,929.18 (AUD)1,302 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

775.68 (AUD)128 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

8,704.38 (AUD)1,434 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

872.30 (AUD)143 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

9,229.38 (AUD)1,523 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

9,244.40 (AUD)1,528 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

94,407.18 (AUD)15,502 Ordinary Shares

19/12/2019Morgan Stanley Australia Securities Limited

Buy

975.39 (AUD)161 Ordinary Shares

19/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,711 Swaps

19/12/2019Morgan Stanley Capital Services LLC

Buy

N/A11,572 Swaps

19/12/2019Morgan Stanley Capital Services LLC

Buy

N/A12,623 Swaps

19/12/2019Morgan Stanley Capital Services LLC

Buy

N/A2,477 Swaps

19/12/2019Morgan Stanley Capital Services LLC

Buy

N/A3,527 Swaps

19/12/2019Morgan Stanley Capital Services LLC

Buy

N/A559 Swaps

19/12/2019Morgan Stanley Capital Services LLC

Buy

N/A609 Swaps

19/12/2019Morgan Stanley Capital Services LLC

Buy

N/A8,036 Swaps

19/12/2019Morgan Stanley Capital Services LLC

Buy

N/A8,490 Swaps

19/12/2019Morgan Stanley Capital Services LLC

Buy

N/A9,728 Swaps

20/12/2019Morgan Stanley & Co. International plc

Buy

4,545.49 (AUD)745 Ordinary Shares

20/12/2019Morgan Stanley & Co. International plc

Buy

N/A1,391 Swaps

20/12/2019Morgan Stanley & Co. International plc

Buy

N/A1,973 Swaps

20/12/2019Morgan Stanley & Co. International plc

Buy

N/A10,763 Swaps

20/12/2019Morgan Stanley & Co. International plc

Buy

N/A23,576 Swaps

20/12/2019Morgan Stanley & Co. International plc

Buy

N/A3,234 Swaps

20/12/2019 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/A508,967 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

1,053.57 (AUD)173 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

1,248.45 (AUD)205 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited
Buy

1,463.70 (AUD)238 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

11,083.54 (AUD)1,814 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

11,792.30 (AUD)1,930 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

15,407.70 (AUD)2,530 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

17,305.70 (AUD)2,837 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

189.10 (AUD)31 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

195.52 (AUD)32 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

2,238.70 (AUD)367 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

2,665.70 (AUD)437 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

20,529.37 (AUD)3,349 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

24,137.70 (AUD)3,957 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

24.44 (AUD)4 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

291,309.86 (AUD)47,522 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

3,043.90 (AUD)499 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

3,555.40 (AUD)580 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

3,555.72 (AUD)581 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

3,898.18 (AUD)638 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

305.50 (AUD)50 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

335.50 (AUD)55 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

37,940.70 (AUD)6,230 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

4,483.35 (AUD)729 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

4,545.49 (AUD)745 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

463,581.25 (AUD)75,625 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

48.80 (AUD)8 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

5,297.37 (AUD)867 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

5,970.56 (AUD)982 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

6.09 (AUD)1 Ordinary Share

20/12/2019Morgan Stanley Australia Securities Limited

Buy

67.21 (AUD)11 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

7,283.64 (AUD)1,196 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

7,490.70 (AUD)1,230 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

8,544.27 (AUD)1,403 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

8,606.52 (AUD)1,404 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

8,704.70 (AUD)1,427 Ordinary Shares

20/12/2019Morgan Stanley Australia Securities Limited

Buy

884.50 (AUD)145 Ordinary Shares

20/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,464 Swaps

20/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,612 Swaps

20/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,912 Swaps

20/12/2019Morgan Stanley Capital Services LLC

Buy

N/A15,301 Swaps

20/12/2019Morgan Stanley Capital Services LLC

Buy

N/A2,022 Swaps

20/12/2019Morgan Stanley Capital Services LLC

Buy

N/A2,882 Swaps

20/12/2019Morgan Stanley Capital Services LLC

Buy

N/A3,537 Swaps

20/12/2019Morgan Stanley Capital Services LLC

Buy

N/A3,561 Swaps

20/12/2019Morgan Stanley Capital Services LLC

Buy

N/A8,432 Swaps

20/12/2019Morgan Stanley Capital Services LLC

Buy

N/A9,339 Swaps

23/12/2019Morgan Stanley & Co. International plc

Buy

N/A1,708 Swaps

23/12/2019Morgan Stanley & Co. International plc

Buy

N/A12,338 Swaps

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,062.50 (AUD)170 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,146.31 (AUD)187 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,217.88 (AUD)199 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,230.00 (AUD)200 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,323.70 (AUD)217 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,370.88 (AUD)224 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,461.32 (AUD)238 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,616.54 (AUD)262 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,644.72 (AUD)267 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,647.39 (AUD)267 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,648.20 (AUD)268 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,668.75 (AUD)267 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,671.42 (AUD)267 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,672.32 (AUD)268 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,673.49 (AUD)273 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited
Buy

1,674.09 (AUD)267 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,676.22 (AUD)273 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,676.22 (AUD)273 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,720.20 (AUD)282 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,731.96 (AUD)283 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,845.00 (AUD)300 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,848.00 (AUD)300 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

1,958.66 (AUD)319 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

10,081.78 (AUD)1,634 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

10,405.33 (AUD)1,703 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

104.21 (AUD)17 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

12,668.75 (AUD)2,027 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

134.64 (AUD)22 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

14,785.12 (AUD)2,408 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

17,668.44 (AUD)2,887 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

198.08 (AUD)32 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

2,032.34 (AUD)331 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

2,225.19 (AUD)363 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

2,270.52 (AUD)371 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

2,325.60 (AUD)380 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

2,539.80 (AUD)415 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

2,692.80 (AUD)440 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

2,827.20 (AUD)456 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

2,931.48 (AUD)479 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

226.81 (AUD)37 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

263.16 (AUD)43 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

287.17 (AUD)47 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

289.52 (AUD)47 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

289.99 (AUD)47 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

3,009.83 (AUD)491 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

3,640.30 (AUD)590 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

3,678.00 (AUD)600 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

325.95 (AUD)53 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

327.01 (AUD)53 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

4,020.84 (AUD)657 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

4,175.20 (AUD)680 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

4,540.60 (AUD)730 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

4,570.72 (AUD)742 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

4,591.51 (AUD)737 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

4,615.16 (AUD)748 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

4,904.68 (AUD)781 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

404.58 (AUD)66 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

415.48 (AUD)68 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

416.84 (AUD)68 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

43.33 (AUD)7 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

44,694.65 (AUD)7,315 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

5,040.75 (AUD)825 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

5,110.20 (AUD)835 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

5,130.81 (AUD)837 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

5,279.04 (AUD)864 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

5,340.60 (AUD)860 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

5,382.91 (AUD)881 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

5,444.01 (AUD)891 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

508.79 (AUD)83 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

568.23 (AUD)93 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

568.23 (AUD)93 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

575.67 (AUD)93 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

6,160.00 (AUD)1,000 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

665.54 (AUD)107 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

7,937.64 (AUD)1,297 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

73.32 (AUD)12 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited
Buy

73.80 (AUD)12 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

79.82 (AUD)13 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

8,117.08 (AUD)1,322 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

8,416.49 (AUD)1,373 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

8,437.91 (AUD)1,381 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

8,440.56 (AUD)1,368 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

8,476.16 (AUD)1,376 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

805.65 (AUD)131 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

843.18 (AUD)138 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

85.82 (AUD)14 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

9,039.60 (AUD)1,458 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

9,108.15 (AUD)1,481 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

9,708.16 (AUD)1,576 Ordinary Shares

23/12/2019Morgan Stanley Australia Securities Limited

Buy

964.08 (AUD)156 Ordinary Shares

23/12/2019Morgan Stanley Capital Services LLC

Buy

N/A11,676 Swaps

23/12/2019Morgan Stanley Capital Services LLC

Buy

N/A12,357 Swaps

23/12/2019Morgan Stanley Capital Services LLC

Buy

N/A14,450 Swaps

23/12/2019Morgan Stanley Capital Services LLC

Buy

N/A18,996 Swaps

23/12/2019Morgan Stanley Capital Services LLC

Buy

N/A190 Swaps

23/12/2019Morgan Stanley Capital Services LLC

Buy

N/A2,922 Swaps

23/12/2019Morgan Stanley Capital Services LLC

Buy

N/A3,280 Swaps

23/12/2019Morgan Stanley Capital Services LLC

Buy

N/A4,158 Swaps

23/12/2019Morgan Stanley Capital Services LLC

Buy

N/A764 Swaps

23/12/2019Morgan Stanley Capital Services LLC

Buy

N/A771 Swaps

24/12/2019Morgan Stanley & Co. International plc

Buy

1,117.04 (AUD)185 Ordinary Shares

24/12/2019Morgan Stanley & Co. International plc

Buy

11,445.80 (USD)2,724 Ordinary Shares

24/12/2019Morgan Stanley & Co. International plc

Buy

N/A300 Swaps

24/12/2019Morgan Stanley Australia Securities Limited

Buy

1,010.35 (AUD)167 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

1,022.45 (AUD)169 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

1,117.04 (AUD)185 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

1,230.18 (AUD)203 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

1,238.20 (AUD)205 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

1,349.76 (AUD)222 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

1,436.22 (AUD)237 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

1,464.10 (AUD)242 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

14,839.83 (AUD)2,461 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

16,437.56 (AUD)2,708 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

17,804.28 (AUD)2,938 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

2,361.64 (AUD)391 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

2,488.48 (AUD)412 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

2,652.59 (AUD)437 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

2,917.32 (AUD)483 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

3,020.00 (AUD)500 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

3,611.97 (AUD)599 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

3,799.62 (AUD)627 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

3,895.38 (AUD)646 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

327.78 (AUD)54 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

356.36 (AUD)59 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

4,294.44 (AUD)711 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

4,331.80 (AUD)716 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

400.62 (AUD)66 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

449.18 (AUD)74 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

5,083.29 (AUD)843 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

5,572.26 (AUD)918 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

5,759.60 (AUD)952 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

6,429.66 (AUD)1,061 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

9,346.50 (AUD)1,550 Ordinary Shares

24/12/2019Morgan Stanley Australia Securities Limited

Buy

939.30 (AUD)155 Ordinary Shares

24/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,300 Swaps

24/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,527 Swaps

24/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,903 Swaps

24/12/2019Morgan Stanley Capital Services LLC
Buy

N/A11,799 Swaps

24/12/2019Morgan Stanley Capital Services LLC

Buy

N/A2,036 Swaps

24/12/2019Morgan Stanley Capital Services LLC

Buy

N/A2,821 Swaps

24/12/2019Morgan Stanley Capital Services LLC

Buy

N/A259 Swaps

24/12/2019Morgan Stanley Capital Services LLC

Buy

N/A4,269 Swaps

24/12/2019Morgan Stanley Capital Services LLC

Buy

N/A443 Swaps

25/12/2019 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/A927,727 Ordinary Shares

27/12/2019 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/A441,743 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

1,158.42 (AUD)191 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

1,585.10 (AUD)262 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

10,896.05 (AUD)1,801 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

11,265.10 (AUD)1,862 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

12,269.44 (AUD)2,018 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

121.10 (AUD)20 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

13,190.11 (AUD)2,173 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

16,983.86 (AUD)2,798 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

284.59 (AUD)47 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

3,605.70 (AUD)595 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

3,793.56 (AUD)626 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

3,951.12 (AUD)652 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

303.00 (AUD)50 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

4,552.50 (AUD)750 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

4,896.48 (AUD)808 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

4,993.44 (AUD)824 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

436.32 (AUD)72 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

45,411.30 (AUD)7,506 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

45,567.49 (AUD)7,507 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

581.76 (AUD)96 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

6,347.52 (AUD)1,044 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

611.05 (AUD)101 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

626.24 (AUD)103 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

673.77 (AUD)111 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

756.25 (AUD)125 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

793.86 (AUD)131 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

8,041.62 (AUD)1,327 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

8,966.10 (AUD)1,482 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

919.60 (AUD)152 Ordinary Shares

27/12/2019Morgan Stanley Australia Securities Limited

Buy

927.18 (AUD)153 Ordinary Shares

27/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,124 Swaps

27/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,660 Swaps

27/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,683 Swaps

27/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,941 Swaps

27/12/2019Morgan Stanley Capital Services LLC

Buy

N/A106 Swaps

27/12/2019Morgan Stanley Capital Services LLC

Buy

N/A336 Swaps

27/12/2019Morgan Stanley Capital Services LLC

Buy

N/A374 Swaps

27/12/2019Morgan Stanley Capital Services LLC

Buy

N/A840 Swaps

30/12/2019Morgan Stanley & Co. International plc

Buy

N/A1 Swap

30/12/2019Morgan Stanley Australia Securities Limited

Buy

1,013.20 (AUD)170 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

1,172.15 (AUD)197 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

1,254.00 (AUD)209 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

1,267.76 (AUD)212 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

1,270.22 (AUD)211 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

1,485.52 (AUD)248 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited
Buy

1,649.48 (AUD)274 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

1,680.72 (AUD)282 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

1,719.36 (AUD)288 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

1,736.89 (AUD)289 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

1,919.12 (AUD)322 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

1,937.52 (AUD)324 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

1,950.92 (AUD)323 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

10,171.36 (AUD)1,684 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

10,418.08 (AUD)1,748 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

10,602.72 (AUD)1,776 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

101.32 (AUD)17 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

132.44 (AUD)22 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

137.31 (AUD)23 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

174.29 (AUD)29 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

174.87 (AUD)29 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

198.66 (AUD)33 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

198.99 (AUD)33 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

2,128.59 (AUD)353 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

2,182.86 (AUD)362 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

2,186.35 (AUD)365 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

2,276.72 (AUD)382 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

2,870.40 (AUD)480 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

2,910.00 (AUD)485 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

208.43 (AUD)35 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

209.30 (AUD)35 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

22,845.90 (AUD)3,795 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

23.92 (AUD)4 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

233.61 (AUD)39 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

274.16 (AUD)46 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

282.94 (AUD)47 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

3,108.81 (AUD)519 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

3,117.08 (AUD)523 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

3,184.58 (AUD)529 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

3,197.32 (AUD)532 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

3,521.70 (AUD)585 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

3,552.00 (AUD)592 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

3,558.00 (AUD)593 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

3,653.90 (AUD)610 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

346.26 (AUD)58 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

373.24 (AUD)62 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

4,062.00 (AUD)677 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

4,393.31 (AUD)731 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

4,445.44 (AUD)736 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

4,819.88 (AUD)806 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

4,949.13 (AUD)829 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

402.67 (AUD)67 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

43,010.84 (AUD)7,121 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

443.26 (AUD)74 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

453.00 (AUD)75 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

47.76 (AUD)8 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

5,059.08 (AUD)846 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

5,172.70 (AUD)865 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

5,174.61 (AUD)861 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

5,219.34 (AUD)867 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

5,496.26 (AUD)913 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

5,805.66 (AUD)966 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

5,899.60 (AUD)980 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

5,948.07 (AUD)993 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

523.74 (AUD)87 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

525.36 (AUD)88 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

540,579.60 (AUD)89,352 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited
Buy

554.75 (AUD)93 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

582.97 (AUD)97 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

592.02 (AUD)99 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

6,247.50 (AUD)1,050 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

6,256.41 (AUD)1,041 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

6,319.44 (AUD)1,048 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

6,698.36 (AUD)1,109 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

6,716.48 (AUD)1,112 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

600.95 (AUD)101 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

615.94 (AUD)103 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

632.82 (AUD)106 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

693.68 (AUD)116 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

7,416.64 (AUD)1,232 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

7,426.16 (AUD)1,246 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

7,688.89 (AUD)1,289 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

741.69 (AUD)123 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

762.00 (AUD)127 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

77.87 (AUD)13 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

8,955.00 (AUD)1,500 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

9,189.29 (AUD)1,529 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

9,358.20 (AUD)1,561 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

9,745.73 (AUD)1,627 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

9,999.75 (AUD)1,675 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

917.84 (AUD)154 Ordinary Shares

30/12/2019Morgan Stanley Australia Securities Limited

Buy

948.79 (AUD)158 Ordinary Shares

30/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,529 Swaps

30/12/2019Morgan Stanley Capital Services LLC

Buy

N/A1,626 Swaps

30/12/2019Morgan Stanley Capital Services LLC

Buy

N/A264 Swaps

30/12/2019Morgan Stanley Capital Services LLC

Buy

N/A323 Swaps

30/12/2019Morgan Stanley Capital Services LLC

Buy

N/A638 Swaps

31/12/2019Morgan Stanley & Co. International plc

Collateral Received

N/A7 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

1,126.44 (AUD)189 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

1,852.60 (AUD)314 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

10,195.92 (AUD)1,734 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

10,318.56 (AUD)1,743 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

10,953.36 (AUD)1,844 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

11,695.89 (AUD)1,979 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

13,929.72 (AUD)2,369 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

189.12 (AUD)32 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

2,021.22 (AUD)342 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

2,175.60 (AUD)370 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

2,492.32 (AUD)421 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

2,677.50 (AUD)450 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

23,120.16 (AUD)3,932 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

28,071.12 (AUD)4,774 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

296.00 (AUD)50 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

3,014.10 (AUD)510 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

3,059.88 (AUD)516 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

3,098.14 (AUD)526 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

3,209.13 (AUD)543 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

3,410.20 (AUD)578 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

325.05 (AUD)55 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

33,767.37 (AUD)5,733 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

340.29 (AUD)57 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

353.70 (AUD)60 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

396.31 (AUD)67 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

4,082.80 (AUD)692 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

4,267.02 (AUD)722 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

4,315.68 (AUD)729 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

455.46 (AUD)77 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

5,295.11 (AUD)899 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited
Buy

515.91 (AUD)87 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

6,896.34 (AUD)1,161 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

724.68 (AUD)122 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

748.03 (AUD)127 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

751.84 (AUD)127 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

867.24 (AUD)146 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

9,679.20 (AUD)1,635 Ordinary Shares

31/12/2019Morgan Stanley Australia Securities Limited

Buy

989.52 (AUD)168 Ordinary Shares

31/12/2019Morgan Stanley Capital Services LLC

Buy

N/A496 Swaps

2/01/2020Morgan Stanley & Co. International plc

Borrow

N/A90,189 Ordinary Shares

2/01/2020Morgan Stanley & Co. International plc

Buy

1,217.34 (AUD)206 Ordinary Shares

2/01/2020Morgan Stanley & Co. International plc

Buy

4,229.22 (AUD)716 Ordinary Shares

2/01/2020Morgan Stanley & Co. International plc

Buy

N/A59 Swaps

2/01/2020 Morgan Stanley & Co. International plc

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A9,314 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

1,116.99 (AUD)189 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

1,126.90 (AUD)191 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

1,235.19 (AUD)209 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

1,236.90 (AUD)210 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

1,281.39 (AUD)217 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

1,308.32 (AUD)221 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

1,328.88 (AUD)226 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

1,480.90 (AUD)251 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

1,518.14 (AUD)257 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

1,528.10 (AUD)259 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

1,566.15 (AUD)265 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

1,707.99 (AUD)289 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

10,443.00 (AUD)1,770 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

12,487.83 (AUD)2,113 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

12,569.26 (AUD)2,134 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

12,848.34 (AUD)2,174 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

129.58 (AUD)22 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

13,296.32 (AUD)2,246 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

138,609.24 (AUD)23,573 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

14,029.68 (AUD)2,386 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

14,639.07 (AUD)2,477 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

153.66 (AUD)26 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

2,346.27 (AUD)397 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

2,562.15 (AUD)435 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

2,681.76 (AUD)453 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

2,837.90 (AUD)481 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

21,015.12 (AUD)3,574 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

252.84 (AUD)43 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

3,054.47 (AUD)517 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

3,286.30 (AUD)557 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

3,539.89 (AUD)601 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

301.92 (AUD)51 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

4,074.84 (AUD)693 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

4,475.52 (AUD)756 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

4,519.40 (AUD)766 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

4,627.53 (AUD)783 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

4,755.40 (AUD)806 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

4,976.22 (AUD)842 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

40,613.52 (AUD)6,872 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

43,559.04 (AUD)7,408 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

46,127.55 (AUD)7,805 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

461.37 (AUD)78 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

484.62 (AUD)82 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited
Buy

531.90 (AUD)90 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

617.40 (AUD)105 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

632.37 (AUD)107 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

663.04 (AUD)112 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

795.15 (AUD)135 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

8,669.97 (AUD)1,467 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

873.94 (AUD)148 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

879.10 (AUD)149 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

88.50 (AUD)15 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

88.80 (AUD)15 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

896.80 (AUD)152 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

9,062.40 (AUD)1,536 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

9,213.96 (AUD)1,567 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

960.07 (AUD)163 Ordinary Shares

2/01/2020Morgan Stanley Australia Securities Limited

Buy

970.88 (AUD)164 Ordinary Shares

2/01/2020Morgan Stanley Capital Services LLC

Buy

N/A6,921 Swaps

3/01/2020Morgan Stanley & Co. International plc

Buy

15,695.94 (AUD)2,611 Ordinary Shares

3/01/2020Morgan Stanley & Co. International plc

Buy

4,677.04 (AUD)778 Ordinary Shares

3/01/2020Morgan Stanley & Co. International plc

Buy

N/A3,453 Swaps

3/01/2020Morgan Stanley & Co. International plc

Buy

N/A6,155 Swaps

3/01/2020Morgan Stanley & Co. International plc

Collateral Received

N/A84,435 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

1,247.73 (AUD)209 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

1,382.30 (AUD)230 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

1,568.61 (AUD)261 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

1,992.00 (AUD)332 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

13,378.26 (AUD)2,226 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

16,647.70 (AUD)2,770 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

19,585.02 (AUD)3,258 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

2,262.00 (AUD)377 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

2,500.16 (AUD)416 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

2,614.35 (AUD)435 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

2,803.95 (AUD)465 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

233.61 (AUD)39 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

29.95 (AUD)5 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

3,064.18 (AUD)509 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

3,125.20 (AUD)520 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

3,329.06 (AUD)553 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

3,390.00 (AUD)565 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

3,949.12 (AUD)656 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

4,188.00 (AUD)698 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

4,564.38 (AUD)762 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

445.11 (AUD)74 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

5,633.16 (AUD)942 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

6,688.22 (AUD)1,111 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

6,826.68 (AUD)1,134 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

639.18 (AUD)106 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

672.00 (AUD)112 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

78.20 (AUD)13 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

787.97 (AUD)131 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

9,477.77 (AUD)1,577 Ordinary Shares

3/01/2020Morgan Stanley Australia Securities Limited

Buy

957.18 (AUD)159 Ordinary Shares

3/01/2020Morgan Stanley Capital Services LLC

Buy

N/A2,646 Swaps

6/01/2020Morgan Stanley & Co. International plc

Buy

N/A2,458 Swaps

6/01/2020Morgan Stanley & Co. International plc

Buy

N/A5,197 Swaps

6/01/2020Morgan Stanley & Co. International plc

Buy

N/A777 Swaps

6/01/2020Morgan Stanley & Co. International plc

Collateral Received

N/A4,628 Ordinary Shares

6/01/2020 Morgan Stanley & Co. International plc

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A1,039,010 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited
Buy

1,007.16 (AUD)168 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

1,031.13 (AUD)171 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

1,095.64 (AUD)182 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

1,135.52 (AUD)188 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

1,240.25 (AUD)205 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

1,398.71 (AUD)231 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

1,503.96 (AUD)249 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

1,666.50 (AUD)275 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

1,952.54 (AUD)323 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

12,470.75 (AUD)2,075 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

132.44 (AUD)22 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

168.28 (AUD)28 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

18,468.73 (AUD)3,073 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

2,076.80 (AUD)347 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

228.76 (AUD)38 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

3,239.39 (AUD)539 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

3,297.25 (AUD)550 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

30.20 (AUD)5 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

303.50 (AUD)50 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

34,936.13 (AUD)5,813 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

352.64 (AUD)58 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

381.78 (AUD)63 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

390.98 (AUD)65 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

394.23 (AUD)65 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

4,006.63 (AUD)665 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

4,323.51 (AUD)717 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

403.68 (AUD)67 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

474.40 (AUD)79 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

54.27 (AUD)9 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

572.38 (AUD)95 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

6.02 (AUD)1 Ordinary Share

6/01/2020Morgan Stanley Australia Securities Limited

Buy

622.12 (AUD)103 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

655.09 (AUD)109 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

658.35 (AUD)110 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

794.64 (AUD)132 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

820.63 (AUD)137 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

841.65 (AUD)139 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

849.53 (AUD)141 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

922.46 (AUD)154 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

927.08 (AUD)154 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

937.56 (AUD)156 Ordinary Shares

6/01/2020Morgan Stanley Australia Securities Limited

Buy

971.64 (AUD)161 Ordinary Shares

6/01/2020Morgan Stanley Capital Services LLC

Buy

N/A1,078 Swaps

6/01/2020Morgan Stanley Capital Services LLC

Buy

N/A173 Swaps

6/01/2020Morgan Stanley Capital Services LLC

Buy

N/A2,260 Swaps

6/01/2020Morgan Stanley Capital Services LLC

Buy

N/A200 Swaps

6/01/2020Morgan Stanley Capital Services LLC

Buy

N/A582 Swaps

6/01/2020Morgan Stanley Capital Services LLC

Buy

N/A6,687 Swaps

6/01/2020Morgan Stanley Capital Services LLC

Buy

N/A969 Swaps

7/01/2020Morgan Stanley & Co. International plc

Buy

N/A1,100 Swaps

7/01/2020Morgan Stanley & Co. International plc

Buy

N/A1,198 Swaps

7/01/2020Morgan Stanley & Co. International plc

Buy

N/A3,173 Swaps

7/01/2020Morgan Stanley & Co. International plc

Collateral Received

N/A4 Ordinary Shares

7/01/2020 Morgan Stanley & Co. International plc

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A483,077 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

1,096.38 (AUD)179 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

1,137.12 (AUD)184 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

1,162.80 (AUD)190 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited
Buy

1,360.30 (AUD)223 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

1,496.77 (AUD)242 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

1,631.52 (AUD)264 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

121.80 (AUD)20 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

14,598.22 (AUD)2,366 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

153.25 (AUD)25 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

18.32 (AUD)3 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

185.40 (AUD)30 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

2,568.72 (AUD)417 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

264.02 (AUD)43 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

275.63 (AUD)45 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

296.88 (AUD)48 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

3,256.63 (AUD)533 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

3,837.24 (AUD)627 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

3,861.90 (AUD)630 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

30.75 (AUD)5 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

392.32 (AUD)64 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

4,460.40 (AUD)720 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

4,954.19 (AUD)801 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

420.24 (AUD)68 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

439.14 (AUD)71 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

439.20 (AUD)72 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

562.58 (AUD)92 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

603.68 (AUD)98 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

612.81 (AUD)99 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

9,125.43 (AUD)1,479 Ordinary Shares

7/01/2020Morgan Stanley Australia Securities Limited

Buy

9,877.45 (AUD)1,597 Ordinary Shares

7/01/2020Morgan Stanley Capital Services LLC

Buy

N/A241 Swaps

7/01/2020Morgan Stanley Capital Services LLC

Buy

N/A3,449 Swaps

7/01/2020Morgan Stanley Capital Services LLC

Buy

N/A640 Swaps

7/01/2020Morgan Stanley Capital Services LLC

Buy

N/A668 Swaps

7/01/2020Morgan Stanley Capital Services LLC

Buy

N/A702 Swaps

7/01/2020Morgan Stanley Capital Services LLC

Buy

N/A868 Swaps

8/01/2020Morgan Stanley & Co. International plc

Buy

970.63 (AUD)156 Ordinary Shares

8/01/2020Morgan Stanley & Co. International plc

Buy

N/A1,318 Swaps

8/01/2020Morgan Stanley & Co. International plc

Buy

N/A2,128 Swaps

8/01/2020Morgan Stanley & Co. International plc

Buy

N/A5,209 Swaps

8/01/2020Morgan Stanley & Co. LLC

Borrow

N/A17,350 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

1,106.22 (AUD)179 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

1,230.18 (AUD)202 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

1,232.20 (AUD)202 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

1,532.64 (AUD)248 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

1,536.36 (AUD)248 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

1,677.49 (AUD)271 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

1,720.82 (AUD)278 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

1,824.00 (AUD)300 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

1,841.12 (AUD)296 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

1,974.40 (AUD)320 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

12,856.63 (AUD)2,077 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

12.42 (AUD)2 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

16,613.62 (AUD)2,671 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

19,281.85 (AUD)3,115 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

19,978.46 (AUD)3,238 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

2,000.80 (AUD)328 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

2,015.28 (AUD)324 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

2,044.08 (AUD)334 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

2,063.05 (AUD)341 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

2,237.40 (AUD)360 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

2,297.68 (AUD)373 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

2,472.54 (AUD)406 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

2,618.00 (AUD)425 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited
Buy

2,620.32 (AUD)424 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

2,623.98 (AUD)433 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

2,891.94 (AUD)471 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

239.85 (AUD)39 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

27,280.96 (AUD)4,487 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

3,050.40 (AUD)492 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

3,106.20 (AUD)501 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

3,403.80 (AUD)549 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

3,488.81 (AUD)571 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

3,491.16 (AUD)564 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

3,905.76 (AUD)632 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

4,036.50 (AUD)650 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

4,967.43 (AUD)813 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

505.53 (AUD)82 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

538.53 (AUD)87 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

545.16 (AUD)88 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

74.04 (AUD)12 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

79.56 (AUD)13 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

8,683.12 (AUD)1,396 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

9,021.00 (AUD)1,455 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

9,548.11 (AUD)1,573 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

9,998.10 (AUD)1,610 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

970.63 (AUD)156 Ordinary Shares

8/01/2020Morgan Stanley Australia Securities Limited

Buy

98.72 (AUD)16 Ordinary Shares

8/01/2020Morgan Stanley Capital Services LLC

Buy

N/A1,768 Swaps

8/01/2020Morgan Stanley Capital Services LLC

Buy

N/A2,220 Swaps

8/01/2020Morgan Stanley Capital Services LLC

Buy

N/A3,441 Swaps

8/01/2020Morgan Stanley Capital Services LLC

Buy

N/A4,036 Swaps

8/01/2020Morgan Stanley Capital Services LLC

Buy

N/A6,218 Swaps

8/01/2020Morgan Stanley Capital Services LLC

Buy

N/A614 Swaps

8/01/2020Morgan Stanley Capital Services LLC

Buy

N/A967 Swaps

9/01/2020Morgan Stanley & Co. International plc

Borrow

N/A14,027 Ordinary Shares

9/01/2020Morgan Stanley & Co. International plc

Buy

415.47 (AUD)66 Ordinary Shares

9/01/2020Morgan Stanley & Co. International plc

Buy

N/A11 Swaps

9/01/2020Morgan Stanley & Co. International plc

Buy

N/A14,278 Swaps

9/01/2020Morgan Stanley & Co. International plc

Buy

N/A14,879 Swaps

9/01/2020Morgan Stanley & Co. International plc

Buy

N/A2,948 Swaps

9/01/2020 Morgan Stanley & Co. International plc

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A1,362,633 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

1,436.40 (AUD)228 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

1,535.76 (AUD)243 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

1,664.79 (AUD)263 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

1,673.14 (AUD)266 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

1,831.62 (AUD)294 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

126.10 (AUD)20 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

14,624.48 (AUD)2,314 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

18.89 (AUD)3 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

18.90 (AUD)3 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

2,000.22 (AUD)318 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

2,259.86 (AUD)361 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

2,316.20 (AUD)370 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

2,349.38 (AUD)375 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

2,395.14 (AUD)382 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

2,432.76 (AUD)388 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

2,926.48 (AUD)466 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

23,693.68 (AUD)3,749 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

253.20 (AUD)40 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

3,178.89 (AUD)507 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited
Buy

3,329.37 (AUD)531 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

329.68 (AUD)52 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

346.50 (AUD)55 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

37.92 (AUD)6 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

381.86 (AUD)61 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

4,094.79 (AUD)651 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

415.47 (AUD)66 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

453.96 (AUD)72 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

47,463.20 (AUD)7,510 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

494.94 (AUD)79 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

56.34 (AUD)9 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

572.85 (AUD)91 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

573.30 (AUD)91 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

599.45 (AUD)95 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

6,133.32 (AUD)972 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

6,785.84 (AUD)1,084 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

657.30 (AUD)105 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

7,200.90 (AUD)1,143 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

8,082.90 (AUD)1,283 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

8,500.40 (AUD)1,345 Ordinary Shares

9/01/2020Morgan Stanley Australia Securities Limited

Buy

981.24 (AUD)156 Ordinary Shares

9/01/2020Morgan Stanley Capital Services LLC

Buy

N/A1,513 Swaps

9/01/2020Morgan Stanley Capital Services LLC

Buy

N/A1,950 Swaps

9/01/2020Morgan Stanley Capital Services LLC

Buy

N/A10,014 Swaps

9/01/2020Morgan Stanley Capital Services LLC

Buy

N/A11,976 Swaps

9/01/2020Morgan Stanley Capital Services LLC

Buy

N/A4,071 Swaps

9/01/2020Morgan Stanley Capital Services LLC

Buy

N/A835 Swaps

9/01/2020Morgan Stanley Capital Services LLC

Buy

N/A890 Swaps

9/01/2020Morgan Stanley Wealth Management Australia Pty Ltd

Buy

62,672.01 (AUD)10,000 Ordinary Shares

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

Buy

5,896.15 (AUD)969 Ordinary Shares

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

Buy

N/A1,546 Swaps

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

Buy

N/A13,044 Swaps

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

Buy

N/A99 Swaps

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

Collateral Received

N/A3,119 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

1,004.85 (AUD)165 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

1,099.06 (AUD)179 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

1,237.26 (AUD)204 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

1,328.24 (AUD)219 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

1,367.35 (AUD)225 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

1,381.68 (AUD)228 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

1,428.57 (AUD)234 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

1,478.66 (AUD)243 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

1,522.50 (AUD)250 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

1,525.00 (AUD)250 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

1,712.70 (AUD)281 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

1,719.23 (AUD)283 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

1,761.46 (AUD)289 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

1,839.60 (AUD)292 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

1,924.89 (AUD)307 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

1,937.38 (AUD)314 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

1,965.04 (AUD)319 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

103.70 (AUD)17 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

12.12 (AUD)2 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

125.80 (AUD)20 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

13,011.30 (AUD)2,133 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

145.92 (AUD)24 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

15,518.40 (AUD)2,544 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

165.24 (AUD)27 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

17,293.50 (AUD)2,835 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

18.29 (AUD)3 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

182.40 (AUD)30 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited
Buy

2,009.70 (AUD)330 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

2,015.24 (AUD)332 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

2,069.87 (AUD)341 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

2,104.60 (AUD)340 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

2,446.10 (AUD)401 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

2,474.57 (AUD)406 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

2,490.75 (AUD)410 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

2,675.25 (AUD)435 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

2,745.18 (AUD)453 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

2,953.66 (AUD)487 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

23,783.90 (AUD)3,899 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

24.36 (AUD)4 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

260.80 (AUD)43 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

274.50 (AUD)45 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

276.32 (AUD)44 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

280.14 (AUD)46 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

280.14 (AUD)46 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

280.60 (AUD)46 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

3,050.14 (AUD)501 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

3,261.29 (AUD)529 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

3,342.80 (AUD)548 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

3,465.97 (AUD)571 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

3,523.08 (AUD)561 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

3,544.10 (AUD)581 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

3,708.80 (AUD)610 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

3,887.46 (AUD)626 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

35,922.90 (AUD)5,889 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

36.48 (AUD)6 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

366.60 (AUD)60 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

368.70 (AUD)60 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

373.93 (AUD)61 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

4,057.05 (AUD)645 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

4,263.00 (AUD)700 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

4,678.26 (AUD)757 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

4,814.28 (AUD)774 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

4,849.50 (AUD)795 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

4,969.47 (AUD)814 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

42.67 (AUD)7 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

421.94 (AUD)69 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

425.25 (AUD)70 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

451.03 (AUD)74 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

467.78 (AUD)76 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

5,086.14 (AUD)823 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

5,219.13 (AUD)857 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

5,608.89 (AUD)921 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

5,759.32 (AUD)938 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

527.22 (AUD)87 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

530.70 (AUD)87 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

535.04 (AUD)88 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

54.81 (AUD)9 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

546.30 (AUD)90 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

577.60 (AUD)95 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

6.10 (AUD)1 Ordinary Share

10/01/2020Morgan Stanley Australia Securities Limited

Buy

626.24 (AUD)103 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

626.24 (AUD)103 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

626.76 (AUD)103 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

7,087.50 (AUD)1,134 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

741.15 (AUD)122 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

78.91 (AUD)13 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

793.00 (AUD)130 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

8,262.72 (AUD)1,359 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited
Buy

8,502.31 (AUD)1,387 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

808.50 (AUD)132 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

825.52 (AUD)136 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

855.87 (AUD)141 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

862.22 (AUD)141 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

872.30 (AUD)143 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

876.24 (AUD)144 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

895.97 (AUD)147 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

898.36 (AUD)148 Ordinary Shares

10/01/2020Morgan Stanley Australia Securities Limited

Buy

963.20 (AUD)157 Ordinary Shares

10/01/2020Morgan Stanley Capital Services LLC

Buy

N/A5,552 Swaps

13/01/2020Morgan Stanley & Co. International plc

Buy

5,506.10 (AUD)907 Ordinary Shares

13/01/2020Morgan Stanley & Co. International plc

Buy

N/A1,459 Swaps

13/01/2020Morgan Stanley & Co. International plc

Buy

N/A2,516 Swaps

13/01/2020Morgan Stanley & Co. International plc

Buy

N/A9,057 Swaps

13/01/2020Morgan Stanley & Co. International plc

Collateral Received

N/A14,027 Ordinary Shares

13/01/2020 Morgan Stanley & Co. International plc

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A77,589 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,059.66 (AUD)174 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,080.63 (AUD)175 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,189.22 (AUD)194 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,302.25 (AUD)213 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,318.28 (AUD)217 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,403.33 (AUD)231 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,426.45 (AUD)235 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,445.25 (AUD)235 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,448.34 (AUD)239 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,452.30 (AUD)235 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,531.92 (AUD)253 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,533.84 (AUD)249 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,566.95 (AUD)259 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,716.40 (AUD)280 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,787.70 (AUD)295 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,808.35 (AUD)295 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,828.04 (AUD)297 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,877.28 (AUD)305 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,892.28 (AUD)312 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,918.80 (AUD)312 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,948.47 (AUD)321 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

1,991.57 (AUD)322 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

12,235.11 (AUD)1,983 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

12,722.54 (AUD)2,062 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

13,166.78 (AUD)2,134 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

14,477.34 (AUD)2,389 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

14,530.35 (AUD)2,355 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

16,749.04 (AUD)2,719 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

2,048.96 (AUD)337 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

2,134.08 (AUD)351 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

2,194.88 (AUD)361 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

2,436.12 (AUD)402 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

2,438.86 (AUD)394 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

2,720.97 (AUD)441 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

2,899.07 (AUD)478 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

2,900.77 (AUD)469 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

252.97 (AUD)41 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

259.98 (AUD)42 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

264.67 (AUD)43 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

284.35 (AUD)47 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited
Buy

285.06 (AUD)47 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

3,094.11 (AUD)511 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

3,111.35 (AUD)513 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

3,126.96 (AUD)516 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

3,308.76 (AUD)546 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

3,410.69 (AUD)551 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

3,521.10 (AUD)582 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

3,599.91 (AUD)597 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

3,635.93 (AUD)599 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

3,643.25 (AUD)590 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

3,676.86 (AUD)594 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

3,690.56 (AUD)607 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

3,775.80 (AUD)620 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

30.95 (AUD)5 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

309.57 (AUD)51 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

312.38 (AUD)51 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

326.22 (AUD)53 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

4,059.55 (AUD)671 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

4,203.85 (AUD)694 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

4,376.47 (AUD)721 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

4,500.13 (AUD)727 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

4,573.80 (AUD)756 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

4,611.55 (AUD)745 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

4,656.84 (AUD)771 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

4,725.05 (AUD)781 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

4,818.77 (AUD)781 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

404.25 (AUD)66 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

431.33 (AUD)71 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

439.14 (AUD)71 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

454.50 (AUD)75 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

49,110.24 (AUD)8,104 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

49.52 (AUD)8 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

5,151.00 (AUD)850 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

5,586.72 (AUD)904 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

5,966.81 (AUD)983 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

5,979.54 (AUD)966 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

508.62 (AUD)84 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

509.21 (AUD)83 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

542.08 (AUD)88 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

55.71 (AUD)9 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

575.70 (AUD)95 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

577.60 (AUD)95 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

579.84 (AUD)96 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

582.35 (AUD)95 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

6,239.96 (AUD)1,028 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

6,458.10 (AUD)1,045 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

6,719.49 (AUD)1,107 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

6,868.40 (AUD)1,115 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

6,966.96 (AUD)1,144 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

61.85 (AUD)10 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

622.16 (AUD)101 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

630.36 (AUD)102 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

635.51 (AUD)103 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

637.57 (AUD)103 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

653.24 (AUD)107 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

67.76 (AUD)11 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

682.64 (AUD)112 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

7,120.18 (AUD)1,154 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

704.12 (AUD)116 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

714.56 (AUD)116 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

72.84 (AUD)12 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited
Buy

72.90 (AUD)12 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

762.50 (AUD)125 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

764.46 (AUD)124 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

842.34 (AUD)139 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

849.80 (AUD)140 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

876.96 (AUD)144 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

890.09 (AUD)147 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

893.52 (AUD)146 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

9,655.80 (AUD)1,596 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

9,918.34 (AUD)1,618 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

911.25 (AUD)150 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

933.18 (AUD)151 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

955.50 (AUD)156 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

964.08 (AUD)156 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

970.26 (AUD)157 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

971.05 (AUD)157 Ordinary Shares

13/01/2020Morgan Stanley Australia Securities Limited

Buy

973.60 (AUD)160 Ordinary Shares

13/01/2020Morgan Stanley Capital Services LLC

Buy

N/A424 Swaps

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

Buy

24.74 (AUD)4 Ordinary Shares

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

Buy

297.36 (AUD)48 Ordinary Shares

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

Buy

4,230.43 (AUD)683 Ordinary Shares

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

Buy

6,181.90 (AUD)997 Ordinary Shares

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

Buy

N/A101 Swaps

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

Buy

N/A21,903 Swaps

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

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A125,793 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

1,001.97 (AUD)162 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

1,049.37 (AUD)169 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

1,122.20 (AUD)181 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

1,129.31 (AUD)182 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

1,226.61 (AUD)198 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

1,365.78 (AUD)221 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

1,445.25 (AUD)235 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

1,505.48 (AUD)244 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

1,543.75 (AUD)250 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

1,561.14 (AUD)252 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

1,708.44 (AUD)276 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

1,801.29 (AUD)291 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

1,816.92 (AUD)294 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

1,881.85 (AUD)305 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

1,962.36 (AUD)316 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

1,984.99 (AUD)320 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

12,534.75 (AUD)2,025 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

14,515.55 (AUD)2,345 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

14,695.06 (AUD)2,374 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

15,326.44 (AUD)2,476 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

2,290.30 (AUD)370 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

2,830.44 (AUD)458 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

260.82 (AUD)42 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

273.02 (AUD)44 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

3,106.20 (AUD)501 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

3,442.26 (AUD)557 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

3,760.37 (AUD)607 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

31.00 (AUD)5 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

31.00 (AUD)5 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

314.67 (AUD)51 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

315.18 (AUD)51 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

321.62 (AUD)52 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited
Buy

322.40 (AUD)52 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

4,306.27 (AUD)694 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

4,543.61 (AUD)737 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

4,836.00 (AUD)780 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

41,398.72 (AUD)6,688 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

43.40 (AUD)7 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

450.78 (AUD)73 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

5,048.93 (AUD)815 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

5,228.58 (AUD)844 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

55.62 (AUD)9 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

602.37 (AUD)97 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

61.65 (AUD)10 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

630.36 (AUD)102 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

662.33 (AUD)107 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

671.44 (AUD)109 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

695.52 (AUD)112 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

7,427.05 (AUD)1,199 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

707.94 (AUD)114 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

711.85 (AUD)115 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

774.90 (AUD)126 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

792.32 (AUD)128 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

837.00 (AUD)135 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

876.85 (AUD)142 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

897.55 (AUD)145 Ordinary Shares

14/01/2020Morgan Stanley Australia Securities Limited

Buy

952.49 (AUD)154 Ordinary Shares

14/01/2020Morgan Stanley Capital Services LLC

Buy

N/A229 Swaps

15/01/2020Morgan Stanley & Co. International plc

Buy

1,400.30 (AUD)225 Ordinary Shares

15/01/2020Morgan Stanley & Co. International plc

Buy

10,449.01 (AUD)1,674 Ordinary Shares

15/01/2020Morgan Stanley & Co. International plc

Buy

2,593.92 (AUD)419 Ordinary Shares

15/01/2020Morgan Stanley & Co. International plc

Buy

N/A1,268 Swaps

15/01/2020Morgan Stanley & Co. International plc

Buy

N/A212 Swaps

15/01/2020Morgan Stanley & Co. International plc

Buy

N/A7,459 Swaps

15/01/2020Morgan Stanley & Co. LLC

Buy

495.33 (AUD)79 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

1,028.37 (AUD)166 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

1,037.50 (AUD)166 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

1,042.08 (AUD)167 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

1,045.42 (AUD)167 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

1,068.12 (AUD)172 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

1,176.88 (AUD)188 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

1,193.75 (AUD)191 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

1,217.46 (AUD)197 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

1,228.59 (AUD)198 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

1,303.05 (AUD)210 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

1,349.42 (AUD)218 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

1,370.60 (AUD)220 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

1,449.63 (AUD)234 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

1,489.38 (AUD)241 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

1,516.32 (AUD)243 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

1,540.08 (AUD)248 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

1,545.04 (AUD)248 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

12.40 (AUD)2 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

13,556.48 (AUD)2,176 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

14,195.28 (AUD)2,264 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

15,392.85 (AUD)2,455 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

173.04 (AUD)28 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

173.60 (AUD)28 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

181.54 (AUD)29 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

2,040.16 (AUD)328 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

2,172.53 (AUD)349 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

2,185.07 (AUD)353 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

2,291.49 (AUD)369 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited
Buy

2,411.80 (AUD)389 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

2,572.11 (AUD)412 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

2,788.80 (AUD)448 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

2,931.12 (AUD)472 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

205.26 (AUD)33 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

215.95 (AUD)35 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

24.84 (AUD)4 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

24.92 (AUD)4 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

3,211.60 (AUD)518 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

3,324.03 (AUD)537 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

3,543.54 (AUD)572 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

318.24 (AUD)51 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

385.02 (AUD)62 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

4,782.91 (AUD)768 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

4,949.81 (AUD)799 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

412.50 (AUD)66 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

421.60 (AUD)68 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

446.40 (AUD)72 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

451.87 (AUD)73 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

477.79 (AUD)77 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

482.79 (AUD)77 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

528.28 (AUD)85 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

528.70 (AUD)85 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

561.19 (AUD)90 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

572.24 (AUD)92 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

590.90 (AUD)95 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

6,527.03 (AUD)1,048 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

6,802.95 (AUD)1,085 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

6.20 (AUD)1 Ordinary Share

15/01/2020Morgan Stanley Australia Securities Limited

Buy

6.21 (AUD)1 Ordinary Share

15/01/2020Morgan Stanley Australia Securities Limited

Buy

621.15 (AUD)101 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

626.20 (AUD)101 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

644.78 (AUD)103 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

655.08 (AUD)106 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

7,434.19 (AUD)1,201 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

706.25 (AUD)113 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

738.99 (AUD)119 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

780.57 (AUD)126 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

792.48 (AUD)127 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

8,100.84 (AUD)1,292 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

832.14 (AUD)134 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

849.40 (AUD)137 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

893.52 (AUD)144 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

9,950.49 (AUD)1,587 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

93.90 (AUD)15 Ordinary Shares

15/01/2020Morgan Stanley Australia Securities Limited

Buy

937.50 (AUD)150 Ordinary Shares

15/01/2020Morgan Stanley Capital Services LLC

Buy

N/A601 Swaps

16/01/2020Morgan Stanley & Co. International plc

Buy

267.33 (AUD)42 Ordinary Shares

16/01/2020Morgan Stanley & Co. International plc

Buy

N/A1,262 Swaps

16/01/2020Morgan Stanley & Co. International plc

Buy

N/A2,021 Swaps

16/01/2020Morgan Stanley & Co. International plc

Buy

N/A25,089 Swaps

16/01/2020Morgan Stanley & Co. International plc

Buy

N/A5,056 Swaps

16/01/2020Morgan Stanley & Co. International plc

Buy

N/A7,574 Swaps

16/01/2020Morgan Stanley Australia Securities Limited

Buy

1,441.45 (AUD)227 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

1,839.12 (AUD)291 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

13,500.90 (AUD)2,143 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

133.35 (AUD)21 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

151.20 (AUD)24 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

165.36 (AUD)26 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

2,992.48 (AUD)472 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

221.55 (AUD)35 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited
Buy

228.24 (AUD)36 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

259.12 (AUD)41 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

267.33 (AUD)42 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

279.40 (AUD)44 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

297.51 (AUD)47 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

3,181.35 (AUD)501 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

3,402.00 (AUD)540 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

3,843.51 (AUD)613 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

312.62 (AUD)49 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

4,546.60 (AUD)716 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

4,898.40 (AUD)780 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

405.76 (AUD)64 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

408.20 (AUD)65 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

470.64 (AUD)74 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

484.12 (AUD)76 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

5,170.38 (AUD)822 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

5,424.30 (AUD)861 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

57.06 (AUD)9 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

586.83 (AUD)93 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

8,469.78 (AUD)1,353 Ordinary Shares

16/01/2020Morgan Stanley Australia Securities Limited

Buy

9,107.52 (AUD)1,432 Ordinary Shares

16/01/2020Morgan Stanley Capital Services LLC

Buy

N/A1,610 Swaps

16/01/2020Morgan Stanley Capital Services LLC

Buy

N/A2,667 Swaps

16/01/2020Morgan Stanley Capital Services LLC

Buy

N/A2,955 Swaps

16/01/2020Morgan Stanley Capital Services LLC

Buy

N/A3,062 Swaps

17/01/2020Morgan Stanley & Co. International plc

Buy

1,363.35 (AUD)213 Ordinary Shares

17/01/2020Morgan Stanley & Co. International plc

Buy

339.47 (AUD)53 Ordinary Shares

17/01/2020Morgan Stanley & Co. International plc

Buy

779.48 (AUD)122 Ordinary Shares

17/01/2020Morgan Stanley & Co. International plc

Buy

N/A1,726 Swaps

17/01/2020Morgan Stanley & Co. International plc

Buy

N/A200 Swaps

17/01/2020Morgan Stanley & Co. International plc

Buy

N/A389 Swaps

17/01/2020Morgan Stanley & Co. International plc

Collateral Received

N/A2 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

1,606.40 (AUD)251 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

1,689.60 (AUD)264 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

1,923.00 (AUD)300 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

102.40 (AUD)16 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

11,221.80 (AUD)1,770 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

12,840.00 (AUD)2,000 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

13,592.96 (AUD)2,144 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

15,260.96 (AUD)2,392 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

15,945.10 (AUD)2,515 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

18,076.20 (AUD)2,820 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

2,301.42 (AUD)363 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

2,482.30 (AUD)388 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

2,894.56 (AUD)458 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

2,934.80 (AUD)460 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

25.36 (AUD)4 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

293.48 (AUD)46 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

3,456.00 (AUD)540 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

3,859.20 (AUD)603 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

32,543.22 (AUD)5,133 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

326.91 (AUD)51 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

365.37 (AUD)57 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

387.35 (AUD)61 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

4,121.55 (AUD)645 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

41,861.52 (AUD)6,582 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

5,605.60 (AUD)880 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

5,877.60 (AUD)930 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

508.00 (AUD)80 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

555.93 (AUD)87 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

559.68 (AUD)88 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited
Buy

566.93 (AUD)89 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

608.00 (AUD)95 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

677.34 (AUD)106 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

76.92 (AUD)12 Ordinary Shares

17/01/2020Morgan Stanley Australia Securities Limited

Buy

8,311.74 (AUD)1,311 Ordinary Shares

17/01/2020Morgan Stanley Capital Services LLC

Buy

N/A1,040 Swaps

17/01/2020Morgan Stanley Capital Services LLC

Buy

N/A948 Swaps

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

Buy

487.68 (AUD)77 Ordinary Shares

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

Buy

5,575.14846 Ordinary Shares

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

Buy

N/A2,133 Swaps

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

Buy

N/A8 Swaps

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

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A185,480 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

1,019.13 (AUD)161 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

1,197.00 (AUD)190 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

1,243.07 (AUD)197 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

1,269.00 (AUD)200 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

1,398.93 (AUD)221 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

1,411.20 (AUD)224 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

1,454.15 (AUD)229 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

1,516.80 (AUD)240 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

1,576.17 (AUD)249 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

1,607.82 (AUD)254 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

1,612.90 (AUD)254 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

1,949.79 (AUD)309 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

10,704.03 (AUD)1,691 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

101.20 (AUD)16 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

101.36 (AUD)16 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

11,500.76 (AUD)1,814 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

171.18 (AUD)27 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

19,838.22 (AUD)3,134 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

2,196.51 (AUD)347 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

2,667.04 (AUD)422 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

221.90 (AUD)35 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

284.63 (AUD)45 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

291.87 (AUD)46 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

3,070.05 (AUD)485 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

3,267.44 (AUD)517 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

3,292.72 (AUD)521 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

3,797.66 (AUD)599 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

3,810.96 (AUD)603 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

31.60 (AUD)5 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

336.55 (AUD)53 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

385.52 (AUD)61 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

405.76 (AUD)64 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

418.11 (AUD)66 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

423.44 (AUD)67 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

44.17 (AUD)7 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

456.12 (AUD)72 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

5,346.70 (AUD)842 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

508.00 (AUD)80 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

525.39 (AUD)83 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

541.80 (AUD)86 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

555.28 (AUD)88 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

6,431.28 (AUD)1,016 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

654.05 (AUD)103 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

69.58 (AUD)11 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

692.15 (AUD)109 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited
Buy

8,897.10 (AUD)1,410 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

874.92 (AUD)138 Ordinary Shares

20/01/2020Morgan Stanley Australia Securities Limited

Buy

999.35 (AUD)158 Ordinary Shares

20/01/2020Morgan Stanley Capital Services LLC

Buy

N/A1,406 Swaps

20/01/2020Morgan Stanley Capital Services LLC

Buy

N/A2,910 Swaps

20/01/2020Morgan Stanley Capital Services LLC

Buy

N/A227 Swaps

20/01/2020Morgan Stanley Capital Services LLC

Buy

N/A87 Swaps

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

Buy

1,284.18 (AUD)204 Ordinary Shares

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

Buy

3,428.28 (AUD)544 Ordinary Shares

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

Buy

970.01 (AUD)154 Ordinary Shares

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

Buy

N/A1,770 Swaps

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

Buy

N/A4,419 Swaps

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

Buy

N/A5 Swaps

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

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A459,650 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

1,068.48 (AUD)168 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

1,292.53 (AUD)205 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

1,455.30 (AUD)231 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

1,493.10 (AUD)237 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

1,674.80 (AUD)265 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

15,338.64 (AUD)2,427 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

2,047.18 (AUD)325 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

2,086.08 (AUD)328 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

2,315.77 (AUD)367 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

2,396.49 (AUD)381 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

2,479.83 (AUD)393 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

2,622.80 (AUD)415 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

2,893.40 (AUD)460 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

20,979.00 (AUD)3,330 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

24,426.80 (AUD)3,865 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

24,747.82 (AUD)3,922 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

283.50 (AUD)45 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

3,635.29 (AUD)577 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

31,449.04 (AUD)4,984 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

316.50 (AUD)50 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

323.85 (AUD)51 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

327.60 (AUD)52 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

327.86 (AUD)52 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

37,256.40 (AUD)5,895 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

372.00 (AUD)59 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

389.98 (AUD)62 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

391.22 (AUD)62 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

4,668.30 (AUD)741 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

4,928.11 (AUD)781 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

409.50 (AUD)65 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

490.23 (AUD)78 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

566.10 (AUD)90 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

6,366.79 (AUD)1,009 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

6,533.10 (AUD)1,037 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

612.07 (AUD)97 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

7,251.30 (AUD)1,151 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

8,698.48 (AUD)1,372 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

820.30 (AUD)130 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

9,410.48 (AUD)1,489 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

9,677.40 (AUD)1,524 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

908.05 (AUD)143 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

912.96 (AUD)144 Ordinary Shares

21/01/2020Morgan Stanley Australia Securities Limited

Buy

964.67 (AUD)153 Ordinary Shares

21/01/2020Morgan Stanley Capital Services LLC
Buy

N/A308 Swaps

21/01/2020Morgan Stanley Capital Services LLC

Buy

N/A870 Swaps

22/01/2020Morgan Stanley & Co. International plc

Buy

1,280.86 (AUD)196 Ordinary Shares

22/01/2020Morgan Stanley & Co. International plc

Buy

39.09 (AUD)6 Ordinary Shares

22/01/2020Morgan Stanley & Co. International plc

Buy

585.91 (AUD)90 Ordinary Shares

22/01/2020Morgan Stanley & Co. International plc

Buy

N/A2,284 Swaps

22/01/2020Morgan Stanley & Co. International plc

Buy

N/A8,184 Swaps

22/01/2020Morgan Stanley & Co. International plc

Buy

N/A8,765 Swaps

22/01/2020 Morgan Stanley & Co. International plc

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A1,851,368 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

1,144.50 (AUD)175 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

1,216.44 (AUD)186 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

1,247.23 (AUD)191 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

1,514.40 (AUD)240 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

1,649.52 (AUD)261 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

1,807.92 (AUD)279 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

1,907.43 (AUD)293 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

1,959.20 (AUD)310 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

1,984.65 (AUD)303 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

11,121.81 (AUD)1,757 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

15,624.00 (AUD)2,400 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

175.23 (AUD)27 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

18,794.37 (AUD)2,887 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

2,034.50 (AUD)313 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

2,127.58 (AUD)334 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

2,630.40 (AUD)411 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

2,653.64 (AUD)407 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

2,920.50 (AUD)450 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

202.74 (AUD)31 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

214.88 (AUD)34 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

247.76 (AUD)38 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

260.80 (AUD)40 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

261.20 (AUD)40 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

271.74 (AUD)42 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

272.58 (AUD)42 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

281.65 (AUD)43 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

286.88 (AUD)44 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

301.30 (AUD)46 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

306.24 (AUD)48 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

323.85 (AUD)51 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

341.85 (AUD)53 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

346.09 (AUD)53 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

359.43 (AUD)55 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

365.12 (AUD)56 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

39.12 (AUD)6 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

4,229.94 (AUD)663 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

414.05 (AUD)65 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

5,282.77 (AUD)809 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

510.90 (AUD)78 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

577.61 (AUD)89 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

585.91 (AUD)90 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

632.00 (AUD)100 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

639.94 (AUD)98 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

644.49 (AUD)99 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

648.00 (AUD)100 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

65.20 (AUD)10 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

7,248.30 (AUD)1,110 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

7,659.36 (AUD)1,182 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited
Buy

7,965.72 (AUD)1,218 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

829.31 (AUD)127 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

848.90 (AUD)130 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

858.60 (AUD)135 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

88.48 (AUD)14 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

933.12 (AUD)144 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

960.52 (AUD)147 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

960.52 (AUD)148 Ordinary Shares

22/01/2020Morgan Stanley Australia Securities Limited

Buy

997.92 (AUD)154 Ordinary Shares

22/01/2020Morgan Stanley Capital Services LLC

Buy

N/A1,736 Swaps

22/01/2020Morgan Stanley Capital Services LLC

Buy

N/A2,140 Swaps

22/01/2020Morgan Stanley Capital Services LLC

Buy

N/A6,487 Swaps

22/01/2020Morgan Stanley Wealth Management Australia Pty Ltd

Buy

130,182.30 (AUD)20,000 Ordinary Shares

22/01/2020Morgan Stanley Wealth Management Australia Pty Ltd

Buy

17,737.50 (AUD)2,750 Ordinary Shares

23/01/2020Morgan Stanley & Co. International plc

Buy

1,745.04 (AUD)274 Ordinary Shares

23/01/2020Morgan Stanley & Co. International plc

Buy

2,826.57 (AUD)443 Ordinary Shares

23/01/2020Morgan Stanley & Co. International plc

Buy

529.07 (AUD)83 Ordinary Shares

23/01/2020Morgan Stanley & Co. International plc

Buy

N/A1,066 Swaps

23/01/2020Morgan Stanley & Co. International plc

Buy

N/A200 Swaps

23/01/2020Morgan Stanley Australia Securities Limited

Buy

1,016.01 (AUD)159 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

1,022.07 (AUD)157 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

1,093.10 (AUD)170 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

1,299.20 (AUD)203 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

1,485.86 (AUD)233 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

1,486.25 (AUD)233 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

1,540.80 (AUD)240 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

1,581.12 (AUD)244 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

1,595.00 (AUD)250 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

1,609.08 (AUD)253 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

1,669.12 (AUD)256 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

1,824.68 (AUD)286 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

1,993.81 (AUD)313 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

10,666.72 (AUD)1,636 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

121.60 (AUD)19 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

127.70 (AUD)20 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

15,135.12 (AUD)2,376 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

15,294.37 (AUD)2,401 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

19,664.19 (AUD)3,087 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

2,128.57 (AUD)334 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

2,140.65 (AUD)335 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

2,458.86 (AUD)383 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

2,544.00 (AUD)400 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

20,638.80 (AUD)3,240 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

205.44 (AUD)32 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

22,645.35 (AUD)3,555 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

221.68 (AUD)34 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

234.00 (AUD)36 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

249.02 (AUD)39 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

254.60 (AUD)40 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

274.34 (AUD)43 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

274.99 (AUD)43 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

279.07 (AUD)43 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

285.12 (AUD)44 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

286.44 (AUD)44 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

294.86 (AUD)46 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

3,182.85 (AUD)495 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

3,313.97 (AUD)517 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

3,439.80 (AUD)540 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

3,447.12 (AUD)542 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

322.50 (AUD)50 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

352.00 (AUD)55 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited
Buy

367.08 (AUD)57 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

38.22 (AUD)6 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

39.00 (AUD)6 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

394.06 (AUD)61 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

417.28 (AUD)64 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

421.08 (AUD)66 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

44.66 (AUD)7 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

44.73 (AUD)7 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

446.43 (AUD)69 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

448.00 (AUD)70 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

483.36 (AUD)76 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

5,168.00 (AUD)800 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

5,577.72 (AUD)877 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

5,796.28 (AUD)889 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

5,821.29 (AUD)911 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

5,946.60 (AUD)935 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

51.12 (AUD)8 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

512.00 (AUD)80 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

532.18 (AUD)82 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

57.78 (AUD)9 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

573.30 (AUD)90 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

578.76 (AUD)91 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

6.36 (AUD)1 Ordinary Share

23/01/2020Morgan Stanley Australia Securities Limited

Buy

616.44 (AUD)97 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

674.69 (AUD)106 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

687.42 (AUD)108 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

7,656.00 (AUD)1,200 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

700.38 (AUD)108 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

705.41 (AUD)111 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

731.40 (AUD)115 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

743.56 (AUD)116 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

748.20 (AUD)116 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

790.89 (AUD)123 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

83.33 (AUD)13 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

854.12 (AUD)131 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

895.30 (AUD)140 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

9,115.47 (AUD)1,431 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

9,701.51 (AUD)1,523 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

908.77 (AUD)143 Ordinary Shares

23/01/2020Morgan Stanley Australia Securities Limited

Buy

987.14 (AUD)154 Ordinary Shares

23/01/2020Morgan Stanley Capital Services LLC

Buy

N/A1,560 Swaps

23/01/2020Morgan Stanley Capital Services LLC

Buy

N/A216 Swaps

23/01/2020Morgan Stanley Capital Services LLC

Buy

N/A3,999 Swaps

24/01/2020Morgan Stanley & Co. International plc

Buy

N/A112 Swaps

24/01/2020Morgan Stanley & Co. International plc

Buy

N/A44 Swaps

24/01/2020Morgan Stanley & Co. International plc

Buy

N/A7,370 Swaps

24/01/2020Morgan Stanley & Co. International plc

Collateral Received

N/A5 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

1,076.10 (AUD)170 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

1,243.54 (AUD)194 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

1,331.20 (AUD)208 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

1,367.46 (AUD)213 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

1,721.60 (AUD)269 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

1,723.56 (AUD)271 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

10,693.40 (AUD)1,684 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

11,136.36 (AUD)1,751 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

16,497.84 (AUD)2,594 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

2,057.51 (AUD)323 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

2,320.44 (AUD)366 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

25.40 (AUD)4 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

25.48 (AUD)4 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

29,395.92 (AUD)4,622 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited
Buy

3,155.95 (AUD)497 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

3,214.38 (AUD)507 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

3,331.98 (AUD)519 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

304.56 (AUD)48 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

4,172.16 (AUD)656 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

4,324.35 (AUD)681 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

4,413.84 (AUD)694 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

4,490.16 (AUD)706 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

4,712.76 (AUD)741 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

4,852.37 (AUD)757 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

44.87 (AUD)7 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

447.30 (AUD)70 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

5,073.65 (AUD)799 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

5,278.80 (AUD)830 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

502.84 (AUD)79 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

548.68 (AUD)86 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

6,022.92 (AUD)947 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

6,350.00 (AUD)1,000 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

622.79 (AUD)98 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

623.77 (AUD)98 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

659.36 (AUD)104 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

674.10 (AUD)105 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

7,385.60 (AUD)1,154 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

731.98 (AUD)115 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

740.08 (AUD)116 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

8,395.20 (AUD)1,320 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

853.58 (AUD)134 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

879.06 (AUD)138 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

9,118.60 (AUD)1,436 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

952.50 (AUD)150 Ordinary Shares

24/01/2020Morgan Stanley Australia Securities Limited

Buy

959.61 (AUD)151 Ordinary Shares

24/01/2020Morgan Stanley Capital Services LLC

Buy

N/A710 Swaps

28/01/2020Morgan Stanley & Co. International plc

Buy

1,536.65 (AUD)243 Ordinary Shares

28/01/2020Morgan Stanley & Co. International plc

Buy

N/A313 Swaps

28/01/2020Morgan Stanley Australia Securities Limited

Buy

1,002.50 (AUD)159 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

1,183.89 (AUD)186 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

1,593.85 (AUD)251 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

1,595.00 (AUD)250 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

1,602.74 (AUD)254 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

1,603.95 (AUD)255 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

1,644.30 (AUD)261 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

1,651.13 (AUD)259 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

1,705.46 (AUD)269 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

1,775.20 (AUD)280 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

1,808.64 (AUD)288 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

1,824.10 (AUD)290 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

1,863.48 (AUD)293 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

1,874.07 (AUD)297 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

1,917.99 (AUD)303 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

1,974.85 (AUD)311 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

1,987.64 (AUD)316 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

11,200.25 (AUD)1,775 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

11,385.75 (AUD)1,786 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

11,868.15 (AUD)1,869 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

12.61 (AUD)2 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

120.46 (AUD)19 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

13,988.52 (AUD)2,196 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

14,090.44 (AUD)2,212 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

14,956.76 (AUD)2,348 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

15,388.23 (AUD)2,431 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

18,892.14 (AUD)2,994 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited
Buy

2,120.16 (AUD)336 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

2,200.56 (AUD)346 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

2,213.86 (AUD)347 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

2,267.72 (AUD)356 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

2,347.84 (AUD)368 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

2,565.92 (AUD)406 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

2,597.15 (AUD)409 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

203.52 (AUD)32 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

21,605.44 (AUD)3,424 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

25,608.64 (AUD)4,052 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

254.00 (AUD)40 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

260.35 (AUD)41 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

27,159.30 (AUD)4,311 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

271.12 (AUD)43 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

3,033.72 (AUD)477 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

3,090.48 (AUD)489 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

3,196.65 (AUD)505 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

3,294.48 (AUD)518 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

3,534.30 (AUD)561 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

3,855.41 (AUD)611 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

3,937.36 (AUD)623 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

317.00 (AUD)50 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

317.50 (AUD)50 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

327.08 (AUD)52 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

333.90 (AUD)53 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

340.74 (AUD)54 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

382.20 (AUD)60 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

388.88 (AUD)61 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

399.74 (AUD)63 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

4,132.80 (AUD)656 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

405.12 (AUD)64 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

409.50 (AUD)65 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

491.79 (AUD)78 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

5,393.28 (AUD)848 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

5,395.34 (AUD)851 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

5,824.94 (AUD)913 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

528.71 (AUD)83 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

6,756.42 (AUD)1,059 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

63.80 (AUD)10 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

661.44 (AUD)104 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

686.16 (AUD)109 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

69.30 (AUD)11 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

697.40 (AUD)110 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

7,452.11 (AUD)1,181 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

7,736.06 (AUD)1,226 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

706.52 (AUD)111 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

710.08 (AUD)112 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

775.52 (AUD)123 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

787.50 (AUD)125 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

791.12 (AUD)124 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

8,120.84 (AUD)1,288 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

8,477.88 (AUD)1,333 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

8,834.00 (AUD)1,400 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

82.55 (AUD)13 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

835.24 (AUD)133 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

837.88 (AUD)132 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

876.30 (AUD)138 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

9,175.70 (AUD)1,453 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

9,193.67 (AUD)1,457 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

9,349.20 (AUD)1,470 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

9,431.10 (AUD)1,497 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited
Buy

9,963.42 (AUD)1,574 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

976.36 (AUD)154 Ordinary Shares

28/01/2020Morgan Stanley Australia Securities Limited

Buy

981.15 (AUD)155 Ordinary Shares

29/01/2020Morgan Stanley & Co. International plc

Buy

N/A1,744 Swaps

29/01/2020Morgan Stanley & Co. International plc

Buy

N/A768 Swaps

29/01/2020Morgan Stanley Australia Securities Limited

Buy

1,076.88 (AUD)168 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

1,204.60 (AUD)190 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

1,228.13 (AUD)191 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

1,272.00 (AUD)200 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

1,278.00 (AUD)200 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

1,284.00 (AUD)200 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

1,284.00 (AUD)200 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

1,431.66 (AUD)223 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

1,518.44 (AUD)238 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

1,955.80 (AUD)308 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

1,977.80 (AUD)310 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

10,058.23 (AUD)1,579 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

10,106.04 (AUD)1,589 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

11,074.40 (AUD)1,744 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

16,262.52 (AUD)2,557 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

19.05 (AUD)3 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

2,101.85 (AUD)331 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

2,182.40 (AUD)341 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

2,184.91 (AUD)343 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

2,199.98 (AUD)347 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

2,298.70 (AUD)362 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

2,314.80 (AUD)360 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

2,518.56 (AUD)396 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

2,634.51 (AUD)411 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

22,120.08 (AUD)3,478 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

3,556.74 (AUD)561 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

3,605.42 (AUD)566 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

3,774.96 (AUD)588 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

4,688.32 (AUD)736 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

4,833.60 (AUD)760 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

4,904.90 (AUD)770 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

469.90 (AUD)74 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

489.44 (AUD)76 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

5,080.00 (AUD)800 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

5,641.32 (AUD)887 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

523.98 (AUD)82 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

537.60 (AUD)84 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

539.28 (AUD)84 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

6,639.84 (AUD)1,044 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

617.41 (AUD)97 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

7,663.80 (AUD)1,205 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

743.54 (AUD)117 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

781.05 (AUD)123 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

8,204.40 (AUD)1,290 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

8,394.16 (AUD)1,324 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

913.06 (AUD)142 Ordinary Shares

29/01/2020Morgan Stanley Australia Securities Limited

Buy

966.00 (AUD)150 Ordinary Shares

29/01/2020Morgan Stanley Capital Services LLC

Buy

N/A1,000 Swaps

30/01/2020Morgan Stanley & Co. International plc

Buy

N/A11,412 Swaps

30/01/2020Morgan Stanley & Co. International plc

Buy

N/A4,328 Swaps

30/01/2020 Morgan Stanley & Co. International plc

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A4,528,671 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

1,153.80 (AUD)180 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited
Buy

1,177.38 (AUD)186 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

1,217.16 (AUD)189 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

1,231.34 (AUD)193 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

1,286.00 (AUD)200 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

1,414.14 (AUD)222 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

1,514.43 (AUD)237 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

1,591.11 (AUD)249 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

1,617.98 (AUD)254 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

1,621.73 (AUD)253 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

1,719.90 (AUD)270 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

1,958.88 (AUD)308 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

10,060.80 (AUD)1,572 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

10,518.06 (AUD)1,659 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

10,557.60 (AUD)1,660 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

11,026.86 (AUD)1,742 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

11,422.56 (AUD)1,796 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

12.82 (AUD)2 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

13,894.35 (AUD)2,195 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

147.43 (AUD)23 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

15,378.48 (AUD)2,418 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

16,752.24 (AUD)2,634 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

18,198.75 (AUD)2,875 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

18.98 (AUD)3 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

2,112.00 (AUD)330 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

2,199.45 (AUD)341 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

2,241.55 (AUD)353 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

2,243.60 (AUD)355 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

2,439.60 (AUD)380 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

2,709.36 (AUD)426 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

2,785.20 (AUD)440 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

2,786.28 (AUD)434 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

2,855.64 (AUD)449 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

2,881.08 (AUD)453 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

2,921.00 (AUD)460 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

20,574.60 (AUD)3,235 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

216.07 (AUD)34 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

23,328.00 (AUD)3,645 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

23,652.84 (AUD)3,719 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

234.21 (AUD)37 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

3,046.44 (AUD)479 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

3,051.06 (AUD)482 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

3,074.90 (AUD)485 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

3,117.85 (AUD)491 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

3,120.12 (AUD)486 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

3,165.00 (AUD)500 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

3,329.19 (AUD)521 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

3,372.80 (AUD)527 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

3,467.10 (AUD)546 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

3,488.00 (AUD)545 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

32.05 (AUD)5 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

4,260.48 (AUD)672 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

4,281.88 (AUD)668 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

4,489.45 (AUD)707 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

4,517.73 (AUD)707 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

4,744.38 (AUD)739 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

4,766.94 (AUD)746 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

44.45 (AUD)7 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

44.80 (AUD)7 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

444.85 (AUD)70 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

480.75 (AUD)75 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

495.11 (AUD)77 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited
Buy

5,222.25 (AUD)825 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

5,333.12 (AUD)832 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

6,143.76 (AUD)966 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

6,172.83 (AUD)963 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

6,485.82 (AUD)1,023 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

6,519.00 (AUD)1,025 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

63.45 (AUD)10 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

7,441.20 (AUD)1,170 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

75.96 (AUD)12 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

756.38 (AUD)118 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

758.03 (AUD)119 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

9,043.20 (AUD)1,413 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

9,779.00 (AUD)1,540 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

932.94 (AUD)146 Ordinary Shares

30/01/2020Morgan Stanley Australia Securities Limited

Buy

963.00 (AUD)150 Ordinary Shares

30/01/2020Morgan Stanley Capital Services LLC

Buy

N/A20,803 Swaps

30/01/2020Morgan Stanley Capital Services LLC

Buy

N/A770 Swaps

30/01/2020Morgan Stanley Capital Services LLC

Buy

N/A987 Swaps

31/01/2020Morgan Stanley & Co. International plc

Buy

79,633.3512,195 Ordinary Shares

31/01/2020Morgan Stanley & Co. International plc

Buy

916.04 (AUD)145 Ordinary Shares

31/01/2020Morgan Stanley & Co. International plc

Buy

N/A31 Swaps

31/01/2020Morgan Stanley & Co. International plc

Buy

N/A4,180 Swaps

31/01/2020Morgan Stanley & Co. International plc

Buy

N/A4,248 Swaps

31/01/2020Morgan Stanley & Co. International plc

Collateral Received

N/A6 Ordinary Shares

31/01/2020 Morgan Stanley & Co. International plc

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A3,586,899 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

1,044.14 (AUD)166 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

1,052.88 (AUD)164 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

1,158.40 (AUD)181 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

1,196.05 (AUD)190 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

1,322.73 (AUD)207 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

1,405.26 (AUD)222 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

1,474.63 (AUD)235 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

1,588.86 (AUD)252 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

1,693.76 (AUD)268 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

1,719.90 (AUD)273 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

1,760.88 (AUD)276 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

1,901.24 (AUD)298 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

1,940.40 (AUD)308 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

10,873.80 (AUD)1,726 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

12,336.05 (AUD)1,955 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

12,946.14 (AUD)2,026 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

13,320.41 (AUD)2,111 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

14,660.10 (AUD)2,327 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

16,689.95 (AUD)2,645 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

18,860.59 (AUD)2,989 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

2,173.34 (AUD)338 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

2,219.64 (AUD)349 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

2,378.64 (AUD)374 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

2,390.20 (AUD)380 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

2,532.00 (AUD)400 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

2,564.00 (AUD)400 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

2,939.40 (AUD)460 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

22,179.65 (AUD)3,515 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

261.58 (AUD)41 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

264.81 (AUD)42 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

277.20 (AUD)44 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

29,751.65 (AUD)4,715 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited
Buy

3,189.03 (AUD)507 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

3,852.00 (AUD)600 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

3,929.60 (AUD)614 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

314.00 (AUD)50 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

340.47 (AUD)54 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

370.62 (AUD)58 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

379.50 (AUD)60 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

38,061.92 (AUD)6,032 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

38,642.44 (AUD)6,124 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

4,352.04 (AUD)693 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

4,747.50 (AUD)750 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

48,467.11 (AUD)7,681 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

499.68 (AUD)79 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

5,262.61 (AUD)821 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

5,544.22 (AUD)869 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

5,912.60 (AUD)940 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

523.73 (AUD)83 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

575.58 (AUD)91 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

6,858.00 (AUD)1,080 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

6.31 (AUD)1 Ordinary Share

31/01/2020Morgan Stanley Australia Securities Limited

Buy

604.80 (AUD)96 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

657.28 (AUD)104 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

7,155.54 (AUD)1,134 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

7,345.80 (AUD)1,166 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

737.76 (AUD)116 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

754.02 (AUD)118 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

758.40 (AUD)120 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

787.40 (AUD)124 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

9,239.84 (AUD)1,462 Ordinary Shares

31/01/2020Morgan Stanley Australia Securities Limited

Buy

9,779.00 (AUD)1,540 Ordinary Shares

31/01/2020Morgan Stanley Capital Services LLC

Buy

N/A1,122 Swaps

31/01/2020Morgan Stanley Capital Services LLC

Buy

N/A27,579 Swaps

31/01/2020Morgan Stanley Capital Services LLC

Buy

N/A3,151 Swaps

31/01/2020Morgan Stanley Capital Services LLC

Buy

N/A33,012 Swaps

31/01/2020Morgan Stanley Capital Services LLC

Buy

N/A770 Swaps

31/01/2020Morgan Stanley Investment Management Inc.

Buy

5,302.36812 Ordinary Shares

3/02/2020Morgan Stanley & Co. International plc

Collateral Received

N/A12,584 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,038.24 (AUD)168 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,057.40 (AUD)170 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,116.00 (AUD)180 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,384.32 (AUD)224 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,435.20 (AUD)230 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,440.72 (AUD)232 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,515.33 (AUD)245 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,525.20 (AUD)246 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,548.78 (AUD)249 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,551.18 (AUD)251 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,586.10 (AUD)255 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,591.04 (AUD)256 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,597.02 (AUD)258 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,658.92 (AUD)268 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,674.00 (AUD)270 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,727.01 (AUD)279 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,734.60 (AUD)280 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,748.40 (AUD)282 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,751.22 (AUD)282 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,844.37 (AUD)297 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

1,852.60 (AUD)295 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

10,439.64 (AUD)1,692 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

11,383.20 (AUD)1,836 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

11,481.89 (AUD)1,843 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited
Buy

11,706.04 (AUD)1,882 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

117.61 (AUD)19 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

12,689.50 (AUD)2,050 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

13,477.78 (AUD)2,153 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

13,921.31 (AUD)2,249 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

14,506.56 (AUD)2,336 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

14,924.09 (AUD)2,411 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

15,642.99 (AUD)2,519 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

16,289.65 (AUD)2,638 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

17,670.00 (AUD)2,850 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

18,412.65 (AUD)2,965 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

2,006.25 (AUD)321 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

2,008.80 (AUD)324 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

2,099.51 (AUD)337 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

2,100.00 (AUD)336 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

2,127.64 (AUD)344 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

2,333.76 (AUD)374 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

2,390.85 (AUD)385 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

2,519.23 (AUD)406 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

2,599.90 (AUD)419 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

2,698.48 (AUD)437 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

2,700.00 (AUD)432 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

2,954.50 (AUD)475 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

21,225.51 (AUD)3,429 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

216.30 (AUD)35 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

23,754.18 (AUD)3,819 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

234.84 (AUD)38 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

25,665.54 (AUD)4,153 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

261.66 (AUD)42 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

296.64 (AUD)48 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

299.04 (AUD)48 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

3,077.62 (AUD)494 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

3,109.68 (AUD)504 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

3,162.00 (AUD)510 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

3,373.55 (AUD)545 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

3,413.28 (AUD)547 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

3,695.64 (AUD)598 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

3,781.89 (AUD)609 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

3,949.22 (AUD)638 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

3,986.60 (AUD)643 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

304.54 (AUD)49 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

320.84 (AUD)52 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

321.88 (AUD)52 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

327.01 (AUD)53 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

347.48 (AUD)56 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

38,136.59 (AUD)6,161 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

384.71 (AUD)62 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

4,528.16 (AUD)728 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

4,696.23 (AUD)749 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

4,859.15 (AUD)785 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

40,002.40 (AUD)6,452 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

43.40 (AUD)7 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

433.65 (AUD)70 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

465.38 (AUD)75 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

49.36 (AUD)8 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

5,187.50 (AUD)830 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

5,365.44 (AUD)864 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

5,577.19 (AUD)901 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

5,734.84 (AUD)922 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

526.58 (AUD)85 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

533.20 (AUD)86 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited
Buy

569.48 (AUD)92 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

573.81 (AUD)93 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

6,246.85 (AUD)1,010 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

6,311.91 (AUD)1,023 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

6,561.40 (AUD)1,060 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

6,610.92 (AUD)1,068 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

6.22 (AUD)1 Ordinary Share

3/02/2020Morgan Stanley Australia Securities Limited

Buy

68.09 (AUD)11 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

7,000.89 (AUD)1,131 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

7,461.92 (AUD)1,192 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

8,213.22 (AUD)1,329 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

8,243.12 (AUD)1,336 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

8,529.24 (AUD)1,356 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

80,383.34 (AUD)12,986 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

821.04 (AUD)132 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

836.16 (AUD)134 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

880.40 (AUD)142 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

881.25 (AUD)141 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

885.17 (AUD)143 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

9,161.20 (AUD)1,480 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

9,467.40 (AUD)1,527 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

9,902.85 (AUD)1,605 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

917.28 (AUD)147 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

925.29 (AUD)149 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

978.11 (AUD)157 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

979.60 (AUD)158 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

982.62 (AUD)159 Ordinary Shares

3/02/2020Morgan Stanley Australia Securities Limited

Buy

988.80 (AUD)160 Ordinary Shares

3/02/2020Morgan Stanley Capital Services LLC

Buy

N/A157 Swaps

3/02/2020Morgan Stanley Capital Services LLC

Buy

N/A18,859 Swaps

3/02/2020Morgan Stanley Capital Services LLC

Buy

N/A5,762 Swaps

3/02/2020Morgan Stanley Capital Services LLC

Buy

N/A638 Swaps

4/02/2020Morgan Stanley & Co. International plc

Buy

1,276.75 (AUD)206 Ordinary Shares

4/02/2020Morgan Stanley & Co. International plc

Buy

N/A343 Swaps

4/02/2020 Morgan Stanley & Co. International plc

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A2,669,276 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,119.30 (AUD)182 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,154.32 (AUD)188 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,215.20 (AUD)196 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,266.90 (AUD)205 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,275.14 (AUD)206 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,279.26 (AUD)206 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,370.60 (AUD)220 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,439.94 (AUD)233 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,460.16 (AUD)234 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,468.46 (AUD)238 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,498.10 (AUD)243 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,506.60 (AUD)243 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,538.81 (AUD)247 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,547.50 (AUD)250 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,563.15 (AUD)255 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,716.40 (AUD)280 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,928.20 (AUD)310 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

1,946.38 (AUD)317 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

10,291.56 (AUD)1,668 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

10,706.04 (AUD)1,724 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

11,251.38 (AUD)1,806 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

12,757.59 (AUD)2,061 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited
Buy

17,418.66 (AUD)2,814 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

17,484.42 (AUD)2,811 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

19,182.53 (AUD)3,109 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

2,029.35 (AUD)326 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

2,052.60 (AUD)330 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

2,084.85 (AUD)339 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

2,174.48 (AUD)353 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

2,242.80 (AUD)360 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

2,312.40 (AUD)376 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

2,488.38 (AUD)402 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

2,521.44 (AUD)412 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

2,794.50 (AUD)450 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

2,845.92 (AUD)462 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

2,873.70 (AUD)465 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

2,973.16 (AUD)478 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

202.62 (AUD)33 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

21,811.23 (AUD)3,501 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

230.14 (AUD)37 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

240.63 (AUD)39 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

25,905.15 (AUD)4,185 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

278.78 (AUD)45 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

3,052.70 (AUD)490 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

3,182.70 (AUD)515 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

3,184.64 (AUD)512 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

3,376.66 (AUD)542 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

3,583.17 (AUD)577 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

3,859.29 (AUD)626 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

3,924.60 (AUD)633 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

328.87 (AUD)53 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

34,125.47 (AUD)5,513 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

4,230.72 (AUD)678 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

4,402.89 (AUD)709 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

4,436.23 (AUD)719 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

4,631.40 (AUD)747 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

4,675.44 (AUD)759 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

4,908.24 (AUD)802 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

5,242.93 (AUD)847 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

5,353.04 (AUD)869 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

5,629.10 (AUD)905 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

5,766.00 (AUD)930 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

5,899.50 (AUD)950 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

565.57 (AUD)91 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

576.60 (AUD)93 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

6,462.36 (AUD)1,044 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

6,482.82 (AUD)1,049 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

6.19 (AUD)1 Ordinary Share

4/02/2020Morgan Stanley Australia Securities Limited

Buy

631.39 (AUD)103 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

631.43 (AUD)102 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

634.44 (AUD)102 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

642.60 (AUD)105 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

642.72 (AUD)103 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

642.72 (AUD)104 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

645.32 (AUD)104 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

675.40 (AUD)110 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

681.54 (AUD)111 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

7,936.00 (AUD)1,280 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

703.99 (AUD)113 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

763.84 (AUD)124 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

777.50 (AUD)125 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

8,158.42 (AUD)1,318 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

8,973.45 (AUD)1,445 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited
Buy

804.96 (AUD)129 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

842.55 (AUD)137 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

861.80 (AUD)139 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

9,810.30 (AUD)1,590 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

9,926.64 (AUD)1,622 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

940.73 (AUD)151 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

960.84 (AUD)157 Ordinary Shares

4/02/2020Morgan Stanley Australia Securities Limited

Buy

967.91 (AUD)157 Ordinary Shares

4/02/2020Morgan Stanley Capital Services LLC

Buy

N/A52 Swaps

5/02/2020Morgan Stanley & Co. International plc

Buy

6,817.95 (AUD)1,101 Ordinary Shares

5/02/2020Morgan Stanley & Co. International plc

Collateral Received

N/A12,587 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

1,023.83 (AUD)165 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

1,100.94 (AUD)177 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

1,105.38 (AUD)178 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

1,133.44 (AUD)184 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

1,172.30 (AUD)190 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

1,262.76 (AUD)204 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

1,528.80 (AUD)245 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

1,541.31 (AUD)249 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

1,582.28 (AUD)255 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

1,993.41 (AUD)321 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

117.61 (AUD)19 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

12,561.20 (AUD)2,026 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

137.06 (AUD)22 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

14,208.48 (AUD)2,288 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

15,722.60 (AUD)2,540 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

15,973.72 (AUD)2,564 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

16,920.68 (AUD)2,716 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

173.04 (AUD)28 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

173.04 (AUD)28 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

173.88 (AUD)28 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

18.69 (AUD)3 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

19,561.50 (AUD)3,150 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

2,372.22 (AUD)382 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

2,616.68 (AUD)418 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

2,665.74 (AUD)431 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

2,678.90 (AUD)430 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

2,714.80 (AUD)440 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

204.60 (AUD)33 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

284.74 (AUD)46 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

298.08 (AUD)48 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

3,097.34 (AUD)502 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

3,317.24 (AUD)535 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

3,318.66 (AUD)537 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

3,375.84 (AUD)541 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

3,676.86 (AUD)594 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

31.10 (AUD)5 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

315.69 (AUD)51 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

359.60 (AUD)58 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

359.60 (AUD)58 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

377.59 (AUD)61 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

391.86 (AUD)63 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

392.49 (AUD)63 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

4,609.02 (AUD)741 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

4,870.26 (AUD)783 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

4,906.92 (AUD)794 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

402.03 (AUD)65 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

418.08 (AUD)67 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

43.26 (AUD)7 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

432.95 (AUD)70 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

47,531.34 (AUD)7,654 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited
Buy

472.72 (AUD)76 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

5,233.36 (AUD)836 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

534.92 (AUD)86 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

582.80 (AUD)94 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

587.10 (AUD)95 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

6,392.20 (AUD)1,031 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

6,747.09 (AUD)1,083 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

6.19 (AUD)1 Ordinary Share

5/02/2020Morgan Stanley Australia Securities Limited

Buy

7,034.82 (AUD)1,131 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

745.36 (AUD)121 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

778.75 (AUD)125 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

8,187.50 (AUD)1,310 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

8,413.40 (AUD)1,357 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

9,006.45 (AUD)1,455 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

9,125.00 (AUD)1,460 Ordinary Shares

5/02/2020Morgan Stanley Australia Securities Limited

Buy

9,963.40 (AUD)1,607 Ordinary Shares

5/02/2020Morgan Stanley Capital Services LLC

Buy

N/A3,791 Swaps

6/02/2020Morgan Stanley & Co. International plc

Buy

974.22 (AUD)156 Ordinary Shares

6/02/2020Morgan Stanley & Co. International plc

Collateral Received

N/A5 Ordinary Shares

6/02/2020 Morgan Stanley & Co. International plc

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A6,236,561 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

1,013.86 (AUD)163 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

1,106.25 (AUD)177 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

1,122.20 (AUD)181 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

1,268.88 (AUD)204 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

1,481.25 (AUD)237 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

1,547.52 (AUD)248 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

1,548.78 (AUD)249 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

1,567.18 (AUD)254 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

1,582.08 (AUD)256 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

112.50 (AUD)18 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

12,196.44 (AUD)1,964 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

12,954.24 (AUD)2,076 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

12.36 (AUD)2 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

14,743.60 (AUD)2,378 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

143.29 (AUD)23 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

16,587.50 (AUD)2,654 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

168.21 (AUD)27 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

18.62 (AUD)3 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

18.65 (AUD)3 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

2,002.84 (AUD)322 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

2,021.50 (AUD)325 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

2,073.65 (AUD)335 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

2,320.61 (AUD)371 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

2,358.39 (AUD)381 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

2,819.69 (AUD)457 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

2,898.42 (AUD)469 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

217.70 (AUD)35 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

224.28 (AUD)36 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

256.25 (AUD)41 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

3,111.21 (AUD)501 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

3,324.03 (AUD)537 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

3,775.38 (AUD)606 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

317.22 (AUD)51 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

331.25 (AUD)53 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

366.98 (AUD)59 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

37.38 (AUD)6 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

37.38 (AUD)6 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited
Buy

384.40 (AUD)62 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

4,687.20 (AUD)756 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

4,922.80 (AUD)794 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

4,960.00 (AUD)800 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

409.20 (AUD)66 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

410.19 (AUD)66 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

427.11 (AUD)69 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

449.64 (AUD)72 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

493.36 (AUD)79 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

5,291.52 (AUD)848 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

524.58 (AUD)84 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

529.55 (AUD)85 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

588.05 (AUD)95 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

6,016.68 (AUD)972 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

6,105.72 (AUD)984 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

6.18 (AUD)1 Ordinary Share

6/02/2020Morgan Stanley Australia Securities Limited

Buy

6.25 (AUD)1 Ordinary Share

6/02/2020Morgan Stanley Australia Securities Limited

Buy

638.60 (AUD)103 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

8,664.36 (AUD)1,402 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

8,756.10 (AUD)1,410 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

856.25 (AUD)137 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

872.20 (AUD)140 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

878.43 (AUD)141 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

9,504.16 (AUD)1,528 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

9,784.06 (AUD)1,573 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

9,920.00 (AUD)1,600 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

908.12 (AUD)146 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

914.34 (AUD)147 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

919.33 (AUD)149 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

924.26 (AUD)148 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

937.50 (AUD)150 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

974.97 (AUD)157 Ordinary Shares

6/02/2020Morgan Stanley Australia Securities Limited

Buy

985.92 (AUD)158 Ordinary Shares

6/02/2020Morgan Stanley Capital Services LLC

Buy

N/A944 Swaps

7/02/2020Morgan Stanley & Co. International plc

Buy

925.54 (AUD)151 Ordinary Shares

7/02/2020Morgan Stanley & Co. International plc

Collateral Received

N/A589,303 Ordinary Shares

7/02/2020 Morgan Stanley & Co. International plc

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A222,140 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

1,022.04 (AUD)167 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

1,056.08 (AUD)172 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

1,059.66 (AUD)174 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

1,092.60 (AUD)180 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

1,107.72 (AUD)181 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

1,205.82 (AUD)198 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

1,238.30 (AUD)203 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

1,254.42 (AUD)207 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

1,295.32 (AUD)212 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

1,301.68 (AUD)212 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

1,445.70 (AUD)237 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

1,551.18 (AUD)251 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

1,558.48 (AUD)253 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

1,562.10 (AUD)254 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

1,578.20 (AUD)260 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

1,908.90 (AUD)315 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

1,950.93 (AUD)318 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

10,802.48 (AUD)1,768 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

104.21 (AUD)17 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

11,971.89 (AUD)1,953 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited
Buy

12,257.28 (AUD)2,016 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

121.60 (AUD)20 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

14,429.00 (AUD)2,350 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

15,505.14 (AUD)2,546 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

17,269.10 (AUD)2,831 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

172.06 (AUD)28 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

18,367.10 (AUD)3,011 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

18.42 (AUD)3 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

2,010.19 (AUD)329 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

2,027.40 (AUD)327 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

2,172.60 (AUD)355 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

2,228.82 (AUD)363 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

2,286.49 (AUD)373 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

2,292.16 (AUD)377 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

2,295.93 (AUD)377 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

2,297.36 (AUD)376 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

2,306.60 (AUD)380 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

2,401.23 (AUD)393 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

2,411.28 (AUD)394 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

2,429.25 (AUD)395 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

2,440.00 (AUD)400 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

2,503.08 (AUD)409 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

2,527.62 (AUD)409 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

2,838.19 (AUD)463 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

218.16 (AUD)36 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

24,238.02 (AUD)3,954 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

248.46 (AUD)41 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

267.52 (AUD)44 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

27,296.89 (AUD)4,453 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

274.95 (AUD)45 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

28,106.05 (AUD)4,585 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

28,939.73 (AUD)4,721 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

282.90 (AUD)46 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

286.70 (AUD)47 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

294.48 (AUD)48 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

297.43 (AUD)49 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

3,070.00 (AUD)500 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

3,082.62 (AUD)498 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

3,125.26 (AUD)509 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

3,800.00 (AUD)625 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

34,732.58 (AUD)5,666 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

361.08 (AUD)59 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

364.20 (AUD)60 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

374.24 (AUD)61 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

4,199.76 (AUD)684 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

4,541.76 (AUD)747 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

4,551.95 (AUD)745 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

4,689.45 (AUD)765 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

4,725.84 (AUD)776 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

4,805.58 (AUD)793 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

4,848.00 (AUD)800 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

4,867.22 (AUD)794 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

411.05 (AUD)67 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

448.22 (AUD)73 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

48.56 (AUD)8 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

485.06 (AUD)79 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

5,014.20 (AUD)822 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

5,079.60 (AUD)830 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

5,140.80 (AUD)840 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

5,216.63 (AUD)851 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

5,514.60 (AUD)910 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited
Buy

5,526.00 (AUD)900 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

5,719.41 (AUD)921 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

504.30 (AUD)82 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

512.40 (AUD)84 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

514.50 (AUD)84 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

517.65 (AUD)85 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

546.46 (AUD)89 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

559.65 (AUD)91 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

570.58 (AUD)94 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

588.96 (AUD)96 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

6,152.96 (AUD)1,012 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

6,372.73 (AUD)1,043 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

6,612.78 (AUD)1,077 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

6,630.46 (AUD)1,079 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

6,878.88 (AUD)1,124 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

6.14 (AUD)1 Ordinary Share

7/02/2020Morgan Stanley Australia Securities Limited

Buy

60.60 (AUD)10 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

609.35 (AUD)99 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

621.15 (AUD)101 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

621.18 (AUD)102 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

623.22 (AUD)102 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

648.72 (AUD)106 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

700.35 (AUD)115 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

705.53 (AUD)115 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

768.60 (AUD)126 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

772.16 (AUD)127 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

869.44 (AUD)143 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

9,115.31 (AUD)1,487 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

9,538.28 (AUD)1,556 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

9,732.80 (AUD)1,580 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

945.56 (AUD)154 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

96.96 (AUD)16 Ordinary Shares

7/02/2020Morgan Stanley Australia Securities Limited

Buy

978.88 (AUD)161 Ordinary Shares

7/02/2020Morgan Stanley Capital Services LLC

Buy

N/A1,723 Swaps

10/02/2020Morgan Stanley Australia Securities Limited

Buy

1,038.83 (AUD)171 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

1,067.44 (AUD)176 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

1,115.66 (AUD)182 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

1,117.40 (AUD)185 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

1,121.10 (AUD)185 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

1,322.76 (AUD)219 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

1,373.35 (AUD)227 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

1,507.84 (AUD)248 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

1,532.16 (AUD)252 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

1,581.66 (AUD)261 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

1,820.91 (AUD)299 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

10,238.72 (AUD)1,684 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

10,619.18 (AUD)1,738 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

12,810.56 (AUD)2,107 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

121.60 (AUD)20 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

13,964.37 (AUD)2,293 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

14,798.42 (AUD)2,422 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

159.12 (AUD)26 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

16,395.07 (AUD)2,701 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

16,988.40 (AUD)2,808 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

18,027.90 (AUD)2,970 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

2,202.10 (AUD)361 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

2,264.11 (AUD)373 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

2,266.44 (AUD)374 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

2,296.74 (AUD)379 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

2,411.88 (AUD)398 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

2,432.00 (AUD)400 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited
Buy

2,722.50 (AUD)450 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

20,237.38 (AUD)3,334 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

20,942.64 (AUD)3,422 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

22,246.72 (AUD)3,659 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

24,246.06 (AUD)4,001 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

25,341.44 (AUD)4,168 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

27,009.42 (AUD)4,457 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

296.94 (AUD)49 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

3,404.80 (AUD)560 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

3,465.60 (AUD)570 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

3,910.10 (AUD)641 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

32,217.92 (AUD)5,299 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

32,498.78 (AUD)5,354 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

363.30 (AUD)60 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

376.03 (AUD)62 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

377.27 (AUD)62 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

4,162.40 (AUD)688 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

4,479.66 (AUD)738 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

4,660.40 (AUD)764 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

4,723.03 (AUD)773 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

4,740.67 (AUD)781 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

4,860.12 (AUD)802 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

48.64 (AUD)8 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

5,134.00 (AUD)850 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

5,263.50 (AUD)870 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

5,642.24 (AUD)928 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

5,654.40 (AUD)930 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

5,776.00 (AUD)950 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

51,406.40 (AUD)8,455 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

6,004.74 (AUD)986 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

6,115.00 (AUD)1,000 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

6,244.42 (AUD)1,022 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

6,756.90 (AUD)1,115 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

60,014.09 (AUD)9,887 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

60.70 (AUD)10 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

63,681.92 (AUD)10,474 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

8,490.06 (AUD)1,401 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

887.68 (AUD)146 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

9,129.45 (AUD)1,509 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

9,329.88 (AUD)1,532 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

9,594.24 (AUD)1,578 Ordinary Shares

10/02/2020Morgan Stanley Australia Securities Limited

Buy

992.20 (AUD)164 Ordinary Shares

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

Buy

5,280.22 (AUD)863 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

1,083.24 (AUD)177 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

1,329.80 (AUD)218 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

1,377.00 (AUD)225 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

1,437.41 (AUD)235 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

1,487.16 (AUD)243 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

1,697.40 (AUD)276 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

1,751.75 (AUD)286 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

116.09 (AUD)19 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

12,910.43 (AUD)2,113 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

13,423.67 (AUD)2,197 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

140.76 (AUD)23 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

18,356.63 (AUD)2,997 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

19,132.65 (AUD)3,111 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

19,891.85 (AUD)3,245 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

2,139.37 (AUD)349 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

2,191.98 (AUD)357 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

2,770.76 (AUD)452 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

2,799.84 (AUD)456 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited
Buy

2,963.35 (AUD)485 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

23,277.75 (AUD)3,785 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

3,412.01 (AUD)553 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

3,488.14 (AUD)570 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

3,923.20 (AUD)640 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

354.67 (AUD)58 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

372.10 (AUD)61 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

4,393.09 (AUD)719 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

5,264.40 (AUD)856 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

5,304.96 (AUD)864 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

528.04 (AUD)86 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

55.08 (AUD)9 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

6,000.02 (AUD)982 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

6,120.00 (AUD)1,000 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

6,360.51 (AUD)1,041 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

6,543.60 (AUD)1,064 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

6,562.14 (AUD)1,074 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

6.12 (AUD)1 Ordinary Share

11/02/2020Morgan Stanley Australia Securities Limited

Buy

624.75 (AUD)102 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

7,774.20 (AUD)1,260 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

726.88 (AUD)118 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

733.04 (AUD)119 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

8,341.56 (AUD)1,363 Ordinary Shares

11/02/2020Morgan Stanley Australia Securities Limited

Buy

826.20 (AUD)135 Ordinary Shares

11/02/2020Morgan Stanley Capital Services LLC

Buy

N/A1,162 Swaps

11/02/2020Morgan Stanley Capital Services LLC

Buy

N/A398 Swaps

12/02/2020Morgan Stanley Australia Securities Limited

Buy

1,047.38 (AUD)171 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

1,334.16 (AUD)218 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

1,402.20 (AUD)228 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

1,993.49 (AUD)326 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

11,733.54 (AUD)1,911 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

13,993.40 (AUD)2,294 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

134.86 (AUD)22 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

15,110.03 (AUD)2,473 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

16,512.70 (AUD)2,707 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

177.48 (AUD)29 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

18,617.04 (AUD)3,042 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

19,001.50 (AUD)3,115 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

20,105.60 (AUD)3,296 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

214.90 (AUD)35 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

22,631.96 (AUD)3,692 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

3,018.34 (AUD)494 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

3,208.60 (AUD)526 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

3,239.88 (AUD)532 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

3,379.95 (AUD)555 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

30.43 (AUD)5 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

32,543.50 (AUD)5,335 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

33,897.70 (AUD)5,557 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

336.60 (AUD)55 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

347.99 (AUD)57 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

347.99 (AUD)57 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

36.78 (AUD)6 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

39,448.70 (AUD)6,467 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

4,437.00 (AUD)725 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

4,643.60 (AUD)760 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

4,651.20 (AUD)760 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

4,697.00 (AUD)770 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

4,802.46 (AUD)786 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

4,930.77 (AUD)807 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

419.87 (AUD)69 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

465.88 (AUD)76 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited
Buy

5,462.73 (AUD)897 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

5,777.28 (AUD)944 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

5,803.71 (AUD)946 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

506.30 (AUD)83 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

521.05 (AUD)85 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

6,058.80 (AUD)990 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

6,415.50 (AUD)1,050 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

690.43 (AUD)113 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

723.34 (AUD)118 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

8,355.48 (AUD)1,372 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

8,684.28 (AUD)1,419 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

8,692.34 (AUD)1,418 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

8,899.90 (AUD)1,459 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

832.32 (AUD)136 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

845.94 (AUD)138 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

936.36 (AUD)153 Ordinary Shares

12/02/2020Morgan Stanley Australia Securities Limited

Buy

99,417.80 (AUD)16,298 Ordinary Shares

12/02/2020Morgan Stanley Capital Services LLC

Buy

N/A3,085 Swaps

13/02/2020Morgan Stanley & Co. International plc

Buy

280.37 (AUD)46 Ordinary Shares

13/02/2020 Morgan Stanley & Co. International plc

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A1,150,925 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

1,151.50 (AUD)188 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

1,363.08 (AUD)222 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

1,377.00 (AUD)225 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

1,489.59 (AUD)243 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

1,593.80 (AUD)260 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

1,595.58 (AUD)262 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

10,243.38 (AUD)1,682 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

11,181.30 (AUD)1,833 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

11,717.16 (AUD)1,924 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

13,859.20 (AUD)2,272 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

13,977.25 (AUD)2,282 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

16,518.80 (AUD)2,708 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

18.39 (AUD)3 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

19,987.38 (AUD)3,282 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

194.56 (AUD)32 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

2,196.00 (AUD)360 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

2,549.80 (AUD)418 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

21,065.31 (AUD)3,459 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

24,073.77 (AUD)3,953 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

24.52 (AUD)4 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

24.52 (AUD)4 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

267.96 (AUD)44 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

28,898.64 (AUD)4,722 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

280.37 (AUD)46 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

29,420.79 (AUD)4,831 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

3,025.75 (AUD)494 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

3,371.50 (AUD)550 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

3,623.04 (AUD)592 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

30.65 (AUD)5 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

30.70 (AUD)5 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

312.89 (AUD)51 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

335.50 (AUD)55 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

4,189.92 (AUD)688 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

4,386.98 (AUD)718 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

4,514.00 (AUD)740 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

4,769.14 (AUD)778 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

409.04 (AUD)67 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited
Buy

42.70 (AUD)7 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

438.48 (AUD)72 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

48,330.24 (AUD)7,936 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

5,176.50 (AUD)850 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

5,971.88 (AUD)975 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

532.44 (AUD)87 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

550.80 (AUD)90 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

6,507.15 (AUD)1,065 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

61.30 (AUD)10 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

7,748.32 (AUD)1,264 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

8,422.47 (AUD)1,383 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

9,091.68 (AUD)1,488 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

9,284.04 (AUD)1,517 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

905.02 (AUD)148 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

943.25 (AUD)154 Ordinary Shares

13/02/2020Morgan Stanley Australia Securities Limited

Buy

97.52 (AUD)16 Ordinary Shares

13/02/2020Morgan Stanley Capital Services LLC

Buy

N/A1,965 Swaps

13/02/2020Morgan Stanley Capital Services LLC

Buy

N/A3,078 Swaps

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

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A2,521,969 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,004.30 (AUD)166 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,060.50 (AUD)175 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,101.10 (AUD)182 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,155.55 (AUD)191 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,162.56 (AUD)192 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,333.71 (AUD)219 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,359.00 (AUD)225 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,398.40 (AUD)230 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,441.17 (AUD)239 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,467.73 (AUD)242 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,564.16 (AUD)256 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,578.20 (AUD)260 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,596.41 (AUD)263 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,618.02 (AUD)267 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,643.59 (AUD)269 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,656.33 (AUD)274 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,662.57 (AUD)273 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,821.00 (AUD)300 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

1,907.06 (AUD)316 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

10,950.50 (AUD)1,810 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

12,251.25 (AUD)2,025 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

13,174.44 (AUD)2,174 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

13,873.88 (AUD)2,297 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

147.12 (AUD)24 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

158.60 (AUD)26 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

19,412.56 (AUD)3,214 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

2,081.20 (AUD)344 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

2,153.80 (AUD)356 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

2,199.78 (AUD)363 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

2,286.90 (AUD)378 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

2,291.40 (AUD)380 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

2,343.52 (AUD)388 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

2,557.04 (AUD)423 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

2,601.89 (AUD)429 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

2,872.44 (AUD)474 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

26,950.48 (AUD)4,462 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

267.52 (AUD)44 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

3,374.40 (AUD)555 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited
Buy

3,430.72 (AUD)568 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

3,536.51 (AUD)586 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

3,726.98 (AUD)614 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

3,729.63 (AUD)618 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

3,805.89 (AUD)627 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

30,363.08 (AUD)5,027 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

30.25 (AUD)5 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

303.50 (AUD)50 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

32,446.88 (AUD)5,372 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

326.16 (AUD)54 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

332.75 (AUD)55 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

35,454.80 (AUD)5,870 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

4,468.23 (AUD)741 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

4,662.88 (AUD)772 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

4,745.33 (AUD)785 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

4,758.88 (AUD)784 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

5,393.40 (AUD)890 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

5,668.20 (AUD)940 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

5,741.45 (AUD)949 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

591.92 (AUD)98 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

594.86 (AUD)98 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

6,029.70 (AUD)995 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

6,069.18 (AUD)1,004 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

6,819.16 (AUD)1,129 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

625.26 (AUD)102 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

66.88 (AUD)11 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

680.43 (AUD)111 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

7,199.50 (AUD)1,190 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

72.72 (AUD)12 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

768.99 (AUD)127 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

769.62 (AUD)127 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

782.08 (AUD)128 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

8,425.80 (AUD)1,395 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

8,574.66 (AUD)1,422 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

8,637.20 (AUD)1,430 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

834.21 (AUD)138 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

848.40 (AUD)140 Ordinary Shares

14/02/2020Morgan Stanley Australia Securities Limited

Buy

983.71 (AUD)163 Ordinary Shares

17/02/2020Morgan Stanley & Co. International plc

Buy

N/A3 Swaps

17/02/2020Morgan Stanley & Co. International plc

Collateral Received

N/A7 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

1,007.62 (AUD)166 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

1,032.84 (AUD)171 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

1,060.50 (AUD)175 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

1,187.76 (AUD)196 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

1,232.05 (AUD)205 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

1,421.75 (AUD)235 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

1,520.82 (AUD)252 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

1,542.75 (AUD)255 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

1,630.14 (AUD)269 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

1,712.15 (AUD)283 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

1,772.65 (AUD)293 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

1,772.65 (AUD)293 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

1,921.02 (AUD)317 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

10,339.45 (AUD)1,709 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

108.63 (AUD)18 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

11,433.72 (AUD)1,893 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

11,451.84 (AUD)1,896 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

11,686.14 (AUD)1,938 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

12,898.60 (AUD)2,132 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

12,907.80 (AUD)2,130 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

13,158.75 (AUD)2,175 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited
Buy

14,478.10 (AUD)2,405 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

15,020.73 (AUD)2,491 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

18,102.06 (AUD)3,002 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

18.08 (AUD)3 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

19,060.83 (AUD)3,161 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

199.49 (AUD)33 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

2,349.56 (AUD)389 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

2,408.00 (AUD)400 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

2,674.67 (AUD)441 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

2,853.48 (AUD)474 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

2,936.61 (AUD)487 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

20,795.72 (AUD)3,443 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

21,502.40 (AUD)3,560 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

22,461.75 (AUD)3,725 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

24,805.00 (AUD)4,100 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

260.15 (AUD)43 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

3,071.42 (AUD)506 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

3,242.10 (AUD)535 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

3,399.66 (AUD)561 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

3,727.04 (AUD)613 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

30.13 (AUD)5 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

314.08 (AUD)52 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

328.32 (AUD)54 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

38,710.36 (AUD)6,409 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

4,058.19 (AUD)673 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

4,199.58 (AUD)693 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

42.42 (AUD)7 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

5,015.45 (AUD)829 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

5,587.00 (AUD)925 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

5,590.47 (AUD)921 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

562.19 (AUD)93 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

574.75 (AUD)95 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

6,720.54 (AUD)1,109 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

6,884.90 (AUD)1,138 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

649.08 (AUD)108 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

676.48 (AUD)112 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

7,713.75 (AUD)1,275 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

74,757.08 (AUD)12,377 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

786.50 (AUD)130 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

8,986.98 (AUD)1,483 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

899.96 (AUD)149 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

926.42 (AUD)153 Ordinary Shares

17/02/2020Morgan Stanley Australia Securities Limited

Buy

968.00 (AUD)160 Ordinary Shares

17/02/2020Morgan Stanley Capital Services LLC

Buy

N/A352 Swaps

18/02/2020Morgan Stanley Australia Securities Limited

Buy

1,051.78 (AUD)172 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

1,084.02 (AUD)178 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

1,088.32 (AUD)179 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

1,162.80 (AUD)190 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

1,305.69 (AUD)213 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

1,370.88 (AUD)224 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

1,377.60 (AUD)224 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

1,484.73 (AUD)243 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

1,574.72 (AUD)259 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

1,609.56 (AUD)263 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

1,613.85 (AUD)265 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

1,663.94 (AUD)271 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

1,679.62 (AUD)274 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

1,703.55 (AUD)277 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

1,756.44 (AUD)287 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

1,834.50 (AUD)300 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

1,921.28 (AUD)316 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited
Buy

12,452.18 (AUD)2,038 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

15,024.60 (AUD)2,455 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

158.86 (AUD)26 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

159.12 (AUD)26 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

17,062.56 (AUD)2,788 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

170.24 (AUD)28 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

171.64 (AUD)28 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

18.36 (AUD)3 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

2,088.87 (AUD)343 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

2,258.04 (AUD)372 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

2,324.10 (AUD)381 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

2,366.18 (AUD)386 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

2,399.04 (AUD)392 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

2,470.49 (AUD)407 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

2,527.56 (AUD)413 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

2,562.34 (AUD)418 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

23,513.04 (AUD)3,842 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

24,541.20 (AUD)4,010 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

3,065.00 (AUD)500 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

3,096.72 (AUD)506 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

3,392.64 (AUD)558 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

3,580.92 (AUD)588 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

3,904.56 (AUD)638 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

3,971.88 (AUD)649 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

33,978.24 (AUD)5,552 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

334.95 (AUD)55 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

366.60 (AUD)60 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

4,373.70 (AUD)717 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

4,410.30 (AUD)723 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

4,506.60 (AUD)740 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

4,545.84 (AUD)744 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

4,924.66 (AUD)806 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

452.14 (AUD)74 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

5,115.60 (AUD)840 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

5,636.52 (AUD)921 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

5,822.04 (AUD)956 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

534.18 (AUD)87 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

596.55 (AUD)97 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

6,412.77 (AUD)1,053 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

6,479.41 (AUD)1,057 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

6.10 (AUD)1 Ordinary Share

18/02/2020Morgan Stanley Australia Securities Limited

Buy

6.12 (AUD)1 Ordinary Share

18/02/2020Morgan Stanley Australia Securities Limited

Buy

691.00 (AUD)113 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

7,301.16 (AUD)1,193 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

745.42 (AUD)122 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

8,122.88 (AUD)1,336 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

8,897.33 (AUD)1,455 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

809.97 (AUD)133 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

844.56 (AUD)138 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

9,010.56 (AUD)1,482 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

9,774.88 (AUD)1,592 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

9,851.50 (AUD)1,615 Ordinary Shares

18/02/2020Morgan Stanley Australia Securities Limited

Buy

918.00 (AUD)150 Ordinary Shares

18/02/2020Morgan Stanley Capital Services LLC

Buy

N/A4,663 Swaps

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

Buy

N/A1,014 Swaps

19/02/2020Morgan Stanley Australia Securities Limited

Buy

1,062.22 (AUD)173 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

1,115.66 (AUD)182 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

1,176.96 (AUD)192 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

1,230.12 (AUD)201 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

1,635.05 (AUD)265 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

1,661.23 (AUD)271 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited
Buy

1,829.52 (AUD)297 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

1,973.86 (AUD)322 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

103.87 (AUD)17 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

11,156.60 (AUD)1,820 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

12,859.65 (AUD)2,091 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

153.13 (AUD)25 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

157.82 (AUD)26 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

16,894.28 (AUD)2,756 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

18,378.36 (AUD)3,003 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

189.41 (AUD)31 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

190.65 (AUD)31 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

2,242.37 (AUD)367 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

2,369.68 (AUD)385 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

2,821.28 (AUD)458 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

20,670.36 (AUD)3,372 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

208.76 (AUD)34 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

215.25 (AUD)35 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

222.12 (AUD)36 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

255.36 (AUD)42 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

270.60 (AUD)44 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

274.50 (AUD)45 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

28,792.61 (AUD)4,697 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

281.52 (AUD)46 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

3,046.73 (AUD)495 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

3,079.77 (AUD)502 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

3,421.58 (AUD)555 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

3,424.96 (AUD)556 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

3,628.96 (AUD)592 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

3,723.78 (AUD)605 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

3,990.24 (AUD)652 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

324.36 (AUD)53 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

36,822.91 (AUD)6,007 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

4,296.19 (AUD)698 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

4,438.12 (AUD)724 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

4,918.72 (AUD)809 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

42.49 (AUD)7 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

42.84 (AUD)7 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

5,022.08 (AUD)826 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

5,750.25 (AUD)935 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

562.12 (AUD)92 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

6,344.55 (AUD)1,035 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

612.00 (AUD)100 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

636.48 (AUD)104 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

692.69 (AUD)113 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

7,129.19 (AUD)1,163 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

7,698.60 (AUD)1,260 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

7,741.37 (AUD)1,267 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

8,470.00 (AUD)1,375 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

813.12 (AUD)132 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

828.90 (AUD)135 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

84.98 (AUD)14 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

860.10 (AUD)141 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

9,527.94 (AUD)1,548 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

944.02 (AUD)154 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

97.76 (AUD)16 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

979.44 (AUD)159 Ordinary Shares

19/02/2020Morgan Stanley Australia Securities Limited

Buy

984.00 (AUD)160 Ordinary Shares

19/02/2020Morgan Stanley Capital Services LLC

Buy

N/A740 Swaps

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

Buy

159.51 (AUD)26 Ordinary Shares

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

Buy

3,609.55 (AUD)588 Ordinary Shares

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

Collateral Received

N/A4 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited
Buy

1,122.71 (AUD)183 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

1,203.44 (AUD)196 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

1,423.32 (AUD)232 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

1,494.45 (AUD)243 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

1,756.04 (AUD)286 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

1,912.56 (AUD)312 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

1,969.34 (AUD)321 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

12,019.68 (AUD)1,964 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

12.24 (AUD)2 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

129.36 (AUD)21 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

15,571.80 (AUD)2,532 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

16,361.91 (AUD)2,654 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

18,511.50 (AUD)3,010 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

18,935.28 (AUD)3,094 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

19,743.12 (AUD)3,226 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

2,032.34 (AUD)331 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

2,047.42 (AUD)334 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

2,069.76 (AUD)336 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

2,195.55 (AUD)357 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

2,204.62 (AUD)359 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

2,458.00 (AUD)400 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

2,595.30 (AUD)422 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

2,634.34 (AUD)428 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

2,677.04 (AUD)436 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

2,801.18 (AUD)454 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

2,910.36 (AUD)474 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

20,151.48 (AUD)3,282 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

27,282.64 (AUD)4,429 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

27,691.40 (AUD)4,510 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

275.85 (AUD)45 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

3,293.72 (AUD)536 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

3,321.00 (AUD)540 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

3,438.40 (AUD)560 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

3,693.00 (AUD)600 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

36.84 (AUD)6 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

4,077.92 (AUD)662 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

4,137.12 (AUD)676 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

4,240.05 (AUD)690 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

4,406.40 (AUD)720 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

4,621.33 (AUD)749 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

4,735.50 (AUD)770 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

406.56 (AUD)66 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

406.89 (AUD)66 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

425.39 (AUD)69 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

441.73 (AUD)72 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

449.32 (AUD)73 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

45,043.20 (AUD)7,360 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

455.10 (AUD)74 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

479.31 (AUD)78 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

48,874.40 (AUD)7,960 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

485.85 (AUD)79 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

49.12 (AUD)8 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

49.20 (AUD)8 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

5,277.93 (AUD)861 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

5,530.50 (AUD)900 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

5,575.12 (AUD)908 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

5,778.08 (AUD)938 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

589.92 (AUD)96 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

6,655.04 (AUD)1,083 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

6,936.69 (AUD)1,127 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

67.76 (AUD)11 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited
Buy

7,078.65 (AUD)1,151 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

7,172.10 (AUD)1,170 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

7,619.92 (AUD)1,237 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

718.97 (AUD)117 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

834.36 (AUD)136 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

856.24 (AUD)139 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

9,175.80 (AUD)1,492 Ordinary Shares

20/02/2020Morgan Stanley Australia Securities Limited

Buy

985.60 (AUD)160 Ordinary Shares

20/02/2020Morgan Stanley Capital Services LLC

Buy

N/A392 Swaps

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

Buy

N/A343 Swaps

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

Buy

N/A4 Swaps

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

Collateral Received

N/A10,622 Ordinary Shares

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

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A358,761 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

1,272.81 (AUD)209 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

1,373.63 (AUD)225 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

1,412.88 (AUD)232 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

1,423.63 (AUD)233 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

1,525.00 (AUD)250 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

1,644.30 (AUD)270 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

1,823.58 (AUD)297 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

103.87 (AUD)17 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

12,172.16 (AUD)2,002 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

13,971.84 (AUD)2,298 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

13,998.01 (AUD)2,291 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

14,750.08 (AUD)2,426 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

164.84 (AUD)27 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

18,215.68 (AUD)2,996 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

19,603.71 (AUD)3,219 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

2,203.91 (AUD)361 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

2,521.26 (AUD)414 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

2,738.90 (AUD)449 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

2,848.70 (AUD)467 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

243.80 (AUD)40 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

243.80 (AUD)40 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

26,210.88 (AUD)4,311 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

28,246.53 (AUD)4,623 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

29,457.60 (AUD)4,845 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

3,188.52 (AUD)521 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

3,283.20 (AUD)540 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

3,447.36 (AUD)567 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

3,500.23 (AUD)571 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

3,653.90 (AUD)599 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

30.55 (AUD)5 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

317.46 (AUD)52 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

358.13 (AUD)59 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

367.20 (AUD)60 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

369.60 (AUD)60 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

396.83 (AUD)65 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

4,006.72 (AUD)659 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

4,350.32 (AUD)712 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

5,038.60 (AUD)826 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

5,425.68 (AUD)888 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

595.84 (AUD)98 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

598.29 (AUD)98 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

6,012.24 (AUD)984 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

6,280.64 (AUD)1,033 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

647.66 (AUD)106 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited
Buy

8,474.57 (AUD)1,387 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

8,828.95 (AUD)1,445 Ordinary Shares

21/02/2020Morgan Stanley Australia Securities Limited

Buy

91.28 (AUD)15 Ordinary Shares

21/02/2020Morgan Stanley Capital Services LLC

Buy

N/A6,031 Swaps

24/02/2020Morgan Stanley & Co. International plc

Buy

1,577.49 (AUD)245 Ordinary Shares

24/02/2020Morgan Stanley & Co. International plc

Buy

757.92 (AUD)118 Ordinary Shares

24/02/2020Morgan Stanley & Co. International plc

Collateral Received

N/A1,963 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

1,012.78 (AUD)158 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

1,017.52 (AUD)158 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

1,186.80 (AUD)184 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

1,275.12 (AUD)198 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

1,317.84 (AUD)204 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

1,457.70 (AUD)226 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

1,638.00 (AUD)260 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

1,751.68 (AUD)272 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

1,943.49 (AUD)302 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

1,965.40 (AUD)310 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

108.63 (AUD)17 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

11,128.32 (AUD)1,728 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

11,713.20 (AUD)1,816 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

13,482.00 (AUD)2,100 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

13,803.00 (AUD)2,150 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

16,736.94 (AUD)2,607 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

18,859.80 (AUD)2,924 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

2,035.14 (AUD)317 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

2,054.36 (AUD)319 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

2,125.20 (AUD)330 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

2,222.50 (AUD)350 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

2,353.20 (AUD)370 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

2,424.11 (AUD)377 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

2,451.00 (AUD)380 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

2,515.50 (AUD)390 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

2,621.69 (AUD)409 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

2,726.12 (AUD)422 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

2,811.12 (AUD)442 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

204.48 (AUD)32 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

205.76 (AUD)32 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

23,144.10 (AUD)3,605 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

23,692.58 (AUD)3,737 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

25,122.01 (AUD)3,907 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

25.68 (AUD)4 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

3,198.59 (AUD)499 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

3,477.60 (AUD)540 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

3,554.88 (AUD)552 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

3,724.80 (AUD)582 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

3,825.36 (AUD)594 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

3,930.80 (AUD)620 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

3,937.90 (AUD)611 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

3,994.20 (AUD)630 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

316.30 (AUD)49 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

319.00 (AUD)50 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

322.83 (AUD)51 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

34,550.60 (AUD)5,365 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

341.32 (AUD)53 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

341.32 (AUD)53 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

347.76 (AUD)54 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

391.93 (AUD)61 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

399.28 (AUD)62 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

4,629.60 (AUD)720 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

4,706.76 (AUD)732 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

428.13 (AUD)67 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited
Buy

45,158.28 (AUD)7,034 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

464.40 (AUD)72 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

5,198.70 (AUD)806 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

5,468.40 (AUD)868 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

5,722.70 (AUD)890 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

504.80 (AUD)80 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

51.28 (AUD)8 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

53,388.72 (AUD)8,316 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

594.08 (AUD)94 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

6,022.40 (AUD)941 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

6,084.48 (AUD)947 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

6,198.52 (AUD)964 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

6,294.62 (AUD)982 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

6,471.47 (AUD)1,001 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

6,787.14 (AUD)1,068 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

620.34 (AUD)98 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

625.24 (AUD)98 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

647.41 (AUD)101 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

670.80 (AUD)104 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

7,219.24 (AUD)1,121 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

76.68 (AUD)12 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

8,102.15 (AUD)1,263 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

8,425.86 (AUD)1,329 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

82.81 (AUD)13 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

898.80 (AUD)140 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

9,029.70 (AUD)1,422 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

9,220.88 (AUD)1,459 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

9,406.38 (AUD)1,486 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

936.70 (AUD)145 Ordinary Shares

24/02/2020Morgan Stanley Australia Securities Limited

Buy

965.25 (AUD)150 Ordinary Shares

24/02/2020Morgan Stanley Capital Services LLC

Buy

N/A2,095 Swaps

24/02/2020Morgan Stanley Capital Services LLC

Buy

N/A4,926 Swaps

24/02/2020Morgan Stanley Capital Services LLC

Buy

N/A996 Swaps

25/02/2020Morgan Stanley & Co. International plc

Buy

329.25 (AUD)50 Ordinary Shares

25/02/2020Morgan Stanley & Co. International plc

Buy

397.50 (AUD)60 Ordinary Shares

25/02/2020Morgan Stanley & Co. International plc

Buy

N/A929 Swaps

25/02/2020 Morgan Stanley & Co. International plc

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A197,102 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,001.00 (AUD)154 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,007.76 (AUD)152 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,021.45 (AUD)155 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,071.84 (AUD)168 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,077.48 (AUD)164 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,084.88 (AUD)165 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,098.92 (AUD)166 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,139.20 (AUD)178 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,142.08 (AUD)172 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,163.75 (AUD)175 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,209.63 (AUD)183 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,210.30 (AUD)182 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,217.16 (AUD)189 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,237.13 (AUD)193 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,282.00 (AUD)200 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,292.85 (AUD)195 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,396.82 (AUD)211 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,511.10 (AUD)230 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,511.64 (AUD)228 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,521.49 (AUD)233 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited
Buy

1,522.60 (AUD)230 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,570.45 (AUD)245 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,570.58 (AUD)242 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,609.52 (AUD)248 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,616.01 (AUD)249 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,627.73 (AUD)247 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,656.08 (AUD)254 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,717.17 (AUD)259 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,717.17 (AUD)259 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,743.69 (AUD)263 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,747.62 (AUD)266 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,751.19 (AUD)269 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,755.40 (AUD)268 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,802.92 (AUD)274 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,824.66 (AUD)279 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,869.66 (AUD)282 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,877.56 (AUD)292 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,878.66 (AUD)294 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,881.88 (AUD)286 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,891.50 (AUD)291 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,915.12 (AUD)296 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,929.00 (AUD)300 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

1,989.00 (AUD)300 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

10,051.80 (AUD)1,523 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

10,555.56 (AUD)1,614 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

10,876.48 (AUD)1,658 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

106.24 (AUD)16 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

11,084.00 (AUD)1,700 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

11,407.84 (AUD)1,739 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

11,776.90 (AUD)1,798 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

112.37 (AUD)17 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

12,136.00 (AUD)1,850 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

12,569.88 (AUD)1,922 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

12,601.26 (AUD)1,918 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

13,130.00 (AUD)2,020 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

13,497.62 (AUD)2,042 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

13,503.00 (AUD)2,100 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

13,854.72 (AUD)2,112 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

14,508.90 (AUD)2,205 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

14,690.52 (AUD)2,236 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

171.86 (AUD)26 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

183.96 (AUD)28 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

19,091.23 (AUD)2,897 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

19,926.81 (AUD)3,033 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

19.62 (AUD)3 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

19.86 (AUD)3 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

19.95 (AUD)3 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

190.50 (AUD)30 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

197.10 (AUD)30 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,021.76 (AUD)312 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,028.72 (AUD)316 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,105.40 (AUD)330 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,211.08 (AUD)334 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,223.60 (AUD)340 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,227.74 (AUD)347 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,343.30 (AUD)365 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,383.20 (AUD)360 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,442.00 (AUD)370 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,449.70 (AUD)374 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,473.80 (AUD)380 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,523.20 (AUD)380 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited
Buy

2,551.46 (AUD)386 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,556.92 (AUD)388 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,570.10 (AUD)390 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,576.76 (AUD)394 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,577.90 (AUD)390 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,595.32 (AUD)403 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,598.96 (AUD)392 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,626.80 (AUD)398 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,636.00 (AUD)400 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,670.44 (AUD)404 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,737.00 (AUD)425 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,773.44 (AUD)432 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,777.80 (AUD)430 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,804.49 (AUD)423 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,838.00 (AUD)440 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,892.96 (AUD)441 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,899.00 (AUD)446 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,923.76 (AUD)454 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

2,948.06 (AUD)446 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

228.90 (AUD)35 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

230.04 (AUD)36 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

26.48 (AUD)4 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

268.96 (AUD)41 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

284.24 (AUD)44 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

285.95 (AUD)43 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

29,249.64 (AUD)4,452 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,015.63 (AUD)459 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,085.60 (AUD)464 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,100.88 (AUD)467 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,129.84 (AUD)486 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,186.59 (AUD)491 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,198.00 (AUD)492 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,205.00 (AUD)500 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,334.50 (AUD)513 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,373.12 (AUD)508 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,381.29 (AUD)521 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,412.05 (AUD)529 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,429.16 (AUD)518 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,434.76 (AUD)522 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,445.00 (AUD)530 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,447.60 (AUD)520 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,484.04 (AUD)541 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,507.27 (AUD)529 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,507.27 (AUD)529 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,697.96 (AUD)562 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,772.80 (AUD)576 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,794.14 (AUD)574 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,897.25 (AUD)595 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,907.88 (AUD)604 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,927.64 (AUD)596 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

3,941.42 (AUD)599 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

30,418.72 (AUD)4,637 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

32,652.90 (AUD)4,970 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

32.90 (AUD)5 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

355.86 (AUD)54 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

367.36 (AUD)56 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

382.91 (AUD)59 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

387.34 (AUD)59 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

39.78 (AUD)6 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

396.50 (AUD)61 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

4,001.13 (AUD)609 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited
Buy

4,362.45 (AUD)687 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

4,454.46 (AUD)678 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

4,467.10 (AUD)682 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

4,482.24 (AUD)696 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

4,537.00 (AUD)698 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

4,658.13 (AUD)709 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

4,681.88 (AUD)727 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

4,785.68 (AUD)734 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

4,890.60 (AUD)741 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

4,927.80 (AUD)764 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

401.99 (AUD)61 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

403.82 (AUD)61 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

406.10 (AUD)62 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

410.88 (AUD)64 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

420.55 (AUD)65 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

421.12 (AUD)64 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

431.48 (AUD)67 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

433.62 (AUD)66 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

45.36 (AUD)7 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

451.26 (AUD)69 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

461.52 (AUD)72 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

472.68 (AUD)73 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

486.40 (AUD)76 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

5,085.21 (AUD)767 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

5,109.53 (AUD)773 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

5,264.00 (AUD)800 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

5,444.80 (AUD)830 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

5,481.14 (AUD)833 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

5,582.56 (AUD)851 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

5,594.10 (AUD)870 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

5,600.53 (AUD)871 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

5,643.63 (AUD)859 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

5,805.60 (AUD)885 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

5,989.28 (AUD)902 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

500.76 (AUD)78 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

500.84 (AUD)76 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

514.02 (AUD)78 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

52.32 (AUD)8 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

520.80 (AUD)80 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

550.20 (AUD)84 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

561.44 (AUD)88 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

563.98 (AUD)85 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

585.18 (AUD)89 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

6,211.38 (AUD)966 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

6,347.16 (AUD)972 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

6,425.52 (AUD)984 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

6,482.25 (AUD)1,005 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

6,832.80 (AUD)1,040 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

6.54 (AUD)1 Ordinary Share

25/02/2020Morgan Stanley Australia Securities Limited

Buy

6.62 (AUD)1 Ordinary Share

25/02/2020Morgan Stanley Australia Securities Limited

Buy

610.88 (AUD)92 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

625.92 (AUD)96 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

631.62 (AUD)99 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

665.60 (AUD)104 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

684.32 (AUD)104 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

689.52 (AUD)104 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

7,033.00 (AUD)1,082 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

7,187.04 (AUD)1,116 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

7,292.70 (AUD)1,110 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

7,295.24 (AUD)1,102 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

7,735.29 (AUD)1,203 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited
Buy

7,877.43 (AUD)1,199 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

703.08 (AUD)108 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

704.00 (AUD)110 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

726.75 (AUD)110 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

737.52 (AUD)112 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

754.68 (AUD)114 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

762.79 (AUD)119 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

781.16 (AUD)118 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

8,298.40 (AUD)1,265 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

8,577.62 (AUD)1,334 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

8,639.27 (AUD)1,307 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

8,665.83 (AUD)1,319 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

8,685.54 (AUD)1,322 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

8,854.16 (AUD)1,358 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

810.08 (AUD)122 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

824.23 (AUD)127 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

834.63 (AUD)129 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

842.33 (AUD)131 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

850.08 (AUD)132 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

855.40 (AUD)130 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

86.32 (AUD)13 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

891.00 (AUD)135 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

9,395.10 (AUD)1,430 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

9,874.95 (AUD)1,531 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

903.72 (AUD)136 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

918.40 (AUD)140 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

954.10 (AUD)145 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

954.72 (AUD)144 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

956.08 (AUD)148 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

958.85 (AUD)151 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

960.00 (AUD)150 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

962.14 (AUD)146 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

962.85 (AUD)147 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

967.91 (AUD)151 Ordinary Shares

25/02/2020Morgan Stanley Australia Securities Limited

Buy

976.50 (AUD)150 Ordinary Shares

25/02/2020Morgan Stanley Capital Services LLC

Buy

N/A11,282 Swaps

25/02/2020Morgan Stanley Capital Services LLC

Buy

N/A146 Swaps

25/02/2020Morgan Stanley Capital Services LLC

Buy

N/A18,780 Swaps

25/02/2020Morgan Stanley Capital Services LLC

Buy

N/A730 Swaps

26/02/2020Morgan Stanley & Co. International plc

Buy

1,808.39 (AUD)278 Ordinary Shares

26/02/2020Morgan Stanley & Co. International plc

Buy

2,295.15 (AUD)353 Ordinary Shares

26/02/2020Morgan Stanley & Co. International plc

Buy

435.84 (AUD)67 Ordinary Shares

26/02/2020Morgan Stanley & Co. International plc

Buy

507.39 (AUD)78 Ordinary Shares

26/02/2020Morgan Stanley & Co. International plc

Buy

904.40133 Ordinary Shares

26/02/2020Morgan Stanley & Co. International plc

Buy

N/A1,230 Swaps

26/02/2020 Morgan Stanley & Co. International plc

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A403,222 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,009.80 (AUD)153 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,018.35 (AUD)155 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,025.42 (AUD)158 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,080.75 (AUD)165 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,088.96 (AUD)166 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,092.30 (AUD)165 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,173.91 (AUD)178 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,183.00 (AUD)182 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,206.96 (AUD)188 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,238.80 (AUD)190 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,254.87 (AUD)191 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited
Buy

1,255.90 (AUD)190 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,297.00 (AUD)200 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,339.80 (AUD)203 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,375.22 (AUD)209 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,375.72 (AUD)211 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,392.84 (AUD)212 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,475.78 (AUD)226 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,523.82 (AUD)233 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,543.94 (AUD)239 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,548.00 (AUD)240 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,574.40 (AUD)240 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,587.52 (AUD)242 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,682.04 (AUD)262 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,713.40 (AUD)260 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,766.12 (AUD)268 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,921.04 (AUD)296 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,953.00 (AUD)300 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

1,992.62 (AUD)301 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

10,011.60 (AUD)1,545 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

10,480.00 (AUD)1,600 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

10,556.00 (AUD)1,624 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

10,807.35 (AUD)1,635 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

10,830.78 (AUD)1,674 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

117.72 (AUD)18 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

12,691.20 (AUD)1,920 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

128.40 (AUD)20 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

13,251.60 (AUD)2,045 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

131.60 (AUD)20 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

14,294.88 (AUD)2,206 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

14,322.00 (AUD)2,200 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

14,592.50 (AUD)2,245 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

14,949.36 (AUD)2,307 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

143.88 (AUD)22 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

16,083.36 (AUD)2,482 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

17,391.00 (AUD)2,635 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

197.40 (AUD)30 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,057.33 (AUD)317 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,083.29 (AUD)321 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,102.40 (AUD)320 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,219.21 (AUD)343 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,224.04 (AUD)338 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,269.76 (AUD)346 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,333.33 (AUD)353 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,404.62 (AUD)366 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,407.79 (AUD)371 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,423.50 (AUD)370 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,432.48 (AUD)368 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,484.12 (AUD)381 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,487.24 (AUD)378 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,504.20 (AUD)380 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,510.79 (AUD)381 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,511.80 (AUD)380 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,559.60 (AUD)395 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,613.45 (AUD)399 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,636.55 (AUD)405 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,671.50 (AUD)411 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,780.98 (AUD)422 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,792.58 (AUD)427 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,838.32 (AUD)433 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,886.32 (AUD)436 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

2,901.23 (AUD)446 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited
Buy

20,916.63 (AUD)3,213 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

208.16 (AUD)32 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

208.32 (AUD)32 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

214.50 (AUD)33 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

22,044.96 (AUD)3,402 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

23,852.88 (AUD)3,681 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

266.09 (AUD)41 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

286.44 (AUD)44 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

299.92 (AUD)46 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

3,014.13 (AUD)463 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

3,040.90 (AUD)470 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

3,074.76 (AUD)468 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

3,105.27 (AUD)477 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

3,240.00 (AUD)500 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

3,280.00 (AUD)500 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

3,302.70 (AUD)505 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

3,525.65 (AUD)535 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

3,619.00 (AUD)550 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

3,702.51 (AUD)567 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

3,788.40 (AUD)574 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

3,926.00 (AUD)604 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

312.48 (AUD)48 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

32.55 (AUD)5 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

349.92 (AUD)54 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

354.24 (AUD)54 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

369.36 (AUD)57 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

369.60 (AUD)56 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

4,051.93 (AUD)613 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

4,075.72 (AUD)628 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

4,368.72 (AUD)668 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

4,548.96 (AUD)702 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

403.00 (AUD)62 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

421.20 (AUD)65 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

452.64 (AUD)69 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

46.20 (AUD)7 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

472.32 (AUD)72 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

474.87 (AUD)73 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

475.23 (AUD)73 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

481.37 (AUD)74 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

481.74 (AUD)74 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

5,620.34 (AUD)866 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

5,663.64 (AUD)866 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

5,832.00 (AUD)900 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

512.46 (AUD)78 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

577.61 (AUD)89 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

6,042.19 (AUD)931 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

6,091.20 (AUD)940 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

6,110.00 (AUD)940 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

6,171.99 (AUD)951 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

6,713.28 (AUD)1,036 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

6,805.50 (AUD)1,047 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

6,996.00 (AUD)1,060 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

6.51 (AUD)1 Ordinary Share

26/02/2020Morgan Stanley Australia Securities Limited

Buy

6.58 (AUD)1 Ordinary Share

26/02/2020Morgan Stanley Australia Securities Limited

Buy

6.58 (AUD)1 Ordinary Share

26/02/2020Morgan Stanley Australia Securities Limited

Buy

611.00 (AUD)94 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

625.92 (AUD)96 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

630.72 (AUD)96 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

630.99 (AUD)97 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

657.51 (AUD)101 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

7,513.28 (AUD)1,155 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited
Buy

71.06 (AUD)11 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

71.94 (AUD)11 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

759.33 (AUD)117 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

8,189.58 (AUD)1,258 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

8,417.17 (AUD)1,289 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

8,430.45 (AUD)1,295 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

8,473.60 (AUD)1,280 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

8,580.00 (AUD)1,300 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

829.44 (AUD)128 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

831.85 (AUD)127 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

858.66 (AUD)132 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

891.48 (AUD)138 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

9,256.00 (AUD)1,424 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

9,637.65 (AUD)1,485 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

9,923.38 (AUD)1,499 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

904.20 (AUD)139 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

91.00 (AUD)14 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

91.56 (AUD)14 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

91.56 (AUD)14 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

927.78 (AUD)141 Ordinary Shares

26/02/2020Morgan Stanley Australia Securities Limited

Buy

975.00 (AUD)150 Ordinary Shares

26/02/2020Morgan Stanley Capital Services LLC

Buy

N/A5,602 Swaps

26/02/2020Morgan Stanley Capital Services LLC

Buy

N/A6,202 Swaps

26/02/2020Morgan Stanley Capital Services LLC

Buy

N/A954 Swaps

27/02/2020Morgan Stanley & Co. International plc

Buy

N/A11,113 Swaps

27/02/2020Morgan Stanley & Co. International plc

Buy

N/A150 Swaps

27/02/2020Morgan Stanley & Co. International plc

Buy

N/A426 Swaps

27/02/2020Morgan Stanley Australia Securities Limited

Buy

1,139.25 (AUD)175 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

1,222.98 (AUD)187 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

1,358.24 (AUD)208 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

1,449.66 (AUD)222 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

1,540.50 (AUD)237 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

1,573.73 (AUD)241 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

11,736.00 (AUD)1,800 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

18,440.72 (AUD)2,824 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

2,008.80 (AUD)310 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

2,347.20 (AUD)360 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

2,375.34 (AUD)366 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

20,680.51 (AUD)3,167 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

22,254.24 (AUD)3,408 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

247.38 (AUD)38 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

3,060.72 (AUD)468 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

3,998.46 (AUD)618 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

317.52 (AUD)49 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

4,751.50 (AUD)731 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

4,922.60 (AUD)755 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

4,949.74 (AUD)758 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

420.55 (AUD)65 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

455.00 (AUD)70 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

58.86 (AUD)9 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

6.53 (AUD)1 Ordinary Share

27/02/2020Morgan Stanley Australia Securities Limited

Buy

7,234.50 (AUD)1,113 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

7,387.16 (AUD)1,133 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

781.20 (AUD)120 Ordinary Shares

27/02/2020Morgan Stanley Australia Securities Limited

Buy

9,862.65 (AUD)1,515 Ordinary Shares

27/02/2020Morgan Stanley Capital Services LLC

Buy

N/A1,570 Swaps

27/02/2020Morgan Stanley Capital Services LLC

Buy

N/A1,750 Swaps

27/02/2020Morgan Stanley Capital Services LLC

Buy

N/A345 Swaps

27/02/2020Morgan Stanley Capital Services LLC

Buy

N/A54 Swaps

27/02/2020Morgan Stanley Capital Services LLC

Buy

N/A560 Swaps

27/02/2020Morgan Stanley Capital Services LLC

Buy

N/A7,862 Swaps

28/02/2020Morgan Stanley & Co. International plc
Buy

56,766.648,498 Ordinary Shares

28/02/2020Morgan Stanley & Co. International plc

Buy

748.16112 Ordinary Shares

28/02/2020Morgan Stanley & Co. International plc

Buy

N/A2,134 Swaps

28/02/2020Morgan Stanley & Co. International plc

Buy

N/A2,699 Swaps

28/02/2020Morgan Stanley & Co. International plc

Buy

N/A3,381 Swaps

28/02/2020Morgan Stanley & Co. International plc

Collateral Received

N/A3,927 Ordinary Shares

28/02/2020 Morgan Stanley & Co. International plc

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A103,284 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

1,014.40 (AUD)160 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

1,079.91 (AUD)169 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

1,180.30 (AUD)185 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

1,211.49 (AUD)189 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

1,430.58 (AUD)226 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

1,616.67 (AUD)253 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

11,469.06 (AUD)1,809 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

11,660.80 (AUD)1,822 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

133.77 (AUD)21 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

15,347.95 (AUD)2,417 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

18,999.20 (AUD)2,992 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

2,209.80 (AUD)348 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

2,416.80 (AUD)380 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

2,873.60 (AUD)449 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

20,090.16 (AUD)3,144 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

264.18 (AUD)42 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

28,007.37 (AUD)4,383 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

3,130.00 (AUD)500 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

3,150.27 (AUD)493 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

3,339.00 (AUD)530 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

3,406.48 (AUD)539 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

3,737.60 (AUD)584 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

30,079.77 (AUD)4,767 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

307.20 (AUD)48 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

332.02 (AUD)52 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

34,224.84 (AUD)5,356 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

385.20 (AUD)60 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

391.62 (AUD)61 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

4,811.67 (AUD)753 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

4,819.50 (AUD)765 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

409.60 (AUD)64 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

44.10 (AUD)7 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

456.48 (AUD)72 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

55,880.55 (AUD)8,745 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

6,160.68 (AUD)981 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

6,240.24 (AUD)972 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

6,631.86 (AUD)1,033 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

6,874.97 (AUD)1,093 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

618.86 (AUD)97 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

7,949.16 (AUD)1,244 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

723.90 (AUD)114 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

76.56 (AUD)12 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

8,001.12 (AUD)1,266 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

8,774.55 (AUD)1,395 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

900.99 (AUD)141 Ordinary Shares

28/02/2020Morgan Stanley Australia Securities Limited

Buy

94.50 (AUD)15 Ordinary Shares

28/02/2020Morgan Stanley Capital Services LLC

Buy

N/A1,200 Swaps

28/02/2020Morgan Stanley Capital Services LLC

Buy

N/A2,148 Swaps

28/02/2020Morgan Stanley Capital Services LLC

Buy

N/A5,028 Swaps

28/02/2020Morgan Stanley Capital Services LLC

Buy

N/A5,594 Swaps

28/02/2020Morgan Stanley Capital Services LLC
Buy

N/A783 Swaps

2/03/2020Morgan Stanley & Co. International plc

Buy

N/A2,747 Swaps

2/03/2020Morgan Stanley & Co. International plc

Buy

N/A4,528 Swaps

2/03/2020Morgan Stanley & Co. International plc

Buy

N/A5,065 Swaps

2/03/2020Morgan Stanley & Co. International plc

Buy

N/A6 Swaps

2/03/2020Morgan Stanley & Co. International plc

Collateral Received

N/A8,663 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

1,192.59 (AUD)189 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

1,322.52 (AUD)206 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

1,460.25 (AUD)225 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

1,535.76 (AUD)237 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

1,538.40 (AUD)240 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

1,573.39 (AUD)247 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

1,575.00 (AUD)252 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

1,603.56 (AUD)249 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

1,612.80 (AUD)252 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

1,615.32 (AUD)252 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

1,714.44 (AUD)273 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

10,230.22 (AUD)1,606 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

11,746.56 (AUD)1,824 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

12.74 (AUD)2 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

13,348.68 (AUD)2,076 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

149.52 (AUD)24 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

17,982.36 (AUD)2,868 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

187.50 (AUD)30 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

2,009.78 (AUD)317 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

2,050.99 (AUD)317 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

2,198.63 (AUD)343 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

2,284.22 (AUD)362 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

2,376.32 (AUD)376 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

2,376.36 (AUD)369 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

2,471.04 (AUD)396 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

2,492.00 (AUD)400 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

2,951.60 (AUD)470 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

28,496.10 (AUD)4,418 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

3,064.73 (AUD)477 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

3,119.84 (AUD)496 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

3,281.68 (AUD)508 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

3,320.38 (AUD)518 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

3,705.20 (AUD)590 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

3,975.18 (AUD)634 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

354.48 (AUD)56 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

4,076.62 (AUD)643 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

4,088.50 (AUD)650 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

4,614.39 (AUD)711 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

4,632.75 (AUD)725 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

417.30 (AUD)65 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

424.78 (AUD)67 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

445.88 (AUD)71 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

5,523.30 (AUD)855 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

6,717.68 (AUD)1,048 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

610.85 (AUD)95 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

661.78 (AUD)103 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

676.20 (AUD)105 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

7,354.71 (AUD)1,173 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

7,857.46 (AUD)1,222 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

75.96 (AUD)12 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

8,707.79 (AUD)1,367 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

9,978.84 (AUD)1,569 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

900.72 (AUD)139 Ordinary Shares

2/03/2020Morgan Stanley Australia Securities Limited

Buy

985.92 (AUD)158 Ordinary Shares

2/03/2020Morgan Stanley Capital Services LLC

Buy

N/A1,620 Swaps

2/03/2020Morgan Stanley Capital Services LLC
Buy

N/A1,620 Swaps

2/03/2020Morgan Stanley Capital Services LLC

Buy

N/A14,021 Swaps

2/03/2020Morgan Stanley Capital Services LLC

Buy

N/A2,126 Swaps

2/03/2020Morgan Stanley Capital Services LLC

Buy

N/A302 Swaps

2/03/2020Morgan Stanley Capital Services LLC

Buy

N/A6,218 Swaps

2/03/2020Morgan Stanley Capital Services LLC

Buy

N/A6,681 Swaps

3/03/2020Morgan Stanley & Co. International plc

Buy

N/A1,196 Swaps

3/03/2020Morgan Stanley & Co. International plc

Buy

N/A61,220 Swaps

3/03/2020 Morgan Stanley & Co. International plc

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A158,490 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

1,003.44 (AUD)148 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

1,192.79 (AUD)181 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

1,280.60 (AUD)190 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

1,390.50 (AUD)206 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

1,431.00 (AUD)212 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

1,498.56 (AUD)223 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

1,505.25 (AUD)225 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

1,513.92 (AUD)228 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

1,526.56 (AUD)232 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

1,697.50 (AUD)250 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

1,700.00 (AUD)250 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

1,883.60 (AUD)277 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

1,888.83 (AUD)279 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

10,459.65 (AUD)1,545 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

10,782.97 (AUD)1,607 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

11,251.74 (AUD)1,662 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

114.92 (AUD)17 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

12,925.12 (AUD)1,912 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

13,936.67 (AUD)2,077 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

13.38 (AUD)2 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

135.80 (AUD)20 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

14,346.48 (AUD)2,116 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

16,688.05 (AUD)2,465 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

2,181.30 (AUD)330 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

2,244.32 (AUD)332 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

2,561.20 (AUD)380 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

2,650.98 (AUD)391 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

2,683.72 (AUD)397 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

2,687.69 (AUD)397 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

21,623.38 (AUD)3,194 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

25,008.75 (AUD)3,705 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

270.40 (AUD)40 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

3,496.69 (AUD)529 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

3,518.82 (AUD)519 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

3,681.31 (AUD)547 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

3,832.92 (AUD)567 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

3,860.67 (AUD)569 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

3,983.35 (AUD)599 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

33,136.95 (AUD)4,983 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

39,861.76 (AUD)5,888 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

399.43 (AUD)59 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

4,339.92 (AUD)642 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

4,387.96 (AUD)673 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

4,671.42 (AUD)689 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

4,820.58 (AUD)711 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

4,961.84 (AUD)734 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

4,976.52 (AUD)734 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

41,256.38 (AUD)6,094 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited
Buy

42,639.42 (AUD)6,289 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

427.14 (AUD)63 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

5,159.58 (AUD)761 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

5,326.50 (AUD)795 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

5,795.12 (AUD)856 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

5,803.36 (AUD)874 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

5,990.80 (AUD)881 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

500.98 (AUD)74 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

54.32 (AUD)8 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

587.84 (AUD)88 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

614.25 (AUD)91 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

7,287.88 (AUD)1,091 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

7,620.75 (AUD)1,129 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

8,024.12 (AUD)1,187 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

8,142.60 (AUD)1,230 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

8,239.09 (AUD)1,217 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

8,450.00 (AUD)1,250 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

8,917.25 (AUD)1,325 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

81.24 (AUD)12 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

858.88 (AUD)128 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

88.01 (AUD)13 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

9,437.76 (AUD)1,392 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

920.64 (AUD)137 Ordinary Shares

3/03/2020Morgan Stanley Australia Securities Limited

Buy

972.40 (AUD)143 Ordinary Shares

3/03/2020Morgan Stanley Capital Services LLC

Buy

N/A1,169 Swaps

3/03/2020Morgan Stanley Capital Services LLC

Buy

N/A1,435 Swaps

3/03/2020Morgan Stanley Capital Services LLC

Buy

N/A10,874 Swaps

3/03/2020Morgan Stanley Capital Services LLC

Buy

N/A4,815 Swaps

3/03/2020Morgan Stanley Capital Services LLC

Buy

N/A730 Swaps

3/03/2020Morgan Stanley Capital Services LLC

Buy

N/A903 Swaps

4/03/2020Morgan Stanley & Co. International plc

Buy

N/A1,436 Swaps

4/03/2020Morgan Stanley & Co. International plc

Buy

N/A642 Swaps

4/03/2020Morgan Stanley & Co. International plc

Buy

N/A651 Swaps

4/03/2020Morgan Stanley & Co. International plc

Buy

N/A79,338 Swaps

4/03/2020Morgan Stanley & Co. International plc

Buy

N/A8,358 Swaps

4/03/2020 Morgan Stanley & Co. International plc

Increase in shares held or in

respect of which the holder may

exercise right to rehypothecate

pursuant to the agreement(s)

N/A3,643,850 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,052.47 (AUD)151 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,058.76 (AUD)153 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,102.92 (AUD)156 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,155.00 (AUD)165 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,158.98 (AUD)167 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,160.88 (AUD)168 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,267.00 (AUD)181 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,274.64 (AUD)188 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,294.04 (AUD)187 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,299.84 (AUD)192 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,315.44 (AUD)189 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,328.10 (AUD)190 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,329.16 (AUD)188 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,336.72 (AUD)196 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,341.60 (AUD)195 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,473.40 (AUD)212 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,492.10 (AUD)215 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,502.28 (AUD)214 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,512.00 (AUD)216 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,602.84 (AUD)228 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,637.99 (AUD)233 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited
Buy

1,645.02 (AUD)234 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,684.59 (AUD)241 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,689.16 (AUD)242 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,710.00 (AUD)250 Ordinary Shares

4/03/2020Morgan Stanley Australia Securities Limited

Buy

1,774.08 (AUD)252 O

[TRUNCATED]

Data sourced from publicly available filings. Our datasets may not be complete. Automated analysis can produce errors. If you believe any data on this page is incorrect, please contact us at hello@nzxplorer.co.nz. For informational purposes only. Not investment advice.

Other issuers discussed similar conditions around this time

Matched by meaning across NZX announcement text, not keywords — based on our semantic index of announcement bodies.