Skip to main content

AI assistant

Sign in to chat with this filing

The assistant answers questions, extracts KPIs, and summarises risk factors directly from the filing text.

CHORUS LIMITED Major Shareholding Notification 2020

Jun 25, 2020

64680_rns_2020-06-25_4ee54649-06f8-40f9-8b0c-6bbfb593a99c.pdf

Major Shareholding Notification

Open in viewer

Opens in your device viewer

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: 26 June, 2020

Date on which substantial holding began: 23 June, 2020

Substantial product holder(s) giving disclosure

Full name(s): Mitsubishi UFJ Financial Group, Inc., Mitsubishi UFJ Trust and Banking Corporation, 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., Mitsubishi UFJ Trust and Banking Corporation, First Sentier Investors (Australia) IM Ltd, First Sentier Investors Realindex Pty Ltd.

For this disclosure,—

  • (a) total number held in class: 22,412,062

  • (b) total in class: 444,491,560

  • (c) total percentage held in class: 5.042%

Details of relevant interests

Details for Mitsubishi UFJ Financial Group, Inc.

Nature of relevant interest(s): Deemed relevant interest by reason of being a holding company and a related company of Mitsubishi UFJ Trust and Banking Corporation, First Sentier Investors (Australia) IM Ltd, First Sentier Investors Realindex Pty Ltd. and being deemed to have the same relevant interests as are disclosed by Mitsubishi UFJ Trust and Banking Corporation, First Sentier Investors (Australia) IM Ltd, First Sentier Investors Realindex Pty Ltd. in this notice.

For that relevant interest,—

  • (a) number held in class: 13,876,132

  • (b) percentage held in class: 3.122%

  • (c) current registered holder(s): unknown

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

1

Nature of relevant interest(s): Deemed relevant interest arising from being a greater than 20% shareholder in Morgan Stanley and being deemed to have the same relevant interests as are held in the Morgan Stanley group. The relevant interests held in the Morgan Stanley group which are included in this disclosure are set out in Annexure B to this notice.

For that relevant interest,—

  • (a) number held in class: 8,535,930

  • (b) percentage held in class: 1.920%

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

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

Details for Mitsubishi UFJ Trust and Banking Corporation

Nature of relevant interest(s): Relevant interest arising from having the power to control the exercise of the right to vote attached to securities and/or to control the exercise of the power to dispose of securities in its capacity as investment manager (as provided for under its investment mandates). The relevant agreement need not be attached under regulation 139.

For that relevant interest,—

  • (a) number held in class: 80,961

  • (b) percentage held in class : 0.018%

  • (c) current registered holder(s) : Unknown

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

Nature of relevant interest(s): Deemed relevant interest by reason of being a related company of other Mitsubishi UFJ Financial Group, Inc. subsidiaries disclosing in this notice.

For that relevant interest,—

  • (a) number held in class: 13,795,171

  • (b) percentage held in class: 3.104%

  • (c) current registered holder(s): Unknown

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

Nature of relevant interest(s): Deemed relevant interest arising from being a wholly-owned subsidiary and a related company of Mitsubishi UFJ Financial Group, Inc., which is deemed to have the same relevant interests as are held in the Morgan Stanley group by reason of being a greater than 20% shareholder in the Morgan Stanley group. The relevant interests held in the

2

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: 8,535,930

  • (b) percentage held in class: 1.920%

  • (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,131,377

  • (b) percentage held in class : 1.154%

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

  • (e) number held in class: 8,744,755

  • (f) percentage held in class:1.967%

  • (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 whollyowned 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: 8,535,930

  • (b) percentage held in class: 1.920%

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

  • (e) number held in class: 8,663,794

  • (f) percentage held in class: 1.949%

  • (g) current registered holder(s) : Unknown

  • (h) 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,—

  • (i) number held in class: 5,212,338

  • (j) percentage held in class:1.173%

  • (k) current registered holder(s): Unknown

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

Nature of relevant interest(s): Deemed relevant interest arising from being a whollyowned 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: 8,535,930

4

  • (b) percentage held in class: 1.920%

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

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

Mitsubishi UFJ Trust and Banking Corporation–1-4-5, Marunouchi, Chiyoda-ku, Tokyo 1008212, 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:[email protected]

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.

5

Annexure A

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

Date of
Transaction
Holder of Relevant Interest Transaction
Nature
Consideration Class and number of
securities
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 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 81903.1006(AUD) 12874 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
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 124660.6603(AUD) 18007 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 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 85852.125(AUD) 13467 ORDINARY SHARES
13-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Buy 37499.03(AUD) 5539 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 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
(Australia) IM Ltd
Sell 330091.125(AUD) 51779 ORDINARY SHARES
16-Mar-2020 First Sentier Investors
(Australia) IM Ltd
Buy 1432189.3378(AUD) 228281 ORDINARY SHARES
16-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 51193.08(NZD) 7974 ORDINARY SHARES
17-Mar-2020 First Sentier Investors
(Australia) IM Ltd
Sell 186901.1725(AUD) 29101 ORDINARY SHARES
19-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Buy 94250.64(NZD) 15032 ORDINARY SHARES
20-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 341478.9066(AUD) 55718 ORDINARY SHARES
20-Mar-2020 First Sentier Investors
Realindex PtyLtd
Sell 12055.1529(AUD) 1967 ORDINARY SHARES
20-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 170068.1416(AUD) 27293 ORDINARY SHARES

6

20-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 686397.836(AUD) 110155 ORDINARY SHARES
20-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 186386.0244(AUD) 30412 ORDINARY SHARES
20-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 16749.4656(AUD) 2688 ORDINARY SHARES
20-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 311572.4624(AUD) 50002 ORDINARY SHARES
20-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 127465.4272(AUD) 20456 ORDINARY SHARES
20-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 66100.5696(AUD) 10608 ORDINARY SHARES
20-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 139703.7165(AUD) 22795 ORDINARY SHARES
20-Mar-2020 First Sentier Investors
Realindex PtyLtd
Sell 276526.0916(AUD) 44987 ORDINARY SHARES
20-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 11004.2992(AUD) 1766 ORDINARY SHARES
20-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 752279.5389(AUD) 122747 ORDINARY SHARES
20-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 18361.5852(AUD) 2996 ORDINARY SHARES
20-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 72441.234(AUD) 11820 ORDINARY SHARES
23-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 703017.1708(AUD) 122164 ORDINARY SHARES
23-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 100431.0244(AUD) 17452 ORDINARY SHARES
23-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Buy 17328.38(AUD) 2942 ORDINARY SHARES
23-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 100431.0244(AUD) 17452 ORDINARY SHARES
23-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 150646.5366(AUD) 26178 ORDINARY SHARES
24-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 197999.1835(AUD) 33113 ORDINARY SHARES
24-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 98996.602(AUD) 16556 ORDINARY SHARES
26-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 12602.0654(AUD) 1843 ORDINARY SHARES
26-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 28386.6(AUD) 4301 ORDINARY SHARES
26-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 33088.1142(AUD) 4839 ORDINARY SHARES
26-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Sell 74514(AUD) 11290 ORDINARY SHARES
27-Mar-2020 First Sentier Investors
(Australia) IM Ltd
Sell 354097.4302(AUD) 53414 ORDINARY SHARES
30-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Buy 215583.66(AUD) 31797 ORDINARY SHARES
30-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Buy 22638.42(AUD) 3339 ORDINARY SHARES
30-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Buy 4312.08(AUD) 636 ORDINARY SHARES
30-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Buy 16170.3(AUD) 2385 ORDINARY SHARES
31-Mar-2020 First Sentier Investors
Realindex Pty Ltd
Buy 10700.17(NZD) 1553 ORDINARY SHARES
01-Apr-2020 First Sentier Investors
Realindex Pty Ltd
Buy 70421.86(AUD) 10558 ORDINARY SHARES
01-Apr-2020 First Sentier Investors
Realindex Pty Ltd
Buy 5029.18(AUD) 754 ORDINARY SHARES
01-Apr-2020 First Sentier Investors
Realindex Pty Ltd
Buy 70844.18(AUD) 10558 ORDINARY SHARES
01-Apr-2020 First Sentier Investors
Realindex Pty Ltd
Buy 15094.21(AUD) 2263 ORDINARY SHARES
01-Apr-2020 First Sentier Investors
Realindex Pty Ltd
Buy 15178.02(AUD) 2262 ORDINARY SHARES
01-Apr-2020 First Sentier Investors
Realindex Pty Ltd
Buy 5059.34(AUD) 754 ORDINARY SHARES

7

02-Apr-2020 First Sentier Investors
Realindex Pty Ltd
Buy 361179.5347(AUD) 54883 ORDINARY SHARES
06-Apr-2020 First Sentier Investors
Realindex Pty Ltd
Buy 1307339.7018(AUD) 192786 ORDINARY SHARES
06-Apr-2020 First Sentier Investors
Realindex Pty Ltd
Buy 56041.5744(NZD) 8064 ORDINARY SHARES
08-Apr-2020 First Sentier Investors
(Australia) IM Ltd
Sell 599118.194(AUD) 90803 ORDINARY SHARES
09-Apr-2020 First Sentier Investors
(Australia) IM Ltd
Sell 302919.5145(AUD) 46545 ORDINARY SHARES
09-Apr-2020 First Sentier Investors
(Australia) IM Ltd
Sell 653706.1045(AUD) 100445 ORDINARY SHARES
09-Apr-2020 First Sentier Investors
(Australia) IM Ltd
Sell 303713.5027(AUD) 46667 ORDINARY SHARES
09-Apr-2020 First Sentier Investors
(Australia)IM Ltd
Sell 1334746.229(AUD) 205090 ORDINARY SHARES
09-Apr-2020 First Sentier Investors
(Australia) IM Ltd
Sell 403235.3679(AUD) 61959 ORDINARY SHARES
09-Apr-2020 First Sentier Investors
(Australia) IM Ltd
Sell 581915.2534(AUD) 89414 ORDINARY SHARES
14-Apr-2020 First Sentier Investors
Realindex Pty Ltd
Buy 36352.2(AUD) 5636 ORDINARY SHARES
14-Apr-2020 First Sentier Investors
Realindex Pty Ltd
Buy 35816.85(AUD) 5553 ORDINARY SHARES
16-Apr-2020 First Sentier Investors
Realindex Pty Ltd
Buy 46214.22(AUD) 6981 ORDINARY SHARES
17-Apr-2020 First Sentier Investors
Realindex Pty Ltd
Buy 28698.705(NZD) 4011 ORDINARY SHARES
17-Apr-2020 First Sentier Investors
(Australia) IM Ltd
Sell 48008.6174(AUD) 7178 ORDINARY SHARES
20-Apr-2020 First Sentier Investors
Realindex Pty Ltd
Buy 40297.8621(AUD) 5979 ORDINARY SHARES
20-Apr-2020 First Sentier Investors
Realindex Pty Ltd
Buy 413674.8423(AUD) 61377 ORDINARY SHARES
20-Apr-2020 First Sentier Investors
Realindex Pty Ltd
Sell 19957.14(AUD) 2961 ORDINARY SHARES
22-Apr-2020 First Sentier Investors
Realindex Pty Ltd
Buy 29216.2(AUD) 4420 ORDINARY SHARES
30-Apr-2020 First Sentier Investors
(Australia) IM Ltd
Sell 501024.0116(AUD) 75551 ORDINARY SHARES
01-May-2020 First Sentier Investors
Realindex Pty Ltd
Sell 23963.68(AUD) 3653 ORDINARY SHARES
05-May-2020 First Sentier Investors
Realindex Pty Ltd
Buy 300655.4756(AUD) 45011 ORDINARY SHARES
06-May-2020 First Sentier Investors
Realindex Pty Ltd
Buy 339484.5012(AUD) 50739 ORDINARY SHARES
06-May-2020 First Sentier Investors
Realindex Pty Ltd
Buy 309664.76(AUD) 46357 ORDINARY SHARES
14-May-2020 First Sentier Investors
Realindex Pty Ltd
Sell 29228.77(NZD) 3974 ORDINARY SHARES
15-May-2020 First Sentier Investors
(Australia) IM Ltd
Sell 40395.1581(AUD) 6033 ORDINARY SHARES
18-May-2020 First Sentier Investors
Realindex Pty Ltd
Sell 5157.36(NZD) 696 ORDINARY SHARES
19-May-2020 First Sentier Investors
Realindex Pty Ltd
Buy 70438.48(AUD) 10268 ORDINARY SHARES
27-May-2020 First Sentier Investors
Realindex Pty Ltd
Sell 71181.9(AUD) 10242 ORDINARY SHARES
27-May-2020 First Sentier Investors
Realindex Pty Ltd
Sell 61370.72(NZD) 8161 ORDINARY SHARES
28-May-2020 First Sentier Investors
Realindex Pty Ltd
Sell 8553.06(AUD) 1269 ORDINARY SHARES
29-May-2020 First Sentier Investors
(Australia) IM Ltd
Sell 80135.1712(AUD) 11599 ORDINARY SHARES
29-May-2020 First Sentier Investors
Realindex Pty Ltd
Buy 12526.87(AUD) 1787 ORDINARY SHARES
04-Jun-2020 First Sentier Investors
Realindex Pty Ltd
Sell 98916.09(AUD) 13349 ORDINARY SHARES
05-Jun-2020 First Sentier Investors
Realindex Pty Ltd
Sell 7857.15(AUD) 1069 ORDINARY SHARES

8

12-Jun-2020 First Sentier Investors
Realindex Pty Ltd
Sell 164171(AUD) 23453 ORDINARY SHARES
15-Jun-2020 First Sentier Investors
Realindex Pty Ltd
Sell 14922.72(AUD) 2169 ORDINARY SHARES
19-Jun-2020 First Sentier Investors
Realindex Pty Ltd
Sell 27193.71(NZD) 3621 ORDINARY SHARES
19-Jun-2020 First Sentier Investors
Realindex Pty Ltd
Sell 12148.29(AUD) 1753 ORDINARY SHARES
22-Jun-2020 Mitsubishi UFJ Trust and
Banking Company Limited
Buy 147804.31(NZD) 19681 ORDINARY SHARES
23-Jun-2020 First Sentier Investors
Realindex Pty Ltd
Sell 1773727.001(AUD) 250226 ORDINARY SHARES
23-Jun-2020 First Sentier Investors
Realindex Pty Ltd
Sell 199959.4965(AUD) 28209 ORDINARY SHARES
23-Jun-2020 First Sentier Investors
Realindex PtyLtd
Buy 1649649.897(AUD) 232722 ORDINARY SHARES
23-Jun-2020 First Sentier Investors
Realindex Pty Ltd
Buy 68191.37(AUD) 9620 ORDINARY SHARES
23-Jun-2020 First Sentier Investors
Realindex Pty Ltd
Sell 199959.4965(AUD) 28209 ORDINARY SHARES
23-Jun-2020 First Sentier Investors
Realindex Pty Ltd
Buy 88024.993(AUD) 12418 ORDINARY SHARES
23-Jun-2020 First Sentier Investors
Realindex Pty Ltd
Buy 20032.101(AUD) 2826 ORDINARY SHARES
23-Jun-2020 First Sentier Investors
Realindex Pty Ltd
Buy 347747.633(AUD) 49058 ORDINARY SHARES
23-Jun-2020 Mitsubishi UFJ Trust and
Banking Company Limited
Buy 465728(NZD) 61280 ORDINARY SHARES

Annexure B Relevant interests held in the Morgan Stanley group

List of Morgan Stanley and its subsidiaries that have a relevant interest or are deemed to have a relevant interest in the shares.

└─┬─ 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

9

└─┬─ 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: 34,292

  • (b) percentage held in class : 0.008%

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

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

Details for Morgan Stanley & Co. International Plc

Nature of relevant interest(s): Holder of securities subject to an obligation to return under 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,—

  • number held in class: 67,315

  • (b) percentage held in class: 0.015%

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

10

  • (a) number held in class: 5,939,970

  • (b) percentage held in class: 1.336%

  • (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: 48,282

  • (b) percentage held in class: 0.011%

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

  • (a) 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: 5,393

  • (b) percentage held in class: 0.001%

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

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

Details for Morgan Stanley 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,—

11

  • (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: 635

  • (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: 1,206,361

  • (b) percentage held in class: 0.0271%

  • (c) current registered holder(s): Unknown

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

Details for Morgan Stanley Australia Securities Limited

Nature of relevant interest(s): Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of sales and trading businesses. The relevant agreements need not be attached under regulation 139.

For that relevant interest,—

12

  • (a) number held in class: 718,274

  • (b) percentage held in class: 0.162%

  • (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 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: 382,735

  • (b) percentage held in class: 0.086%

  • (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: 79

  • (b) percentage held in class: 0.000%

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

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

Details for Morgan Stanley & Co. LLC

Nature of relevant interest(s): Holder of securities subject to an obligation to return under a Securities Lending Agreement. The relevant agreement document(s) (Master Securities Loan Agreement) has been attached to a previous disclosure made on 8 August 2019.

13

For that relevant interest,—

  • (a) number held in class: 7,369

  • (b) percentage held in class: 0.002%

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

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

Table 2 Details on derivative relevant interest

(b) Details of Derivative (b) Details of Derivative (b) Details of Derivative
Details for (a) Type of
Derivative
Notional Value of
the Derivative
Settlement
Type
Expiry Date of the
Derivative
Morgan Stanley & Co. International plc Swap
Agreement
8,519,290.00
(AUD)
Cash 10/25/2022
46,260.76 (AUD) 8/17/2020
Morgan Stanley Capital Services LLC 40,504.60 (AUD) 7/23/2021
329,788.47 (AUD) 1/31/2022
15,845.60 (AUD) 6/07/2021
27,898.13 (AUD) 9/24/2020
43,846.57 (AUD) 5/31/2022
470,298.06 (AUD) 1/29/2021
10,882.77 (AUD) 3/18/2021
165,253.74 (AUD) 12/31/2020
894,799.04 (AUD) 9/17/2020
4,623.36 (AUD) 9/17/2020
660,562.56 (AUD) 10/15/2021

14

Annexure C

Transaction details for the Morgan Stanley group

==> picture [490 x 703] intentionally omitted <==

----- Start of picture text -----

Date of Transaction Holder of Relevant Interest Transaction Nature Consideration Class and number of securities
2/24/2020 Morgan Stanley & Co. International plc Buy 1,577.49 (AUD) 245 Ordinary Shares
2/24/2020 Morgan Stanley & Co. International plc Buy 757.92 (AUD) 118 Ordinary Shares
2/24/2020 Morgan Stanley & Co. International plc Collateral Received N/A 1,963 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 1,012.78 (AUD) 158 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 1,017.52 (AUD) 158 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 1,186.80 (AUD) 184 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 1,275.12 (AUD) 198 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 1,317.84 (AUD) 204 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 1,457.70 (AUD) 226 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 1,638.00 (AUD) 260 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 1,751.68 (AUD) 272 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 1,943.49 (AUD) 302 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 1,965.40 (AUD) 310 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 108.63 (AUD) 17 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 11,128.32 (AUD) 1,728 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 11,713.20 (AUD) 1,816 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 13,482.00 (AUD) 2,100 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 13,803.00 (AUD) 2,150 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 16,736.94 (AUD) 2,607 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 18,859.80 (AUD) 2,924 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 2,035.14 (AUD) 317 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 2,054.36 (AUD) 319 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 2,125.20 (AUD) 330 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 2,222.50 (AUD) 350 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 2,353.20 (AUD) 370 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 2,424.11 (AUD) 377 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 2,451.00 (AUD) 380 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 2,515.50 (AUD) 390 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 2,621.69 (AUD) 409 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 2,726.12 (AUD) 422 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 2,811.12 (AUD) 442 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 204.48 (AUD) 32 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 205.76 (AUD) 32 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 23,144.10 (AUD) 3,605 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 23,692.58 (AUD) 3,737 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 25,122.01 (AUD) 3,907 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 25.68 (AUD) 4 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 3,198.59 (AUD) 499 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 3,477.60 (AUD) 540 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 3,554.88 (AUD) 552 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 3,724.80 (AUD) 582 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 3,825.36 (AUD) 594 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 3,930.80 (AUD) 620 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 3,937.90 (AUD) 611 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 3,994.20 (AUD) 630 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 316.30 (AUD) 49 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 319.00 (AUD) 50 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 322.83 (AUD) 51 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 34,550.60 (AUD) 5,365 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 341.32 (AUD) 53 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 341.32 (AUD) 53 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 347.76 (AUD) 54 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 391.93 (AUD) 61 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 399.28 (AUD) 62 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 4,629.60 (AUD) 720 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 4,706.76 (AUD) 732 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 428.13 (AUD) 67 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 45,158.28 (AUD) 7,034 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 464.40 (AUD) 72 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 5,198.70 (AUD) 806 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 5,468.40 (AUD) 868 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 5,722.70 (AUD) 890 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 504.80 (AUD) 80 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 51.28 (AUD) 8 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 53,388.72 (AUD) 8,316 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 594.08 (AUD) 94 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 6,022.40 (AUD) 941 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 6,084.48 (AUD) 947 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 6,198.52 (AUD) 964 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 6,294.62 (AUD) 982 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 6,471.47 (AUD) 1,001 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 6,787.14 (AUD) 1,068 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 620.34 (AUD) 98 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 625.24 (AUD) 98 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 647.41 (AUD) 101 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 670.80 (AUD) 104 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 7,219.24 (AUD) 1,121 Ordinary Shares
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

2/24/2020 Morgan Stanley Australia Securities Limited Buy 76.68 (AUD) 12 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 8,102.15 (AUD) 1,263 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 8,425.86 (AUD) 1,329 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 82.81 (AUD) 13 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 898.80 (AUD) 140 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 9,029.70 (AUD) 1,422 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 9,220.88 (AUD) 1,459 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 9,406.38 (AUD) 1,486 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 936.70 (AUD) 145 Ordinary Shares
2/24/2020 Morgan Stanley Australia Securities Limited Buy 965.25 (AUD) 150 Ordinary Shares
2/24/2020 Morgan Stanley Capital Services LLC Buy N/A 2,095 Swaps
2/24/2020 Morgan Stanley Capital Services LLC Buy N/A 4,926 Swaps
2/24/2020 Morgan Stanley Capital Services LLC Buy N/A 996 Swaps
2/25/2020 Morgan Stanley & Co. International plc Buy 329.25 (AUD) 50 Ordinary Shares
2/25/2020 Morgan Stanley & Co. International plc Buy 397.50 (AUD) 60 Ordinary Shares
2/25/2020 Morgan Stanley & Co. International plc Buy N/A 929 Swaps
Increase in shares held or in
2/25/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 197,102 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,001.00 (AUD) 154 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,007.76 (AUD) 152 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,021.45 (AUD) 155 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,071.84 (AUD) 168 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,077.48 (AUD) 164 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,084.88 (AUD) 165 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,098.92 (AUD) 166 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,139.20 (AUD) 178 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,142.08 (AUD) 172 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,163.75 (AUD) 175 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,209.63 (AUD) 183 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,210.30 (AUD) 182 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,217.16 (AUD) 189 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,237.13 (AUD) 193 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,282.00 (AUD) 200 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,292.85 (AUD) 195 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,396.82 (AUD) 211 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,511.10 (AUD) 230 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,511.64 (AUD) 228 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,521.49 (AUD) 233 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,522.60 (AUD) 230 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,570.45 (AUD) 245 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,570.58 (AUD) 242 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,609.52 (AUD) 248 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,616.01 (AUD) 249 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,627.73 (AUD) 247 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,656.08 (AUD) 254 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,717.17 (AUD) 259 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,717.17 (AUD) 259 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,743.69 (AUD) 263 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,747.62 (AUD) 266 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,751.19 (AUD) 269 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,755.40 (AUD) 268 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,802.92 (AUD) 274 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,824.66 (AUD) 279 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,869.66 (AUD) 282 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,877.56 (AUD) 292 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,878.66 (AUD) 294 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,881.88 (AUD) 286 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,891.50 (AUD) 291 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,915.12 (AUD) 296 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,929.00 (AUD) 300 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 1,989.00 (AUD) 300 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 10,051.80 (AUD) 1,523 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 10,555.56 (AUD) 1,614 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 10,876.48 (AUD) 1,658 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 106.24 (AUD) 16 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 11,084.00 (AUD) 1,700 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 11,407.84 (AUD) 1,739 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 11,776.90 (AUD) 1,798 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 112.37 (AUD) 17 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 12,136.00 (AUD) 1,850 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 12,569.88 (AUD) 1,922 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 12,601.26 (AUD) 1,918 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 13,130.00 (AUD) 2,020 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 13,497.62 (AUD) 2,042 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 13,503.00 (AUD) 2,100 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 13,854.72 (AUD) 2,112 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 14,508.90 (AUD) 2,205 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 14,690.52 (AUD) 2,236 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 171.86 (AUD) 26 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

2/25/2020 Morgan Stanley Australia Securities Limited Buy 183.96 (AUD) 28 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 19,091.23 (AUD) 2,897 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 19,926.81 (AUD) 3,033 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 19.62 (AUD) 3 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 19.86 (AUD) 3 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 19.95 (AUD) 3 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 190.50 (AUD) 30 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 197.10 (AUD) 30 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,021.76 (AUD) 312 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,028.72 (AUD) 316 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,105.40 (AUD) 330 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,211.08 (AUD) 334 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,223.60 (AUD) 340 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,227.74 (AUD) 347 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,343.30 (AUD) 365 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,383.20 (AUD) 360 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,442.00 (AUD) 370 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,449.70 (AUD) 374 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,473.80 (AUD) 380 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,523.20 (AUD) 380 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,551.46 (AUD) 386 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,556.92 (AUD) 388 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,570.10 (AUD) 390 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,576.76 (AUD) 394 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,577.90 (AUD) 390 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,595.32 (AUD) 403 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,598.96 (AUD) 392 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,626.80 (AUD) 398 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,636.00 (AUD) 400 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,670.44 (AUD) 404 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,737.00 (AUD) 425 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,773.44 (AUD) 432 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,777.80 (AUD) 430 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,804.49 (AUD) 423 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,838.00 (AUD) 440 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,892.96 (AUD) 441 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,899.00 (AUD) 446 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,923.76 (AUD) 454 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 2,948.06 (AUD) 446 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 228.90 (AUD) 35 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 230.04 (AUD) 36 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 26.48 (AUD) 4 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 268.96 (AUD) 41 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 284.24 (AUD) 44 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 285.95 (AUD) 43 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 29,249.64 (AUD) 4,452 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,015.63 (AUD) 459 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,085.60 (AUD) 464 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,100.88 (AUD) 467 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,129.84 (AUD) 486 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,186.59 (AUD) 491 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,198.00 (AUD) 492 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,205.00 (AUD) 500 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,334.50 (AUD) 513 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,373.12 (AUD) 508 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,381.29 (AUD) 521 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,412.05 (AUD) 529 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,429.16 (AUD) 518 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,434.76 (AUD) 522 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,445.00 (AUD) 530 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,447.60 (AUD) 520 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,484.04 (AUD) 541 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,507.27 (AUD) 529 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,507.27 (AUD) 529 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,697.96 (AUD) 562 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,772.80 (AUD) 576 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,794.14 (AUD) 574 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,897.25 (AUD) 595 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,907.88 (AUD) 604 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,927.64 (AUD) 596 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 3,941.42 (AUD) 599 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 30,418.72 (AUD) 4,637 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 32,652.90 (AUD) 4,970 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 32.90 (AUD) 5 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 355.86 (AUD) 54 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 367.36 (AUD) 56 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 382.91 (AUD) 59 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 387.34 (AUD) 59 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 39.78 (AUD) 6 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 396.50 (AUD) 61 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 4,001.13 (AUD) 609 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

2/25/2020 Morgan Stanley Australia Securities Limited Buy 4,362.45 (AUD) 687 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 4,454.46 (AUD) 678 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 4,467.10 (AUD) 682 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 4,482.24 (AUD) 696 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 4,537.00 (AUD) 698 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 4,658.13 (AUD) 709 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 4,681.88 (AUD) 727 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 4,785.68 (AUD) 734 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 4,890.60 (AUD) 741 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 4,927.80 (AUD) 764 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 401.99 (AUD) 61 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 403.82 (AUD) 61 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 406.10 (AUD) 62 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 410.88 (AUD) 64 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 420.55 (AUD) 65 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 421.12 (AUD) 64 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 431.48 (AUD) 67 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 433.62 (AUD) 66 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 45.36 (AUD) 7 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 451.26 (AUD) 69 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 461.52 (AUD) 72 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 472.68 (AUD) 73 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 486.40 (AUD) 76 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 5,085.21 (AUD) 767 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 5,109.53 (AUD) 773 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 5,264.00 (AUD) 800 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 5,444.80 (AUD) 830 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 5,481.14 (AUD) 833 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 5,582.56 (AUD) 851 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 5,594.10 (AUD) 870 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 5,600.53 (AUD) 871 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 5,643.63 (AUD) 859 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 5,805.60 (AUD) 885 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 5,989.28 (AUD) 902 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 500.76 (AUD) 78 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 500.84 (AUD) 76 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 514.02 (AUD) 78 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 52.32 (AUD) 8 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 520.80 (AUD) 80 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 550.20 (AUD) 84 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 561.44 (AUD) 88 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 563.98 (AUD) 85 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 585.18 (AUD) 89 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 6,211.38 (AUD) 966 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 6,347.16 (AUD) 972 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 6,425.52 (AUD) 984 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 6,482.25 (AUD) 1,005 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 6,832.80 (AUD) 1,040 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 6.54 (AUD) 1 Ordinary Share
2/25/2020 Morgan Stanley Australia Securities Limited Buy 6.62 (AUD) 1 Ordinary Share
2/25/2020 Morgan Stanley Australia Securities Limited Buy 610.88 (AUD) 92 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 625.92 (AUD) 96 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 631.62 (AUD) 99 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 665.60 (AUD) 104 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 684.32 (AUD) 104 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 689.52 (AUD) 104 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 7,033.00 (AUD) 1,082 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 7,187.04 (AUD) 1,116 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 7,292.70 (AUD) 1,110 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 7,295.24 (AUD) 1,102 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 7,735.29 (AUD) 1,203 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 7,877.43 (AUD) 1,199 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 703.08 (AUD) 108 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 704.00 (AUD) 110 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 726.75 (AUD) 110 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 737.52 (AUD) 112 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 754.68 (AUD) 114 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 762.79 (AUD) 119 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 781.16 (AUD) 118 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 8,298.40 (AUD) 1,265 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 8,577.62 (AUD) 1,334 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 8,639.27 (AUD) 1,307 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 8,665.83 (AUD) 1,319 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 8,685.54 (AUD) 1,322 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 8,854.16 (AUD) 1,358 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 810.08 (AUD) 122 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 824.23 (AUD) 127 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 834.63 (AUD) 129 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 842.33 (AUD) 131 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 850.08 (AUD) 132 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 855.40 (AUD) 130 Ordinary Shares
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

2/25/2020 Morgan Stanley Australia Securities Limited Buy 86.32 (AUD) 13 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 891.00 (AUD) 135 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 9,395.10 (AUD) 1,430 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 9,874.95 (AUD) 1,531 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 903.72 (AUD) 136 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 918.40 (AUD) 140 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 954.10 (AUD) 145 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 954.72 (AUD) 144 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 956.08 (AUD) 148 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 958.85 (AUD) 151 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 960.00 (AUD) 150 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 962.14 (AUD) 146 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 962.85 (AUD) 147 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 967.91 (AUD) 151 Ordinary Shares
2/25/2020 Morgan Stanley Australia Securities Limited Buy 976.50 (AUD) 150 Ordinary Shares
2/25/2020 Morgan Stanley Capital Services LLC Buy N/A 11,282 Swaps
2/25/2020 Morgan Stanley Capital Services LLC Buy N/A 146 Swaps
2/25/2020 Morgan Stanley Capital Services LLC Buy N/A 18,780 Swaps
2/25/2020 Morgan Stanley Capital Services LLC Buy N/A 730 Swaps
2/26/2020 Morgan Stanley & Co. International plc Buy 1,808.39 (AUD) 278 Ordinary Shares
2/26/2020 Morgan Stanley & Co. International plc Buy 2,295.15 (AUD) 353 Ordinary Shares
2/26/2020 Morgan Stanley & Co. International plc Buy 435.84 (AUD) 67 Ordinary Shares
2/26/2020 Morgan Stanley & Co. International plc Buy 507.39 (AUD) 78 Ordinary Shares
2/26/2020 Morgan Stanley & Co. International plc Buy 904.40 133 Ordinary Shares
2/26/2020 Morgan Stanley & Co. International plc Buy N/A 1,230 Swaps
Increase in shares held or in
2/26/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 403,222 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,009.80 (AUD) 153 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,018.35 (AUD) 155 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,025.42 (AUD) 158 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,080.75 (AUD) 165 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,088.96 (AUD) 166 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,092.30 (AUD) 165 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,173.91 (AUD) 178 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,183.00 (AUD) 182 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,206.96 (AUD) 188 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,238.80 (AUD) 190 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,254.87 (AUD) 191 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,255.90 (AUD) 190 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,297.00 (AUD) 200 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,339.80 (AUD) 203 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,375.22 (AUD) 209 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,375.72 (AUD) 211 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,392.84 (AUD) 212 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,475.78 (AUD) 226 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,523.82 (AUD) 233 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,543.94 (AUD) 239 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,548.00 (AUD) 240 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,574.40 (AUD) 240 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,587.52 (AUD) 242 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,682.04 (AUD) 262 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,713.40 (AUD) 260 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,766.12 (AUD) 268 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,921.04 (AUD) 296 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,953.00 (AUD) 300 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 1,992.62 (AUD) 301 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 10,011.60 (AUD) 1,545 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 10,480.00 (AUD) 1,600 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 10,556.00 (AUD) 1,624 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 10,807.35 (AUD) 1,635 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 10,830.78 (AUD) 1,674 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 117.72 (AUD) 18 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 12,691.20 (AUD) 1,920 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 128.40 (AUD) 20 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 13,251.60 (AUD) 2,045 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 131.60 (AUD) 20 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 14,294.88 (AUD) 2,206 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 14,322.00 (AUD) 2,200 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 14,592.50 (AUD) 2,245 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 14,949.36 (AUD) 2,307 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 143.88 (AUD) 22 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 16,083.36 (AUD) 2,482 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 17,391.00 (AUD) 2,635 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 197.40 (AUD) 30 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,057.33 (AUD) 317 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,083.29 (AUD) 321 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,102.40 (AUD) 320 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,219.21 (AUD) 343 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,224.04 (AUD) 338 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,269.76 (AUD) 346 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,333.33 (AUD) 353 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,404.62 (AUD) 366 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,407.79 (AUD) 371 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,423.50 (AUD) 370 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,432.48 (AUD) 368 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,484.12 (AUD) 381 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,487.24 (AUD) 378 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,504.20 (AUD) 380 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,510.79 (AUD) 381 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,511.80 (AUD) 380 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,559.60 (AUD) 395 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,613.45 (AUD) 399 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,636.55 (AUD) 405 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,671.50 (AUD) 411 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,780.98 (AUD) 422 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,792.58 (AUD) 427 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,838.32 (AUD) 433 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,886.32 (AUD) 436 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 2,901.23 (AUD) 446 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 20,916.63 (AUD) 3,213 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 208.16 (AUD) 32 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 208.32 (AUD) 32 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 214.50 (AUD) 33 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 22,044.96 (AUD) 3,402 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 23,852.88 (AUD) 3,681 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 266.09 (AUD) 41 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 286.44 (AUD) 44 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 299.92 (AUD) 46 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 3,014.13 (AUD) 463 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 3,040.90 (AUD) 470 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 3,074.76 (AUD) 468 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 3,105.27 (AUD) 477 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 3,240.00 (AUD) 500 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 3,280.00 (AUD) 500 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 3,302.70 (AUD) 505 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 3,525.65 (AUD) 535 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 3,619.00 (AUD) 550 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 3,702.51 (AUD) 567 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 3,788.40 (AUD) 574 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 3,926.00 (AUD) 604 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 312.48 (AUD) 48 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 32.55 (AUD) 5 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 349.92 (AUD) 54 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 354.24 (AUD) 54 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 369.36 (AUD) 57 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 369.60 (AUD) 56 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 4,051.93 (AUD) 613 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 4,075.72 (AUD) 628 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 4,368.72 (AUD) 668 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 4,548.96 (AUD) 702 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 403.00 (AUD) 62 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 421.20 (AUD) 65 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 452.64 (AUD) 69 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 46.20 (AUD) 7 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 472.32 (AUD) 72 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 474.87 (AUD) 73 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 475.23 (AUD) 73 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 481.37 (AUD) 74 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 481.74 (AUD) 74 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 5,620.34 (AUD) 866 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 5,663.64 (AUD) 866 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 5,832.00 (AUD) 900 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 512.46 (AUD) 78 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 577.61 (AUD) 89 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 6,042.19 (AUD) 931 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 6,091.20 (AUD) 940 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 6,110.00 (AUD) 940 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 6,171.99 (AUD) 951 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 6,713.28 (AUD) 1,036 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 6,805.50 (AUD) 1,047 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 6,996.00 (AUD) 1,060 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 6.51 (AUD) 1 Ordinary Share
2/26/2020 Morgan Stanley Australia Securities Limited Buy 6.58 (AUD) 1 Ordinary Share
2/26/2020 Morgan Stanley Australia Securities Limited Buy 6.58 (AUD) 1 Ordinary Share
2/26/2020 Morgan Stanley Australia Securities Limited Buy 611.00 (AUD) 94 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 625.92 (AUD) 96 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 630.72 (AUD) 96 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 630.99 (AUD) 97 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 657.51 (AUD) 101 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 7,513.28 (AUD) 1,155 Ordinary Shares
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

2/26/2020 Morgan Stanley Australia Securities Limited Buy 71.06 (AUD) 11 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 71.94 (AUD) 11 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 759.33 (AUD) 117 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 8,189.58 (AUD) 1,258 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 8,417.17 (AUD) 1,289 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 8,430.45 (AUD) 1,295 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 8,473.60 (AUD) 1,280 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 8,580.00 (AUD) 1,300 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 829.44 (AUD) 128 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 831.85 (AUD) 127 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 858.66 (AUD) 132 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 891.48 (AUD) 138 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 9,256.00 (AUD) 1,424 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 9,637.65 (AUD) 1,485 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 9,923.38 (AUD) 1,499 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 904.20 (AUD) 139 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 91.00 (AUD) 14 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 91.56 (AUD) 14 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 91.56 (AUD) 14 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 927.78 (AUD) 141 Ordinary Shares
2/26/2020 Morgan Stanley Australia Securities Limited Buy 975.00 (AUD) 150 Ordinary Shares
2/26/2020 Morgan Stanley Capital Services LLC Buy N/A 5,602 Swaps
2/26/2020 Morgan Stanley Capital Services LLC Buy N/A 6,202 Swaps
2/26/2020 Morgan Stanley Capital Services LLC Buy N/A 954 Swaps
2/27/2020 Morgan Stanley & Co. International plc Buy N/A 11,113 Swaps
2/27/2020 Morgan Stanley & Co. International plc Buy N/A 150 Swaps
2/27/2020 Morgan Stanley & Co. International plc Buy N/A 426 Swaps
2/27/2020 Morgan Stanley Australia Securities Limited Buy 1,139.25 (AUD) 175 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 1,222.98 (AUD) 187 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 1,358.24 (AUD) 208 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 1,449.66 (AUD) 222 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 1,540.50 (AUD) 237 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 1,573.73 (AUD) 241 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 11,736.00 (AUD) 1,800 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 18,440.72 (AUD) 2,824 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 2,008.80 (AUD) 310 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 2,347.20 (AUD) 360 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 2,375.34 (AUD) 366 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 20,680.51 (AUD) 3,167 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 22,254.24 (AUD) 3,408 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 247.38 (AUD) 38 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 3,060.72 (AUD) 468 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 3,998.46 (AUD) 618 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 317.52 (AUD) 49 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 4,751.50 (AUD) 731 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 4,922.60 (AUD) 755 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 4,949.74 (AUD) 758 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 420.55 (AUD) 65 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 455.00 (AUD) 70 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 58.86 (AUD) 9 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 6.53 (AUD) 1 Ordinary Share
2/27/2020 Morgan Stanley Australia Securities Limited Buy 7,234.50 (AUD) 1,113 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 7,387.16 (AUD) 1,133 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 781.20 (AUD) 120 Ordinary Shares
2/27/2020 Morgan Stanley Australia Securities Limited Buy 9,862.65 (AUD) 1,515 Ordinary Shares
2/27/2020 Morgan Stanley Capital Services LLC Buy N/A 1,570 Swaps
2/27/2020 Morgan Stanley Capital Services LLC Buy N/A 1,750 Swaps
2/27/2020 Morgan Stanley Capital Services LLC Buy N/A 345 Swaps
2/27/2020 Morgan Stanley Capital Services LLC Buy N/A 54 Swaps
2/27/2020 Morgan Stanley Capital Services LLC Buy N/A 560 Swaps
2/27/2020 Morgan Stanley Capital Services LLC Buy N/A 7,862 Swaps
2/28/2020 Morgan Stanley & Co. International plc Buy 56,766.64 8,498 Ordinary Shares
2/28/2020 Morgan Stanley & Co. International plc Buy 748.16 112 Ordinary Shares
2/28/2020 Morgan Stanley & Co. International plc Buy N/A 2,134 Swaps
2/28/2020 Morgan Stanley & Co. International plc Buy N/A 2,699 Swaps
2/28/2020 Morgan Stanley & Co. International plc Buy N/A 3,381 Swaps
2/28/2020 Morgan Stanley & Co. International plc Collateral Received N/A 3,927 Ordinary Shares
Increase in shares held or in
2/28/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 103,284 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
2/28/2020 Morgan Stanley Australia Securities Limited Buy 1,014.40 (AUD) 160 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 1,079.91 (AUD) 169 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 1,180.30 (AUD) 185 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 1,211.49 (AUD) 189 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 1,430.58 (AUD) 226 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 1,616.67 (AUD) 253 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 11,469.06 (AUD) 1,809 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 11,660.80 (AUD) 1,822 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 133.77 (AUD) 21 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 15,347.95 (AUD) 2,417 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

2/28/2020 Morgan Stanley Australia Securities Limited Buy 18,999.20 (AUD) 2,992 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 2,209.80 (AUD) 348 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 2,416.80 (AUD) 380 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 2,873.60 (AUD) 449 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 20,090.16 (AUD) 3,144 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 264.18 (AUD) 42 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 28,007.37 (AUD) 4,383 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 3,130.00 (AUD) 500 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 3,150.27 (AUD) 493 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 3,339.00 (AUD) 530 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 3,406.48 (AUD) 539 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 3,737.60 (AUD) 584 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 30,079.77 (AUD) 4,767 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 307.20 (AUD) 48 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 332.02 (AUD) 52 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 34,224.84 (AUD) 5,356 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 385.20 (AUD) 60 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 391.62 (AUD) 61 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 4,811.67 (AUD) 753 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 4,819.50 (AUD) 765 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 409.60 (AUD) 64 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 44.10 (AUD) 7 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 456.48 (AUD) 72 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 55,880.55 (AUD) 8,745 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 6,160.68 (AUD) 981 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 6,240.24 (AUD) 972 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 6,631.86 (AUD) 1,033 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 6,874.97 (AUD) 1,093 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 618.86 (AUD) 97 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 7,949.16 (AUD) 1,244 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 723.90 (AUD) 114 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 76.56 (AUD) 12 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 8,001.12 (AUD) 1,266 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 8,774.55 (AUD) 1,395 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 900.99 (AUD) 141 Ordinary Shares
2/28/2020 Morgan Stanley Australia Securities Limited Buy 94.50 (AUD) 15 Ordinary Shares
2/28/2020 Morgan Stanley Capital Services LLC Buy N/A 1,200 Swaps
2/28/2020 Morgan Stanley Capital Services LLC Buy N/A 2,148 Swaps
2/28/2020 Morgan Stanley Capital Services LLC Buy N/A 5,028 Swaps
2/28/2020 Morgan Stanley Capital Services LLC Buy N/A 5,594 Swaps
2/28/2020 Morgan Stanley Capital Services LLC Buy N/A 783 Swaps
3/02/2020 Morgan Stanley & Co. International plc Buy N/A 2,747 Swaps
3/02/2020 Morgan Stanley & Co. International plc Buy N/A 4,528 Swaps
3/02/2020 Morgan Stanley & Co. International plc Buy N/A 5,065 Swaps
3/02/2020 Morgan Stanley & Co. International plc Buy N/A 6 Swaps
3/02/2020 Morgan Stanley & Co. International plc Collateral Received N/A 8,663 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 1,192.59 (AUD) 189 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 1,322.52 (AUD) 206 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 1,460.25 (AUD) 225 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 1,535.76 (AUD) 237 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 1,538.40 (AUD) 240 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 1,573.39 (AUD) 247 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 1,575.00 (AUD) 252 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 1,603.56 (AUD) 249 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 1,612.80 (AUD) 252 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 1,615.32 (AUD) 252 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 1,714.44 (AUD) 273 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 10,230.22 (AUD) 1,606 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 11,746.56 (AUD) 1,824 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 12.74 (AUD) 2 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 13,348.68 (AUD) 2,076 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 149.52 (AUD) 24 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 17,982.36 (AUD) 2,868 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 187.50 (AUD) 30 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 2,009.78 (AUD) 317 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 2,050.99 (AUD) 317 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 2,198.63 (AUD) 343 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 2,284.22 (AUD) 362 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 2,376.32 (AUD) 376 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 2,376.36 (AUD) 369 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 2,471.04 (AUD) 396 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 2,492.00 (AUD) 400 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 2,951.60 (AUD) 470 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 28,496.10 (AUD) 4,418 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 3,064.73 (AUD) 477 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 3,119.84 (AUD) 496 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 3,281.68 (AUD) 508 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 3,320.38 (AUD) 518 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 3,705.20 (AUD) 590 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 3,975.18 (AUD) 634 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 354.48 (AUD) 56 Ordinary Shares
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

3/02/2020 Morgan Stanley Australia Securities Limited Buy 4,076.62 (AUD) 643 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 4,088.50 (AUD) 650 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 4,614.39 (AUD) 711 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 4,632.75 (AUD) 725 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 417.30 (AUD) 65 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 424.78 (AUD) 67 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 445.88 (AUD) 71 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 5,523.30 (AUD) 855 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 6,717.68 (AUD) 1,048 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 610.85 (AUD) 95 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 661.78 (AUD) 103 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 676.20 (AUD) 105 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 7,354.71 (AUD) 1,173 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 7,857.46 (AUD) 1,222 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 75.96 (AUD) 12 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 8,707.79 (AUD) 1,367 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 9,978.84 (AUD) 1,569 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 900.72 (AUD) 139 Ordinary Shares
3/02/2020 Morgan Stanley Australia Securities Limited Buy 985.92 (AUD) 158 Ordinary Shares
3/02/2020 Morgan Stanley Capital Services LLC Buy N/A 1,620 Swaps
3/02/2020 Morgan Stanley Capital Services LLC Buy N/A 1,620 Swaps
3/02/2020 Morgan Stanley Capital Services LLC Buy N/A 14,021 Swaps
3/02/2020 Morgan Stanley Capital Services LLC Buy N/A 2,126 Swaps
3/02/2020 Morgan Stanley Capital Services LLC Buy N/A 302 Swaps
3/02/2020 Morgan Stanley Capital Services LLC Buy N/A 6,218 Swaps
3/02/2020 Morgan Stanley Capital Services LLC Buy N/A 6,681 Swaps
3/03/2020 Morgan Stanley & Co. International plc Buy N/A 1,196 Swaps
3/03/2020 Morgan Stanley & Co. International plc Buy N/A 61,220 Swaps
Increase in shares held or in
3/03/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 158,490 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
3/03/2020 Morgan Stanley Australia Securities Limited Buy 1,003.44 (AUD) 148 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 1,192.79 (AUD) 181 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 1,280.60 (AUD) 190 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 1,390.50 (AUD) 206 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 1,431.00 (AUD) 212 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 1,498.56 (AUD) 223 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 1,505.25 (AUD) 225 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 1,513.92 (AUD) 228 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 1,526.56 (AUD) 232 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 1,697.50 (AUD) 250 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 1,700.00 (AUD) 250 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 1,883.60 (AUD) 277 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 1,888.83 (AUD) 279 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 10,459.65 (AUD) 1,545 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 10,782.97 (AUD) 1,607 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 11,251.74 (AUD) 1,662 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 114.92 (AUD) 17 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 12,925.12 (AUD) 1,912 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 13,936.67 (AUD) 2,077 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 13.38 (AUD) 2 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 135.80 (AUD) 20 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 14,346.48 (AUD) 2,116 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 16,688.05 (AUD) 2,465 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 2,181.30 (AUD) 330 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 2,244.32 (AUD) 332 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 2,561.20 (AUD) 380 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 2,650.98 (AUD) 391 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 2,683.72 (AUD) 397 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 2,687.69 (AUD) 397 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 21,623.38 (AUD) 3,194 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 25,008.75 (AUD) 3,705 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 270.40 (AUD) 40 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 3,496.69 (AUD) 529 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 3,518.82 (AUD) 519 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 3,681.31 (AUD) 547 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 3,832.92 (AUD) 567 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 3,860.67 (AUD) 569 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 3,983.35 (AUD) 599 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 33,136.95 (AUD) 4,983 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 39,861.76 (AUD) 5,888 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 399.43 (AUD) 59 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 4,339.92 (AUD) 642 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 4,387.96 (AUD) 673 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 4,671.42 (AUD) 689 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 4,820.58 (AUD) 711 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 4,961.84 (AUD) 734 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 4,976.52 (AUD) 734 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 41,256.38 (AUD) 6,094 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 42,639.42 (AUD) 6,289 Ordinary Shares
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

3/03/2020 Morgan Stanley Australia Securities Limited Buy 427.14 (AUD) 63 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 5,159.58 (AUD) 761 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 5,326.50 (AUD) 795 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 5,795.12 (AUD) 856 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 5,803.36 (AUD) 874 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 5,990.80 (AUD) 881 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 500.98 (AUD) 74 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 54.32 (AUD) 8 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 587.84 (AUD) 88 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 614.25 (AUD) 91 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 7,287.88 (AUD) 1,091 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 7,620.75 (AUD) 1,129 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 8,024.12 (AUD) 1,187 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 8,142.60 (AUD) 1,230 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 8,239.09 (AUD) 1,217 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 8,450.00 (AUD) 1,250 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 8,917.25 (AUD) 1,325 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 81.24 (AUD) 12 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 858.88 (AUD) 128 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 88.01 (AUD) 13 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 9,437.76 (AUD) 1,392 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 920.64 (AUD) 137 Ordinary Shares
3/03/2020 Morgan Stanley Australia Securities Limited Buy 972.40 (AUD) 143 Ordinary Shares
3/03/2020 Morgan Stanley Capital Services LLC Buy N/A 1,169 Swaps
3/03/2020 Morgan Stanley Capital Services LLC Buy N/A 1,435 Swaps
3/03/2020 Morgan Stanley Capital Services LLC Buy N/A 10,874 Swaps
3/03/2020 Morgan Stanley Capital Services LLC Buy N/A 4,815 Swaps
3/03/2020 Morgan Stanley Capital Services LLC Buy N/A 730 Swaps
3/03/2020 Morgan Stanley Capital Services LLC Buy N/A 903 Swaps
3/04/2020 Morgan Stanley & Co. International plc Buy N/A 1,436 Swaps
3/04/2020 Morgan Stanley & Co. International plc Buy N/A 642 Swaps
3/04/2020 Morgan Stanley & Co. International plc Buy N/A 651 Swaps
3/04/2020 Morgan Stanley & Co. International plc Buy N/A 79,338 Swaps
3/04/2020 Morgan Stanley & Co. International plc Buy N/A 8,358 Swaps
Increase in shares held or in
3/04/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 3,643,850 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,052.47 (AUD) 151 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,058.76 (AUD) 153 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,102.92 (AUD) 156 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,155.00 (AUD) 165 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,158.98 (AUD) 167 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,160.88 (AUD) 168 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,267.00 (AUD) 181 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,274.64 (AUD) 188 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,294.04 (AUD) 187 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,299.84 (AUD) 192 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,315.44 (AUD) 189 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,328.10 (AUD) 190 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,329.16 (AUD) 188 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,336.72 (AUD) 196 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,341.60 (AUD) 195 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,473.40 (AUD) 212 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,492.10 (AUD) 215 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,502.28 (AUD) 214 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,512.00 (AUD) 216 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,602.84 (AUD) 228 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,637.99 (AUD) 233 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,645.02 (AUD) 234 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,684.59 (AUD) 241 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,689.16 (AUD) 242 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,710.00 (AUD) 250 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,774.08 (AUD) 252 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,822.60 (AUD) 260 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,902.42 (AUD) 271 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,906.20 (AUD) 270 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 1,937.60 (AUD) 280 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 13,218.09 (AUD) 1,891 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 14,652.76 (AUD) 2,174 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 16,531.35 (AUD) 2,365 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 168.00 (AUD) 24 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 17,307.00 (AUD) 2,564 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 2,076.32 (AUD) 304 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 2,080.04 (AUD) 298 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 2,140.16 (AUD) 304 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 2,156.82 (AUD) 309 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 2,272.22 (AUD) 326 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 2,282.46 (AUD) 327 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 2,313.69 (AUD) 331 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 2,622.00 (AUD) 380 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/04/2020 Morgan Stanley Australia Securities Limited Buy 2,639.00 (AUD) 377 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 2,661.12 (AUD) 384 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 2,683.45 (AUD) 385 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 2,701.26 (AUD) 387 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 2,715.22 (AUD) 389 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 2,748.62 (AUD) 406 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 2,904.60 (AUD) 412 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 211.50 (AUD) 30 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 26,798.24 (AUD) 3,976 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 298.85 (AUD) 43 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 3,030.24 (AUD) 428 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 3,083.85 (AUD) 445 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 3,275.84 (AUD) 464 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 3,380.04 (AUD) 492 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 3,395.00 (AUD) 485 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 3,553.20 (AUD) 504 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 3,628.80 (AUD) 540 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 3,704.68 (AUD) 524 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 3,755.24 (AUD) 538 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 3,933.72 (AUD) 588 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 30,581.76 (AUD) 4,344 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 303.58 (AUD) 43 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 304.44 (AUD) 43 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 352.41 (AUD) 51 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 358.02 (AUD) 51 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 378.40 (AUD) 55 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 391.59 (AUD) 57 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 4,056.17 (AUD) 587 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 4,375.74 (AUD) 626 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 4,644.30 (AUD) 685 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 4,920.46 (AUD) 709 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 4,920.60 (AUD) 708 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 4,942.08 (AUD) 702 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 460.68 (AUD) 66 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 48.30 (AUD) 7 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 48.37 (AUD) 7 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 48.58 (AUD) 7 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 5,019.70 (AUD) 710 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 5,117.58 (AUD) 729 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 5,163.36 (AUD) 744 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 5,540.48 (AUD) 787 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 5,603.84 (AUD) 796 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 5,700.31 (AUD) 847 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 5,759.52 (AUD) 852 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 5,976.90 (AUD) 870 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 522.44 (AUD) 74 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 523.92 (AUD) 74 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 560.80 (AUD) 80 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 6,157.95 (AUD) 915 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 6,161.79 (AUD) 879 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 6,723.36 (AUD) 966 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 7,272.92 (AUD) 1,051 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 7,805.28 (AUD) 1,104 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 7,882.00 (AUD) 1,126 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 768.12 (AUD) 111 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 778.40 (AUD) 112 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 8,246.19 (AUD) 1,173 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 826.59 (AUD) 118 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 83.64 (AUD) 12 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 834.90 (AUD) 121 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 865.52 (AUD) 124 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 871.25 (AUD) 125 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 88.92 (AUD) 13 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 883.29 (AUD) 127 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 9,220.82 (AUD) 1,358 Ordinary Shares
3/04/2020 Morgan Stanley Australia Securities Limited Buy 9,443.00 (AUD) 1,349 Ordinary Shares
3/04/2020 Morgan Stanley Capital Services LLC Buy N/A 1,380 Swaps
3/04/2020 Morgan Stanley Capital Services LLC Buy N/A 1,509 Swaps
3/04/2020 Morgan Stanley Capital Services LLC Buy N/A 1,580 Swaps
3/04/2020 Morgan Stanley Capital Services LLC Buy N/A 1,817 Swaps
3/04/2020 Morgan Stanley Capital Services LLC Buy N/A 209 Swaps
3/04/2020 Morgan Stanley Capital Services LLC Buy N/A 3,135 Swaps
3/04/2020 Morgan Stanley Capital Services LLC Buy N/A 324 Swaps
3/05/2020 Morgan Stanley & Co. International plc Buy 1,795.06 (AUD) 250 Ordinary Shares
3/05/2020 Morgan Stanley & Co. International plc Buy 8,955.28 (AUD) 1,249 Ordinary Shares
3/05/2020 Morgan Stanley & Co. International plc Buy 925.58 (AUD) 129 Ordinary Shares
3/05/2020 Morgan Stanley & Co. International plc Buy N/A 10,374 Swaps
3/05/2020 Morgan Stanley & Co. International plc Buy N/A 3,936 Swaps
3/05/2020 Morgan Stanley & Co. International plc Buy N/A 35,740 Swaps
3/05/2020 Morgan Stanley & Co. International plc Buy N/A 671 Swaps
3/05/2020 Morgan Stanley & Co. International plc Buy N/A 9,171 Swaps
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

Increase in shares held or in
3/05/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 1,165,208 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
3/05/2020 Morgan Stanley Australia Securities Limited Buy 1,186.35 (AUD) 165 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 1,279.82 (AUD) 178 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 1,427.58 (AUD) 198 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 1,492.47 (AUD) 207 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 1,509.90 (AUD) 210 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 1,514.98 (AUD) 211 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 1,593.96 (AUD) 222 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 1,607.83 (AUD) 223 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 1,705.22 (AUD) 237 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 1,989.96 (AUD) 276 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 11,477.48 (AUD) 1,603 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 11,593.68 (AUD) 1,608 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 11,890.08 (AUD) 1,656 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 11,961.39 (AUD) 1,659 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 12,913.11 (AUD) 1,791 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 15,091.20 (AUD) 2,096 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 17,599.28 (AUD) 2,458 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 172.08 (AUD) 24 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 172.32 (AUD) 24 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 18,072.06 (AUD) 2,517 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 2,408.65 (AUD) 335 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 2,855.65 (AUD) 398 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 29,908.80 (AUD) 4,154 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 3,143.24 (AUD) 439 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 3,159.20 (AUD) 440 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 3,326.88 (AUD) 464 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 3,607.20 (AUD) 501 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 3,727.08 (AUD) 522 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 3,785.76 (AUD) 528 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 32,649.79 (AUD) 4,541 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 33,785.81 (AUD) 4,699 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 4,109.82 (AUD) 572 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 4,238.72 (AUD) 592 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 4,488.42 (AUD) 626 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 4,489.32 (AUD) 627 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 4,832.44 (AUD) 674 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 4,868.80 (AUD) 680 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 4,952.92 (AUD) 686 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 444.54 (AUD) 62 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 46,346.88 (AUD) 6,464 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 476.52 (AUD) 66 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 486.20 (AUD) 68 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 49,680.93 (AUD) 6,929 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 5,584.93 (AUD) 773 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 57,463.70 (AUD) 7,970 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 576.40 (AUD) 80 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 58,191.91 (AUD) 8,071 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 588.76 (AUD) 82 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 6,248.11 (AUD) 869 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 6,843.47 (AUD) 954 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 6,959.92 (AUD) 968 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 604.80 (AUD) 84 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 62,796.28 (AUD) 8,746 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 69,473.68 (AUD) 9,676 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 7,460.02 (AUD) 1,039 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 7,557.18 (AUD) 1,054 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 8,115.25 (AUD) 1,135 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 9,203.46 (AUD) 1,289 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 9,435.13 (AUD) 1,315 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 9,994.98 (AUD) 1,394 Ordinary Shares
3/05/2020 Morgan Stanley Australia Securities Limited Buy 93.21 (AUD) 13 Ordinary Shares
3/05/2020 Morgan Stanley Capital Services LLC Buy N/A 3,923 Swaps
3/05/2020 Morgan Stanley Capital Services LLC Buy N/A 4,239 Swaps
3/05/2020 Morgan Stanley Capital Services LLC Buy N/A 4,267 Swaps
3/05/2020 Morgan Stanley Capital Services LLC Buy N/A 466 Swaps
3/05/2020 Morgan Stanley Capital Services LLC Buy N/A 5,230 Swaps
3/05/2020 Morgan Stanley Capital Services LLC Buy N/A 616 Swaps
3/05/2020 Morgan Stanley Capital Services LLC Buy N/A 94 Swaps
3/06/2020 Morgan Stanley & Co. International plc Buy 5,627.30 (AUD) 774 Ordinary Shares
3/06/2020 Morgan Stanley & Co. International plc Buy N/A 10,630 Swaps
3/06/2020 Morgan Stanley & Co. International plc Buy N/A 2,734 Swaps
3/06/2020 Morgan Stanley & Co. International plc Buy N/A 2,989 Swaps
3/06/2020 Morgan Stanley & Co. International plc Buy N/A 4,813 Swaps
3/06/2020 Morgan Stanley & Co. International plc Buy N/A 7,915 Swaps
3/06/2020 Morgan Stanley & Co. International plc Collateral Received N/A 3 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,011.92 (AUD) 139 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,046.88 (AUD) 144 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,046.88 (AUD) 144 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,078.50 (AUD) 150 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,087.50 (AUD) 150 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,096.26 (AUD) 151 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,106.56 (AUD) 152 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,165.64 (AUD) 161 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,188.83 (AUD) 165 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,192.28 (AUD) 164 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,205.16 (AUD) 166 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,237.19 (AUD) 171 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,246.10 (AUD) 170 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,250.79 (AUD) 173 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,260.76 (AUD) 172 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,263.50 (AUD) 175 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,292.10 (AUD) 177 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,319.28 (AUD) 184 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,409.85 (AUD) 195 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,430.80 (AUD) 196 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,434.16 (AUD) 197 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,434.79 (AUD) 199 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,438.10 (AUD) 197 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,458.60 (AUD) 204 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,458.67 (AUD) 199 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,473.90 (AUD) 204 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,516.20 (AUD) 210 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,525.65 (AUD) 210 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,583.37 (AUD) 219 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,608.20 (AUD) 220 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,655.28 (AUD) 228 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,711.00 (AUD) 236 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,735.20 (AUD) 240 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,830.00 (AUD) 250 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,866.80 (AUD) 260 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,870.08 (AUD) 256 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,895.88 (AUD) 259 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 1,936.48 (AUD) 266 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 10,083.20 (AUD) 1,370 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 102,922.24 (AUD) 13,984 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 102.06 (AUD) 14 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 11,965.65 (AUD) 1,655 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 116.32 (AUD) 16 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 12,863.76 (AUD) 1,767 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 123.17 (AUD) 17 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 14.30 (AUD) 2 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 14.35 (AUD) 2 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 14.54 (AUD) 2 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 14.66 (AUD) 2 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 151.94 (AUD) 21 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 17,282.52 (AUD) 2,361 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 2,003.38 (AUD) 275 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 2,034.44 (AUD) 281 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 2,049.60 (AUD) 280 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 2,053.44 (AUD) 279 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 2,111.20 (AUD) 290 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 2,118.10 (AUD) 295 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 2,221.71 (AUD) 309 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 2,278.36 (AUD) 316 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 2,539.64 (AUD) 346 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 2,584.80 (AUD) 359 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 2,656.96 (AUD) 368 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 2,695.60 (AUD) 368 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 2,730.79 (AUD) 383 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 2,735.63 (AUD) 375 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 20,168.29 (AUD) 2,759 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 21,189.44 (AUD) 2,879 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 21.72 (AUD) 3 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 21.84 (AUD) 3 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 270.84 (AUD) 37 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 29,378.70 (AUD) 4,030 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 29.12 (AUD) 4 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 29.16 (AUD) 4 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 291.20 (AUD) 40 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 3,112.83 (AUD) 427 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 3,150.10 (AUD) 436 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 3,236.80 (AUD) 448 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 3,288.12 (AUD) 457 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 3,337.64 (AUD) 461 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 3,424.36 (AUD) 472 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 3,516.14 (AUD) 487 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 3,590.00 (AUD) 500 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 3,600.54 (AUD) 498 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/06/2020 Morgan Stanley Australia Securities Limited Buy 3,674.16 (AUD) 504 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 3,732.48 (AUD) 512 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 30,956.28 (AUD) 4,229 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 301.14 (AUD) 42 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 31,696.92 (AUD) 4,348 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 318.34 (AUD) 44 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 319.00 (AUD) 44 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 322.08 (AUD) 44 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 326.70 (AUD) 45 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 33,065.76 (AUD) 4,542 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 338.87 (AUD) 47 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 349.68 (AUD) 48 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 353.78 (AUD) 49 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 387.96 (AUD) 53 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 398.75 (AUD) 55 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 4,027.58 (AUD) 554 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 4,387.84 (AUD) 604 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 4,427.43 (AUD) 609 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 4,462.72 (AUD) 608 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 4,548.96 (AUD) 624 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 4,721.88 (AUD) 654 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 4,829.96 (AUD) 663 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 403.70 (AUD) 55 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 411.04 (AUD) 56 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 415.53 (AUD) 57 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 5,241.40 (AUD) 718 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 5,374.38 (AUD) 748 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 5,468.48 (AUD) 743 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 5,477.81 (AUD) 754 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 5,540.98 (AUD) 758 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 5,648.79 (AUD) 777 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 500.94 (AUD) 69 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 524.88 (AUD) 72 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 542.05 (AUD) 74 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 549.00 (AUD) 75 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 556.92 (AUD) 78 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 566.72 (AUD) 77 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 580.40 (AUD) 80 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 6,313.28 (AUD) 872 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 6,377.10 (AUD) 870 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 6,410.87 (AUD) 877 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 6,874.47 (AUD) 943 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 6,895.44 (AUD) 942 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 6,940.80 (AUD) 960 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 60,697.92 (AUD) 8,247 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 601.06 (AUD) 82 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 602.58 (AUD) 83 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 613.20 (AUD) 84 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 628.14 (AUD) 87 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 631.84 (AUD) 88 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 635.10 (AUD) 87 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 65.52 (AUD) 9 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 659.75 (AUD) 91 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 7,392.06 (AUD) 1,014 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 7,396.48 (AUD) 1,016 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 7,451.04 (AUD) 1,032 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 7,789.10 (AUD) 1,067 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 7.23 (AUD) 1 Ordinary Share
3/06/2020 Morgan Stanley Australia Securities Limited Buy 71.85 (AUD) 10 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 764.40 (AUD) 105 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 8,038.09 (AUD) 1,111 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 8,532.16 (AUD) 1,172 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 8,811.98 (AUD) 1,203 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 80.41 (AUD) 11 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 815.86 (AUD) 113 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 869.89 (AUD) 119 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 878.46 (AUD) 121 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 9,973.60 (AUD) 1,370 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 905.20 (AUD) 124 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 921.12 (AUD) 126 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 95.68 (AUD) 13 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 958.32 (AUD) 132 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 995.52 (AUD) 136 Ordinary Shares
3/06/2020 Morgan Stanley Australia Securities Limited Buy 999.12 (AUD) 138 Ordinary Shares
3/06/2020 Morgan Stanley Capital Services LLC Buy N/A 1,380 Swaps
3/06/2020 Morgan Stanley Capital Services LLC Buy N/A 1,714 Swaps
3/06/2020 Morgan Stanley Capital Services LLC Buy N/A 2,415 Swaps
3/09/2020 Morgan Stanley & Co. International plc Buy 3,341.25 (AUD) 464 Ordinary Shares
3/09/2020 Morgan Stanley & Co. International plc Buy 654.75 (AUD) 90 Ordinary Shares
3/09/2020 Morgan Stanley & Co. International plc Buy N/A 2,514 Swaps
3/09/2020 Morgan Stanley & Co. International plc Buy N/A 40,136 Swaps
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/09/2020 Morgan Stanley & Co. International plc Buy N/A 5,187 Swaps
3/09/2020 Morgan Stanley & Co. International plc Buy N/A 5,916 Swaps
Increase in shares held or in
3/09/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 218,150 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
Increase in shares held or in
3/09/2020 Morgan Stanley & Co. LLC respect of which the holder may N/A 445 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,003.58 (AUD) 139 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,023.82 (AUD) 142 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,046.88 (AUD) 144 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,055.60 (AUD) 145 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,076.25 (AUD) 150 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,116.14 (AUD) 153 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,139.58 (AUD) 156 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,146.39 (AUD) 159 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,188.56 (AUD) 166 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,195.20 (AUD) 166 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,198.73 (AUD) 165 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,267.32 (AUD) 177 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,292.38 (AUD) 179 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,339.52 (AUD) 184 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,363.64 (AUD) 189 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,368.64 (AUD) 188 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,380.93 (AUD) 191 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,425.84 (AUD) 199 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,429.11 (AUD) 201 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,434.00 (AUD) 200 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,443.18 (AUD) 201 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,501.76 (AUD) 208 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,599.40 (AUD) 220 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,674.75 (AUD) 231 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,726.78 (AUD) 239 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,764.18 (AUD) 243 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,788.28 (AUD) 247 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,791.99 (AUD) 247 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,887.60 (AUD) 260 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,962.90 (AUD) 270 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 1,965.20 (AUD) 272 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 10,410.84 (AUD) 1,452 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 115.68 (AUD) 16 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 12,797.75 (AUD) 1,775 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 13,339.35 (AUD) 1,845 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 14,361.51 (AUD) 2,003 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 14.54 (AUD) 2 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 15,186.06 (AUD) 2,118 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 16,702.37 (AUD) 2,323 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 167.21 (AUD) 23 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 18,071.84 (AUD) 2,524 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 18,727.20 (AUD) 2,601 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 2,064.92 (AUD) 286 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 2,238.20 (AUD) 310 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 2,250.60 (AUD) 310 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 2,251.48 (AUD) 308 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 2,267.69 (AUD) 313 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 2,285.57 (AUD) 317 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 2,299.20 (AUD) 320 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 2,326.32 (AUD) 324 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 2,555.28 (AUD) 351 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 2,599.30 (AUD) 361 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 2,671.40 (AUD) 370 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 2,671.40 (AUD) 370 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 2,779.70 (AUD) 385 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 2,800.20 (AUD) 390 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 2,837.46 (AUD) 393 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 2,856.42 (AUD) 397 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 204.12 (AUD) 28 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 21.56 (AUD) 3 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 217.80 (AUD) 30 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 229.44 (AUD) 32 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 25,559.45 (AUD) 3,545 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 266.40 (AUD) 37 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 266.96 (AUD) 37 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 28,328.67 (AUD) 3,951 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 280.02 (AUD) 39 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 286.20 (AUD) 40 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 29,008.80 (AUD) 4,029 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 3,080.81 (AUD) 427 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 3,124.80 (AUD) 434 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 3,184.02 (AUD) 441 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/09/2020 Morgan Stanley Australia Securities Limited Buy 3,243.10 (AUD) 452 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 3,256.40 (AUD) 447 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 3,372.60 (AUD) 462 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 3,571.62 (AUD) 494 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 3,605.00 (AUD) 500 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 3,630.00 (AUD) 500 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 3,635.00 (AUD) 500 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 3,685.54 (AUD) 508 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 3,696.55 (AUD) 517 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 3,717.12 (AUD) 512 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 3,821.68 (AUD) 536 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 3,842.50 (AUD) 530 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 3,842.93 (AUD) 533 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 300.30 (AUD) 42 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 300.72 (AUD) 42 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 301.35 (AUD) 42 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 33,455.22 (AUD) 4,666 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 35,294.40 (AUD) 4,902 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 36.05 (AUD) 5 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 364.00 (AUD) 50 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 37,979.49 (AUD) 5,297 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 380.81 (AUD) 53 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 4,270.86 (AUD) 594 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 4,300.48 (AUD) 604 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 4,374.76 (AUD) 611 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 4,584.59 (AUD) 643 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 4,618.41 (AUD) 641 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 4,995.60 (AUD) 690 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 433.20 (AUD) 60 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 444.08 (AUD) 61 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 453.60 (AUD) 63 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 464.64 (AUD) 64 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 474.54 (AUD) 66 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 476.85 (AUD) 66 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 492.66 (AUD) 68 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 497.49 (AUD) 69 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 499.22 (AUD) 69 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 5,104.90 (AUD) 710 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 5,158.78 (AUD) 716 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 5,822.98 (AUD) 811 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 5,958.23 (AUD) 819 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 50.12 (AUD) 7 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 50.82 (AUD) 7 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 503.01 (AUD) 69 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 511.70 (AUD) 70 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 519.48 (AUD) 72 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 522.72 (AUD) 72 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 525.96 (AUD) 72 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 526.33 (AUD) 73 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 526.33 (AUD) 73 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 535.76 (AUD) 74 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 549.48 (AUD) 76 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 568.01 (AUD) 79 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 570.38 (AUD) 79 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 58,227.57 (AUD) 8,121 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 598.60 (AUD) 82 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 6,206.38 (AUD) 865 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 6,331.60 (AUD) 880 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 6,660.00 (AUD) 925 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 6,856.28 (AUD) 947 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 6,897.24 (AUD) 966 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 6,955.20 (AUD) 966 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 610.30 (AUD) 85 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 633.80 (AUD) 87 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 65.07 (AUD) 9 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 654.75 (AUD) 90 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 660.21 (AUD) 91 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 671.46 (AUD) 93 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 673.51 (AUD) 94 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 7,010.72 (AUD) 969 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 7,304.48 (AUD) 1,011 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 7,602.00 (AUD) 1,050 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 7,711.32 (AUD) 1,074 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 7,736.43 (AUD) 1,079 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 7,927.80 (AUD) 1,095 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 7,931.31 (AUD) 1,097 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 72.75 (AUD) 10 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 723.16 (AUD) 101 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 741.94 (AUD) 103 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 755.04 (AUD) 104 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 766.12 (AUD) 107 Ordinary Shares
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

3/09/2020 Morgan Stanley Australia Securities Limited Buy 782.46 (AUD) 108 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 79.09 (AUD) 11 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 797.50 (AUD) 110 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 8,018.46 (AUD) 1,116 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 8,388.23 (AUD) 1,161 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 8,989.26 (AUD) 1,259 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 839.50 (AUD) 115 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 844.16 (AUD) 117 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 847.24 (AUD) 118 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 9,685.38 (AUD) 1,348 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 949.08 (AUD) 132 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 966.14 (AUD) 134 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 968.82 (AUD) 134 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 968.82 (AUD) 134 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 986.00 (AUD) 136 Ordinary Shares
3/09/2020 Morgan Stanley Australia Securities Limited Buy 999.12 (AUD) 138 Ordinary Shares
3/09/2020 Morgan Stanley Capital Services LLC Buy N/A 5,210 Swaps
3/10/2020 Morgan Stanley & Co. International plc Buy 2,976.12 (AUD) 434 Ordinary Shares
3/10/2020 Morgan Stanley & Co. International plc Buy 3,991.89 (AUD) 568 Ordinary Shares
3/10/2020 Morgan Stanley & Co. International plc Buy N/A 457 Swaps
Increase in shares held or in
3/10/2020 Morgan Stanley & Co. LLC respect of which the holder may N/A 20,628 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,002.52 (AUD) 142 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,019.35 (AUD) 145 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,047.20 (AUD) 154 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,050.00 (AUD) 150 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,053.00 (AUD) 150 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,061.32 (AUD) 157 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,064.88 (AUD) 153 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,083.30 (AUD) 157 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,092.42 (AUD) 153 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,115.52 (AUD) 166 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,120.98 (AUD) 157 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,170.30 (AUD) 166 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,206.66 (AUD) 169 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,237.23 (AUD) 177 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,247.40 (AUD) 180 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,258.37 (AUD) 179 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,259.35 (AUD) 178 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,304.79 (AUD) 183 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,308.45 (AUD) 183 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,338.12 (AUD) 189 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,346.15 (AUD) 190 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,368.90 (AUD) 195 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,375.00 (AUD) 200 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,413.00 (AUD) 200 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,435.14 (AUD) 204 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,456.56 (AUD) 204 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,470.00 (AUD) 210 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,488.87 (AUD) 213 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,499.04 (AUD) 216 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,503.81 (AUD) 217 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,513.60 (AUD) 220 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,513.85 (AUD) 221 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,516.32 (AUD) 216 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,529.58 (AUD) 222 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,541.17 (AUD) 229 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,547.90 (AUD) 230 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,591.04 (AUD) 226 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,673.28 (AUD) 249 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,682.18 (AUD) 241 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,685.47 (AUD) 251 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,691.28 (AUD) 243 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,714.62 (AUD) 246 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,745.00 (AUD) 250 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,785.00 (AUD) 250 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,848.70 (AUD) 266 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,880.88 (AUD) 272 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 1,941.77 (AUD) 277 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 10,002.69 (AUD) 1,431 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 10,116.17 (AUD) 1,439 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 10,117.04 (AUD) 1,462 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 10,241.00 (AUD) 1,463 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 10,309.76 (AUD) 1,448 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 10,972.56 (AUD) 1,572 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 112.64 (AUD) 16 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 113,526.00 (AUD) 16,218 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 115,237.14 (AUD) 16,486 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 128.52 (AUD) 18 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/10/2020 Morgan Stanley Australia Securities Limited Buy 13,679.43 (AUD) 1,957 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 13,994.25 (AUD) 1,985 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 133,492.50 (AUD) 19,125 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 14,441.90 (AUD) 2,090 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 14,539.34 (AUD) 2,083 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 14,681.25 (AUD) 2,175 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 141.75 (AUD) 21 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 16,525.08 (AUD) 2,354 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 17,093.76 (AUD) 2,456 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 18,823.00 (AUD) 2,689 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 18,920.25 (AUD) 2,803 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 183,704.06 (AUD) 26,206 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 19,209.92 (AUD) 2,768 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,002.00 (AUD) 280 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,012.99 (AUD) 298 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,040.39 (AUD) 297 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,065.00 (AUD) 295 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,125.06 (AUD) 301 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,141.18 (AUD) 302 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,160.70 (AUD) 310 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,173.50 (AUD) 322 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,230.40 (AUD) 320 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,234.16 (AUD) 321 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,312.87 (AUD) 329 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,356.05 (AUD) 339 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,431.33 (AUD) 341 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,493.81 (AUD) 363 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,533.03 (AUD) 362 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,627.73 (AUD) 387 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,636.70 (AUD) 374 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,649.21 (AUD) 379 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,658.35 (AUD) 395 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,670.81 (AUD) 381 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,720.00 (AUD) 400 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,843.76 (AUD) 408 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,924.04 (AUD) 413 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,972.26 (AUD) 421 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 2,997.54 (AUD) 427 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 209.10 (AUD) 30 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 21,426.60 (AUD) 3,198 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 21,717.71 (AUD) 3,227 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 22,701.00 (AUD) 3,243 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 23,402.61 (AUD) 3,377 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 268.28 (AUD) 38 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 27,909.10 (AUD) 3,970 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 27.96 (AUD) 4 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 28,065.96 (AUD) 3,998 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 29,757.99 (AUD) 4,233 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,003.28 (AUD) 434 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,041.28 (AUD) 432 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,049.62 (AUD) 434 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,060.72 (AUD) 436 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,103.73 (AUD) 439 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,113.36 (AUD) 447 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,122.20 (AUD) 466 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,163.21 (AUD) 449 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,245.70 (AUD) 465 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,261.96 (AUD) 468 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,290.04 (AUD) 469 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,321.00 (AUD) 492 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,525.00 (AUD) 500 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,530.00 (AUD) 500 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,540.00 (AUD) 500 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,563.00 (AUD) 509 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,563.52 (AUD) 512 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,638.88 (AUD) 532 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,692.00 (AUD) 520 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,898.65 (AUD) 553 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,900.42 (AUD) 558 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,936.80 (AUD) 560 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 3,962.70 (AUD) 555 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 34,932.16 (AUD) 5,048 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 34.93 (AUD) 5 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 36,304.79 (AUD) 5,179 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 37,301.12 (AUD) 5,344 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 391.50 (AUD) 58 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 399.57 (AUD) 57 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 4,017.81 (AUD) 597 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 4,120.50 (AUD) 615 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 4,138.08 (AUD) 592 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 4,326.00 (AUD) 618 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/10/2020 Morgan Stanley Australia Securities Limited Buy 4,368.00 (AUD) 624 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 4,440.74 (AUD) 629 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 4,484.48 (AUD) 637 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 4,821.74 (AUD) 682 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 4,919.46 (AUD) 714 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 4,976.20 (AUD) 716 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 4,995.64 (AUD) 739 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 4,998.33 (AUD) 711 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 40,199.04 (AUD) 5,982 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 40.26 (AUD) 6 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 42,775.02 (AUD) 6,102 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 42.30 (AUD) 6 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 432.14 (AUD) 62 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 441.00 (AUD) 63 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 46,511.35 (AUD) 6,635 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 482.40 (AUD) 72 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 494.87 (AUD) 71 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 497.65 (AUD) 74 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 5,266.20 (AUD) 786 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 5,358.83 (AUD) 765 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 5,393.84 (AUD) 764 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 5,473.15 (AUD) 799 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 5,520.00 (AUD) 800 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 5,793.40 (AUD) 830 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 5,867.40 (AUD) 840 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 5,920.32 (AUD) 881 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 5,989.20 (AUD) 868 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 52,974.57 (AUD) 7,557 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 58,290.11 (AUD) 8,363 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 6,129.00 (AUD) 900 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 6,261.95 (AUD) 901 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 6,281.51 (AUD) 898 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 6,358.78 (AUD) 911 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 6,425.42 (AUD) 914 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 6,428.37 (AUD) 933 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 6,503.12 (AUD) 962 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 6,721.74 (AUD) 963 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 6,760.00 (AUD) 1,000 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 6,970.00 (AUD) 1,000 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 611.60 (AUD) 88 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 614.99 (AUD) 89 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 621.45 (AUD) 90 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 63.45 (AUD) 9 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 631.09 (AUD) 91 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 660.77 (AUD) 93 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 678.03 (AUD) 97 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 699.00 (AUD) 100 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 7,087.11 (AUD) 1,011 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 7,189.74 (AUD) 1,062 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 7,196.64 (AUD) 1,034 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 7,206.28 (AUD) 1,028 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 7,423.38 (AUD) 1,062 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 7,553.00 (AUD) 1,079 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 7,871.58 (AUD) 1,161 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 7.00 (AUD) 1 Ordinary Share
3/10/2020 Morgan Stanley Australia Securities Limited Buy 70.10 (AUD) 10 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 712.92 (AUD) 104 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 742.00 (AUD) 106 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 744.66 (AUD) 108 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 75,364.51 (AUD) 10,751 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 753.84 (AUD) 108 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 771.12 (AUD) 112 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 785.07 (AUD) 117 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 794.76 (AUD) 111 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 8,001.00 (AUD) 1,143 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 8,069.85 (AUD) 1,135 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 8,105.43 (AUD) 1,173 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 8,213.40 (AUD) 1,170 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 8,248.20 (AUD) 1,180 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 8,689.45 (AUD) 1,295 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 8,748.52 (AUD) 1,298 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 817.40 (AUD) 122 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 820.76 (AUD) 117 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 836.40 (AUD) 120 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 842.50 (AUD) 125 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 9,065.16 (AUD) 1,341 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 9,381.38 (AUD) 1,345 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 9,480.87 (AUD) 1,341 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 9,523.94 (AUD) 1,349 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 9,549.54 (AUD) 1,378 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 9,834.93 (AUD) 1,407 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/10/2020 Morgan Stanley Australia Securities Limited Buy 916.64 (AUD) 136 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 921.03 (AUD) 133 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 943.65 (AUD) 135 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 957.44 (AUD) 136 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 97.86 (AUD) 14 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 984.18 (AUD) 141 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 993.86 (AUD) 148 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 994.70 (AUD) 145 Ordinary Shares
3/10/2020 Morgan Stanley Australia Securities Limited Buy 997.52 (AUD) 148 Ordinary Shares
3/10/2020 Morgan Stanley Capital Services LLC Buy N/A 2,019 Swaps
3/10/2020 Morgan Stanley Wealth Management Australia Pty Ltd Buy 8,660.75 (AUD) 1,225 Ordinary Shares
3/11/2020 Morgan Stanley & Co. International plc Buy 21,063.15 (AUD) 2,995 Ordinary Shares
3/11/2020 Morgan Stanley & Co. International plc Buy 713.50 (AUD) 100 Ordinary Shares
3/11/2020 Morgan Stanley & Co. International plc Buy N/A 13,687 Swaps
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,071.53 (AUD) 157 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,074.06 (AUD) 156 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,074.15 (AUD) 155 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,086.55 (AUD) 155 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,092.33 (AUD) 159 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,098.36 (AUD) 162 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,116.54 (AUD) 161 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,134.88 (AUD) 164 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,140.15 (AUD) 165 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,167.33 (AUD) 167 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,178.10 (AUD) 170 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,188.52 (AUD) 172 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,190.24 (AUD) 173 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,197.12 (AUD) 174 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,198.86 (AUD) 174 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,200.32 (AUD) 176 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,208.62 (AUD) 178 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,211.76 (AUD) 176 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,231.52 (AUD) 179 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,250.48 (AUD) 176 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,272.54 (AUD) 187 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,272.70 (AUD) 178 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,273.50 (AUD) 180 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,284.92 (AUD) 182 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,289.93 (AUD) 189 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,291.30 (AUD) 185 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,297.70 (AUD) 190 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,298.80 (AUD) 191 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,309.00 (AUD) 187 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,310.26 (AUD) 191 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,346.52 (AUD) 196 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,370.61 (AUD) 194 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,410.91 (AUD) 199 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,435.20 (AUD) 208 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,439.36 (AUD) 208 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,442.28 (AUD) 204 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,454.96 (AUD) 208 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,468.48 (AUD) 208 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,471.25 (AUD) 214 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,486.80 (AUD) 210 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,495.99 (AUD) 211 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,496.72 (AUD) 212 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,516.83 (AUD) 215 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,526.80 (AUD) 220 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,531.80 (AUD) 222 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,532.54 (AUD) 218 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,565.22 (AUD) 228 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,617.02 (AUD) 233 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,621.32 (AUD) 236 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,677.36 (AUD) 241 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,700.67 (AUD) 249 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,701.00 (AUD) 243 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,702.75 (AUD) 245 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,706.28 (AUD) 241 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,732.40 (AUD) 244 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,753.60 (AUD) 256 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,762.50 (AUD) 250 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,766.52 (AUD) 252 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,780.63 (AUD) 259 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,788.16 (AUD) 254 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,816.32 (AUD) 256 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,816.97 (AUD) 262 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,832.96 (AUD) 267 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,851.36 (AUD) 266 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,897.45 (AUD) 277 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,898.72 (AUD) 273 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,919.52 (AUD) 279 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,928.96 (AUD) 274 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 1,972.62 (AUD) 281 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 10,334.65 (AUD) 1,487 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 102.90 (AUD) 15 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 11,228.00 (AUD) 1,604 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 11,406.75 (AUD) 1,675 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 113.60 (AUD) 16 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 12,078.22 (AUD) 1,771 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 122.76 (AUD) 18 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 126.27 (AUD) 18 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 13,187.40 (AUD) 1,860 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 131.86 (AUD) 19 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 14,004.90 (AUD) 1,995 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 14,196.69 (AUD) 2,031 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 15,124.18 (AUD) 2,234 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 159.39 (AUD) 23 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 16,600.04 (AUD) 2,452 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 162.48 (AUD) 24 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 17,340.25 (AUD) 2,495 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 180.44 (AUD) 26 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 19,920.62 (AUD) 2,832 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,032.90 (AUD) 290 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,040.00 (AUD) 300 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,065.00 (AUD) 295 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,085.44 (AUD) 304 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,093.04 (AUD) 306 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,122.12 (AUD) 308 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,188.60 (AUD) 310 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,237.40 (AUD) 330 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,315.40 (AUD) 340 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,323.62 (AUD) 331 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,333.10 (AUD) 330 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,390.31 (AUD) 351 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,460.50 (AUD) 350 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,480.94 (AUD) 358 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,484.52 (AUD) 358 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,492.00 (AUD) 356 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,502.50 (AUD) 350 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,512.80 (AUD) 360 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,514.85 (AUD) 365 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,520.18 (AUD) 359 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,522.52 (AUD) 364 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,538.27 (AUD) 357 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,541.84 (AUD) 357 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,545.41 (AUD) 357 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,548.96 (AUD) 358 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,551.64 (AUD) 364 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,559.70 (AUD) 358 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,561.49 (AUD) 358 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,572.50 (AUD) 375 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,640.34 (AUD) 388 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,753.70 (AUD) 402 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,770.08 (AUD) 398 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,804.27 (AUD) 413 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,807.80 (AUD) 404 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,812.00 (AUD) 400 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,830.30 (AUD) 415 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,850.18 (AUD) 402 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,867.52 (AUD) 412 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 2,935.80 (AUD) 420 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 20,947.56 (AUD) 3,076 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 201.55 (AUD) 29 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 22,684.80 (AUD) 3,336 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 226.56 (AUD) 32 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 23,315.88 (AUD) 3,444 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 23,884.56 (AUD) 3,528 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 24,044.80 (AUD) 3,536 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 24,886.52 (AUD) 3,676 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 245.00 (AUD) 35 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 247.80 (AUD) 35 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 267.54 (AUD) 39 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 269.10 (AUD) 39 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 270.27 (AUD) 39 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 285.36 (AUD) 41 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 294.21 (AUD) 42 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,056.36 (AUD) 436 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,063.60 (AUD) 444 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,082.50 (AUD) 450 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,125.68 (AUD) 439 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,144.16 (AUD) 457 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,270.60 (AUD) 474 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,278.04 (AUD) 472 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,281.52 (AUD) 484 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,340.82 (AUD) 487 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,416.82 (AUD) 501 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,430.00 (AUD) 500 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,453.06 (AUD) 494 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,463.80 (AUD) 502 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,470.00 (AUD) 500 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,503.37 (AUD) 507 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,529.20 (AUD) 519 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,575.00 (AUD) 500 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,594.90 (AUD) 521 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,650.44 (AUD) 526 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,714.48 (AUD) 536 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,738.00 (AUD) 534 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,755.05 (AUD) 545 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,771.75 (AUD) 535 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,882.76 (AUD) 566 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,885.05 (AUD) 559 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,917.06 (AUD) 571 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,921.50 (AUD) 550 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 3,973.15 (AUD) 583 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 321.54 (AUD) 46 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 323.36 (AUD) 47 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 337.61 (AUD) 49 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 339.08 (AUD) 49 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 340.31 (AUD) 49 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 35.08 (AUD) 5 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 351.75 (AUD) 50 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 366.23 (AUD) 53 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 37,908.00 (AUD) 5,400 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 37,925.54 (AUD) 5,602 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 388.85 (AUD) 55 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 4,090.28 (AUD) 586 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 4,152.14 (AUD) 597 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 4,176.90 (AUD) 585 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 4,501.77 (AUD) 663 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 4,537.00 (AUD) 650 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 4,606.80 (AUD) 660 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 4,624.80 (AUD) 656 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 4,660.89 (AUD) 663 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 420.00 (AUD) 60 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 422.10 (AUD) 60 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 425.09 (AUD) 61 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 427.80 (AUD) 60 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 429.44 (AUD) 61 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 439.03 (AUD) 62 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 48,676.30 (AUD) 7,190 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 484.73 (AUD) 69 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 49.98 (AUD) 7 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 5,190.57 (AUD) 749 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 5,351.50 (AUD) 770 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 5,527.95 (AUD) 807 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 5,664.91 (AUD) 799 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 5,692.12 (AUD) 812 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 5,917.89 (AUD) 869 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 5,961.62 (AUD) 878 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 518.30 (AUD) 73 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 54,383.41 (AUD) 8,033 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 556.14 (AUD) 78 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 562.95 (AUD) 81 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 568.80 (AUD) 80 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 570.24 (AUD) 81 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 58,858.38 (AUD) 8,694 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 592.62 (AUD) 84 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 6,170.32 (AUD) 884 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 6,374.16 (AUD) 908 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 6,481.96 (AUD) 934 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 6,493.25 (AUD) 957 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 6,761.40 (AUD) 955 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 61.20 (AUD) 9 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 628.79 (AUD) 89 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 654.12 (AUD) 92 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 658.83 (AUD) 95 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 662.70 (AUD) 94 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 664.32 (AUD) 96 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 7,042.00 (AUD) 1,006 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 7,056.79 (AUD) 1,037 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 7,078.80 (AUD) 1,041 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 7,100.00 (AUD) 1,000 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 7,577.16 (AUD) 1,084 Ordinary Shares
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

3/11/2020 Morgan Stanley Australia Securities Limited Buy 7,665.91 (AUD) 1,129 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 7,684.00 (AUD) 1,130 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 7,733.00 (AUD) 1,100 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 7,924.20 (AUD) 1,124 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 703.00 (AUD) 100 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 717.15 (AUD) 105 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 744.45 (AUD) 105 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 75.02 (AUD) 11 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 765.18 (AUD) 109 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 780.90 (AUD) 114 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 80,082.33 (AUD) 11,829 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 800.04 (AUD) 118 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 818.80 (AUD) 115 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 856.80 (AUD) 120 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 886.46 (AUD) 127 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 921.06 (AUD) 129 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 930.10 (AUD) 131 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 934.26 (AUD) 138 Ordinary Shares
3/11/2020 Morgan Stanley Australia Securities Limited Buy 991.90 (AUD) 140 Ordinary Shares
3/11/2020 Morgan Stanley Capital Services LLC Buy N/A 1,450 Swaps
3/11/2020 Morgan Stanley Capital Services LLC Buy N/A 10,225 Swaps
3/11/2020 Morgan Stanley Capital Services LLC Buy N/A 4,885 Swaps
3/12/2020 Morgan Stanley & Co. International plc Buy 4,583.84 (AUD) 697 Ordinary Shares
3/12/2020 Morgan Stanley & Co. International plc Buy 7,971.31 (AUD) 1,220 Ordinary Shares
3/12/2020 Morgan Stanley & Co. International plc Buy N/A 4,004 Swaps
Increase in shares held or in
3/12/2020 Morgan Stanley & Co. LLC respect of which the holder may N/A 6,114 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,002.92 (AUD) 153 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,003.68 (AUD) 153 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,005.21 (AUD) 153 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,010.22 (AUD) 149 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,024.10 (AUD) 154 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,056.80 (AUD) 160 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,057.86 (AUD) 162 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,093.13 (AUD) 165 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,118.78 (AUD) 169 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,144.50 (AUD) 175 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,148.88 (AUD) 175 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,187.67 (AUD) 177 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,206.66 (AUD) 182 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,227.60 (AUD) 186 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,246.08 (AUD) 192 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,264.42 (AUD) 191 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,283.04 (AUD) 198 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,298.23 (AUD) 197 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,304.49 (AUD) 201 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,315.32 (AUD) 194 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,335.22 (AUD) 202 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,336.76 (AUD) 203 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,509.68 (AUD) 226 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,627.50 (AUD) 250 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,633.98 (AUD) 241 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,635.92 (AUD) 242 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,640.25 (AUD) 243 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,663.55 (AUD) 245 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,687.32 (AUD) 258 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,697.80 (AUD) 260 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,711.99 (AUD) 259 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,833.30 (AUD) 270 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,844.28 (AUD) 282 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,848.00 (AUD) 280 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,853.67 (AUD) 273 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,876.30 (AUD) 290 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,915.20 (AUD) 288 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 1,994.24 (AUD) 304 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 10,064.00 (AUD) 1,480 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 10,079.48 (AUD) 1,533 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 10,222.02 (AUD) 1,563 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 11,155.72 (AUD) 1,711 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 11,170.05 (AUD) 1,695 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 11,272.55 (AUD) 1,721 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 11,677.48 (AUD) 1,772 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 11,693.09 (AUD) 1,787 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 12,690.51 (AUD) 1,869 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 121.86 (AUD) 18 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 13,030.58 (AUD) 2,014 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 13,340.79 (AUD) 2,043 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 130.20 (AUD) 20 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 136.08 (AUD) 21 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/12/2020 Morgan Stanley Australia Securities Limited Buy 14,274.58 (AUD) 2,186 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 15,166.86 (AUD) 2,237 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 16,090.80 (AUD) 2,438 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 16,291.46 (AUD) 2,518 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 16,938.90 (AUD) 2,610 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 163,619.83 (AUD) 25,289 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 18,739.92 (AUD) 2,764 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 188.07 (AUD) 29 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 19,575.57 (AUD) 2,883 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,064.60 (AUD) 310 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,096.28 (AUD) 324 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,136.95 (AUD) 327 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,151.50 (AUD) 325 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,176.00 (AUD) 320 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,224.20 (AUD) 337 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,233.26 (AUD) 342 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,240.60 (AUD) 340 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,261.80 (AUD) 344 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,374.52 (AUD) 356 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,473.12 (AUD) 377 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,519.04 (AUD) 384 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,569.35 (AUD) 389 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,685.50 (AUD) 410 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,720.93 (AUD) 417 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,772.96 (AUD) 424 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,983.20 (AUD) 440 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 2,988.78 (AUD) 457 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 209.28 (AUD) 32 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 21,109.41 (AUD) 3,213 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 21,819.49 (AUD) 3,311 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 24,767.16 (AUD) 3,828 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 25,682.40 (AUD) 3,915 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 25,793.90 (AUD) 3,938 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 263.60 (AUD) 40 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 267.20 (AUD) 40 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 276.36 (AUD) 42 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 279.93 (AUD) 43 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 291.28 (AUD) 44 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 292.50 (AUD) 45 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 296.55 (AUD) 45 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 297.90 (AUD) 45 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 3,061.04 (AUD) 461 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 3,063.06 (AUD) 468 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 3,105.27 (AUD) 477 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 3,143.43 (AUD) 477 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 3,240.00 (AUD) 500 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 3,350.00 (AUD) 500 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 3,515.20 (AUD) 520 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 3,703.26 (AUD) 543 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 3,945.52 (AUD) 596 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 3,979.22 (AUD) 602 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 301.30 (AUD) 46 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 301.50 (AUD) 45 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 310.56 (AUD) 48 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 32.88 (AUD) 5 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 328.50 (AUD) 50 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 336.96 (AUD) 52 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 337.62 (AUD) 51 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 36,867.74 (AUD) 5,603 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 37,951.55 (AUD) 5,707 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 379.32 (AUD) 58 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 391.76 (AUD) 59 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 4,007.84 (AUD) 592 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 4,065.60 (AUD) 616 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 4,431.84 (AUD) 672 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 4,587.84 (AUD) 708 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 4,622.68 (AUD) 709 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 4,641.00 (AUD) 700 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 4,757.98 (AUD) 722 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 4,776.64 (AUD) 736 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 4,902.10 (AUD) 745 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 4,977.33 (AUD) 753 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 408.40 (AUD) 61 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 427.02 (AUD) 66 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 43,969.80 (AUD) 6,612 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 439.19 (AUD) 67 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 441.54 (AUD) 66 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 453.56 (AUD) 68 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 453.66 (AUD) 69 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 454.02 (AUD) 69 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 456.09 (AUD) 69 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/12/2020 Morgan Stanley Australia Securities Limited Buy 49,896.64 (AUD) 7,712 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 5,079.60 (AUD) 747 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 5,085.42 (AUD) 786 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 5,305.36 (AUD) 799 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 5,372.48 (AUD) 824 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 5,596.21 (AUD) 857 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 5,818.72 (AUD) 887 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 5,842.92 (AUD) 876 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 5,894.08 (AUD) 904 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 50,783.03 (AUD) 7,849 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 51,235.93 (AUD) 7,919 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 510.90 (AUD) 78 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 52,762.85 (AUD) 8,155 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 536.00 (AUD) 80 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 588.72 (AUD) 88 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 588.77 (AUD) 91 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 6,210.03 (AUD) 951 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 6,563.64 (AUD) 996 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 6,630.00 (AUD) 1,000 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 6,830.04 (AUD) 1,038 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 6,855.03 (AUD) 1,053 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 6,871.56 (AUD) 1,038 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 611.80 (AUD) 92 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 641.17 (AUD) 97 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 656.00 (AUD) 100 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 666.10 (AUD) 101 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 67,870.30 (AUD) 10,490 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 684.84 (AUD) 104 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 686.70 (AUD) 105 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 7,332.12 (AUD) 1,116 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 7,338.93 (AUD) 1,097 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 7,377.12 (AUD) 1,128 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 7,455.60 (AUD) 1,140 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 7,552.92 (AUD) 1,114 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 7,673.43 (AUD) 1,147 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 705.67 (AUD) 107 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 719.40 (AUD) 109 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 741.85 (AUD) 113 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 745.80 (AUD) 113 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 774.88 (AUD) 116 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 780.57 (AUD) 118 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 79,765.90 (AUD) 12,178 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 791.35 (AUD) 119 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 8,089.25 (AUD) 1,235 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 8,100.81 (AUD) 1,233 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 8,110.26 (AUD) 1,242 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 8,455.59 (AUD) 1,287 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 8,895.78 (AUD) 1,354 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 8,916.60 (AUD) 1,351 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 803.25 (AUD) 119 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 867.16 (AUD) 133 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 893.24 (AUD) 137 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 9,692.12 (AUD) 1,438 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 9,744.98 (AUD) 1,481 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 910.00 (AUD) 140 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 926.80 (AUD) 140 Ordinary Shares
3/12/2020 Morgan Stanley Australia Securities Limited Buy 967.98 (AUD) 146 Ordinary Shares
3/12/2020 Morgan Stanley Capital Services LLC Buy N/A 2,220 Swaps
3/12/2020 Morgan Stanley Capital Services LLC Buy N/A 4,896 Swaps
3/12/2020 Morgan Stanley Capital Services LLC Buy N/A 768 Swaps
3/13/2020 Morgan Stanley & Co. International plc Buy 1,079.01 (AUD) 171 Ordinary Shares
3/13/2020 Morgan Stanley & Co. International plc Buy 12,237.01 (AUD) 1,919 Ordinary Shares
3/13/2020 Morgan Stanley & Co. International plc Buy 2,029.96 (AUD) 320 Ordinary Shares
3/13/2020 Morgan Stanley & Co. International plc Buy 2,073.73 (AUD) 316 Ordinary Shares
3/13/2020 Morgan Stanley & Co. International plc Buy 656.27 (AUD) 103 Ordinary Shares
3/13/2020 Morgan Stanley & Co. International plc Buy N/A 1,443 Swaps
3/13/2020 Morgan Stanley & Co. International plc Buy N/A 35,397 Swaps
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,023.03 (AUD) 162 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,058.40 (AUD) 168 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,096.50 (AUD) 172 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,098.55 (AUD) 173 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,108.40 (AUD) 170 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,126.60 (AUD) 172 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,132.80 (AUD) 177 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,133.10 (AUD) 180 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,171.07 (AUD) 181 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,190.48 (AUD) 184 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,200.15 (AUD) 189 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,200.60 (AUD) 184 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,203.67 (AUD) 197 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,205.64 (AUD) 197 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,209.03 (AUD) 191 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,226.55 (AUD) 195 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,275.59 (AUD) 199 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,277.66 (AUD) 193 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,279.57 (AUD) 199 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,282.47 (AUD) 197 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,298.70 (AUD) 195 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,337.44 (AUD) 208 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,341.28 (AUD) 202 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,343.30 (AUD) 202 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,361.66 (AUD) 206 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,379.40 (AUD) 220 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,382.30 (AUD) 230 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,384.60 (AUD) 230 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,404.70 (AUD) 220 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,414.50 (AUD) 230 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,414.70 (AUD) 215 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,418.34 (AUD) 231 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,423.40 (AUD) 220 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,462.72 (AUD) 224 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,473.92 (AUD) 224 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,494.60 (AUD) 235 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,502.24 (AUD) 229 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,539.83 (AUD) 245 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,543.44 (AUD) 236 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,552.48 (AUD) 248 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,567.04 (AUD) 236 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,576.80 (AUD) 240 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,578.33 (AUD) 247 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,600.64 (AUD) 244 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,615.38 (AUD) 247 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,637.12 (AUD) 256 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,647.10 (AUD) 260 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,648.38 (AUD) 249 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,665.00 (AUD) 250 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,683.04 (AUD) 268 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,692.16 (AUD) 256 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,696.44 (AUD) 268 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,730.70 (AUD) 270 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,772.40 (AUD) 280 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,775.92 (AUD) 281 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,777.95 (AUD) 270 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,812.25 (AUD) 275 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,849.60 (AUD) 289 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,850.76 (AUD) 291 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,899.94 (AUD) 287 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,905.26 (AUD) 297 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,916.07 (AUD) 289 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,917.50 (AUD) 295 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,932.24 (AUD) 291 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,932.57 (AUD) 307 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 1,975.03 (AUD) 313 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 10,567.04 (AUD) 1,672 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 10,848.60 (AUD) 1,764 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 106.88 (AUD) 16 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 11,107.68 (AUD) 1,752 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 11,156.10 (AUD) 1,814 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 11,557.00 (AUD) 1,820 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 11,955.60 (AUD) 1,944 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 12,120.30 (AUD) 2,010 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 12,369.35 (AUD) 2,065 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 12,578.56 (AUD) 1,984 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 121.03 (AUD) 19 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 13,734.28 (AUD) 2,168 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 14,783.54 (AUD) 2,320 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 15,768.40 (AUD) 2,495 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 151.68 (AUD) 24 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 151.92 (AUD) 24 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 16,323.97 (AUD) 2,587 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 160.63 (AUD) 25 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 17,917.20 (AUD) 2,844 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 18,110.20 (AUD) 2,852 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 18,256.25 (AUD) 2,875 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 18,639.60 (AUD) 2,940 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 181.50 (AUD) 30 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 19,910.57 (AUD) 2,941 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,021.20 (AUD) 310 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,023.76 (AUD) 328 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,027.40 (AUD) 310 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,166.50 (AUD) 350 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,240.82 (AUD) 354 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,301.33 (AUD) 365 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,407.79 (AUD) 371 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,430.10 (AUD) 380 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,470.00 (AUD) 380 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,507.72 (AUD) 399 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,515.70 (AUD) 399 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,569.44 (AUD) 424 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,648.80 (AUD) 440 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,649.16 (AUD) 412 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,675.06 (AUD) 417 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,709.32 (AUD) 427 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,711.28 (AUD) 429 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,719.85 (AUD) 409 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,755.39 (AUD) 407 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,814.26 (AUD) 446 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,877.36 (AUD) 456 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 2,899.40 (AUD) 436 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 23,765.28 (AUD) 3,858 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 23,859.50 (AUD) 4,010 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 238.68 (AUD) 36 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 240.40 (AUD) 40 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 265.68 (AUD) 41 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 280.98 (AUD) 42 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,045.44 (AUD) 496 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,065.00 (AUD) 500 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,070.00 (AUD) 500 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,117.48 (AUD) 498 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,165.00 (AUD) 500 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,205.00 (AUD) 500 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,236.64 (AUD) 528 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,240.00 (AUD) 540 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,252.35 (AUD) 503 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,263.70 (AUD) 506 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,266.67 (AUD) 521 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,289.30 (AUD) 518 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,308.20 (AUD) 556 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,348.28 (AUD) 548 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,365.60 (AUD) 560 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,368.10 (AUD) 515 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,371.20 (AUD) 560 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,371.20 (AUD) 560 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,398.63 (AUD) 513 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,427.19 (AUD) 533 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,492.72 (AUD) 567 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,531.13 (AUD) 533 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,615.24 (AUD) 564 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,628.25 (AUD) 575 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,685.90 (AUD) 580 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,701.60 (AUD) 560 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,706.17 (AUD) 559 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,742.62 (AUD) 588 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,744.90 (AUD) 570 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,750.73 (AUD) 593 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,804.33 (AUD) 601 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,832.47 (AUD) 582 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,867.40 (AUD) 610 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 3,886.80 (AUD) 615 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 327.68 (AUD) 51 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 340.53 (AUD) 53 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 345.95 (AUD) 55 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 361.20 (AUD) 60 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 383.69 (AUD) 61 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 385.80 (AUD) 60 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 399.60 (AUD) 60 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,123.70 (AUD) 653 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,169.06 (AUD) 679 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,184.13 (AUD) 661 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,328.25 (AUD) 725 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,332.18 (AUD) 701 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,393.50 (AUD) 725 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,418.98 (AUD) 697 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,421.12 (AUD) 704 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,465.90 (AUD) 710 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,486.41 (AUD) 711 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,765.80 (AUD) 780 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,788.80 (AUD) 730 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,796.88 (AUD) 759 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,801.99 (AUD) 799 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,818.40 (AUD) 760 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,888.14 (AUD) 771 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,946.65 (AUD) 779 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/13/2020 Morgan Stanley Australia Securities Limited Buy 4,960.80 (AUD) 780 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 40.08 (AUD) 6 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 406.35 (AUD) 63 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 42,718.70 (AUD) 6,310 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 425.45 (AUD) 67 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 43.40 (AUD) 7 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 43.54 (AUD) 7 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 434.16 (AUD) 72 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 437.46 (AUD) 69 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 474.99 (AUD) 71 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 489.72 (AUD) 77 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 5,013.36 (AUD) 792 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 5,080.00 (AUD) 800 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 5,230.99 (AUD) 829 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 5,279.22 (AUD) 834 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 5,296.50 (AUD) 825 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 5,414.40 (AUD) 846 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 5,495.85 (AUD) 885 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 5,902.40 (AUD) 952 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 51.08 (AUD) 8 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 6,037.52 (AUD) 926 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 6,040.00 (AUD) 1,000 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 6,144.60 (AUD) 980 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 6,184.41 (AUD) 977 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 6,206.86 (AUD) 979 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 6,307.47 (AUD) 1,053 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 6,313.68 (AUD) 999 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 6,340.00 (AUD) 1,000 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 6,360.00 (AUD) 1,000 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 6,484.99 (AUD) 1,031 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 6,539.10 (AUD) 1,065 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 6,570.54 (AUD) 1,038 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 6,753.60 (AUD) 1,120 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 6,794.48 (AUD) 1,103 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 6,811.68 (AUD) 1,104 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 63,197.95 (AUD) 9,335 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 639.94 (AUD) 98 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 657.27 (AUD) 109 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 662.00 (AUD) 100 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 669.90 (AUD) 105 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 682.56 (AUD) 108 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 684.60 (AUD) 105 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 7,179.52 (AUD) 1,136 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 7,251.30 (AUD) 1,151 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 7,276.50 (AUD) 1,155 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 7,337.61 (AUD) 1,197 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 7,380.00 (AUD) 1,230 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 7,413.75 (AUD) 1,125 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 7,622.21 (AUD) 1,207 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 7,650.24 (AUD) 1,248 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 7,675.36 (AUD) 1,246 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 7,758.42 (AUD) 1,146 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 7,835.90 (AUD) 1,234 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 72.72 (AUD) 12 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 725.04 (AUD) 114 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 73,075.38 (AUD) 10,794 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 735.42 (AUD) 119 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 75.60 (AUD) 12 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 760.80 (AUD) 120 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 769.80 (AUD) 120 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 77.74 (AUD) 13 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 780.44 (AUD) 123 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 781.67 (AUD) 123 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 8,563.60 (AUD) 1,355 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 809.34 (AUD) 123 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 82.42 (AUD) 13 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 831.85 (AUD) 127 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 839.16 (AUD) 126 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 846.08 (AUD) 128 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 854.46 (AUD) 141 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 861.96 (AUD) 132 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 865.64 (AUD) 136 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 9,009.82 (AUD) 1,361 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 9,197.49 (AUD) 1,453 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 9,290.40 (AUD) 1,470 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 9,342.03 (AUD) 1,477 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 919.80 (AUD) 140 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 930.51 (AUD) 147 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 950.46 (AUD) 146 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 950.62 (AUD) 149 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 955.24 (AUD) 143 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/13/2020 Morgan Stanley Australia Securities Limited Buy 98.25 (AUD) 15 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 981.24 (AUD) 148 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 997.12 (AUD) 152 Ordinary Shares
3/13/2020 Morgan Stanley Australia Securities Limited Buy 999.40 (AUD) 152 Ordinary Shares
3/13/2020 Morgan Stanley Capital Services LLC Buy N/A 10,066 Swaps
3/13/2020 Morgan Stanley Capital Services LLC Buy N/A 170 Swaps
3/13/2020 Morgan Stanley Capital Services LLC Buy N/A 3,341 Swaps
3/13/2020 Morgan Stanley Capital Services LLC Buy N/A 6,155 Swaps
3/13/2020 Morgan Stanley Capital Services LLC Buy N/A 7,094 Swaps
3/16/2020 Morgan Stanley & Co. International plc Buy 21,218.87 (AUD) 3,385 Ordinary Shares
3/16/2020 Morgan Stanley & Co. International plc Buy 5,760.27 (AUD) 915 Ordinary Shares
3/16/2020 Morgan Stanley & Co. International plc Buy N/A 7,376 Swaps
3/16/2020 Morgan Stanley Australia Securities Limited Buy 1,104.43 (AUD) 179 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 1,124.01 (AUD) 181 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 1,242.45 (AUD) 198 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 1,333.52 (AUD) 211 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 1,355.40 (AUD) 216 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 1,393.28 (AUD) 224 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 1,463.92 (AUD) 232 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 1,482.74 (AUD) 238 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 1,564.56 (AUD) 246 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 1,630.60 (AUD) 263 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 1,685.40 (AUD) 265 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 1,762.50 (AUD) 282 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 1,801.64 (AUD) 292 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 1,812.03 (AUD) 289 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 1,915.38 (AUD) 305 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 1,927.80 (AUD) 306 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 10,023.30 (AUD) 1,591 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 102,343.88 (AUD) 16,454 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 11,029.95 (AUD) 1,737 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 11,080.20 (AUD) 1,770 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 11,618.96 (AUD) 1,868 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 12,178.76 (AUD) 1,958 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 12,903.99 (AUD) 2,061 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 12.54 (AUD) 2 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 12.58 (AUD) 2 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 13,131.48 (AUD) 2,091 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 13,750.11 (AUD) 2,193 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 13,890.36 (AUD) 2,244 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 133.35 (AUD) 21 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 145.59 (AUD) 23 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 15,054.24 (AUD) 2,382 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 15,605.49 (AUD) 2,481 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 15,786.82 (AUD) 2,534 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 15,978.33 (AUD) 2,573 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 162.63 (AUD) 26 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 163.80 (AUD) 26 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 167.40 (AUD) 27 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 19,449.94 (AUD) 3,127 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 19,625.00 (AUD) 3,125 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,043.44 (AUD) 328 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,094.40 (AUD) 340 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,098.41 (AUD) 339 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,194.14 (AUD) 348 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,230.34 (AUD) 358 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,285.13 (AUD) 361 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,292.35 (AUD) 361 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,298.87 (AUD) 369 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,319.92 (AUD) 376 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,397.06 (AUD) 386 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,410.42 (AUD) 382 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,449.20 (AUD) 390 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,510.00 (AUD) 400 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,513.14 (AUD) 406 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,627.10 (AUD) 420 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,651.22 (AUD) 429 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,796.42 (AUD) 446 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,864.74 (AUD) 454 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,892.12 (AUD) 462 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,899.69 (AUD) 461 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,953.02 (AUD) 474 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,964.56 (AUD) 477 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 2,972.58 (AUD) 481 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 210.12 (AUD) 34 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 222.12 (AUD) 36 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 241.41 (AUD) 39 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 273.68 (AUD) 44 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 283.05 (AUD) 45 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 29,980.40 (AUD) 4,820 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,058.93 (AUD) 491 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,118.75 (AUD) 499 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,123.74 (AUD) 499 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,145.00 (AUD) 500 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,226.77 (AUD) 513 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,246.84 (AUD) 522 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,323.20 (AUD) 536 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,448.44 (AUD) 558 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,461.04 (AUD) 552 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,509.82 (AUD) 558 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,539.91 (AUD) 561 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,668.36 (AUD) 586 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,670.92 (AUD) 594 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,700.40 (AUD) 580 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,761.42 (AUD) 598 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,800.42 (AUD) 611 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,881.25 (AUD) 621 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 3,980.97 (AUD) 639 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 30,051.40 (AUD) 4,847 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 300.96 (AUD) 48 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 31,316.53 (AUD) 4,963 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 31.33 (AUD) 5 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 31.70 (AUD) 5 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 342.90 (AUD) 54 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 36,275.00 (AUD) 5,804 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 38,346.30 (AUD) 6,165 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 4,076.52 (AUD) 644 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 4,271.87 (AUD) 677 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 4,352.68 (AUD) 692 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 4,382.00 (AUD) 700 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 4,403.70 (AUD) 699 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 4,483.92 (AUD) 714 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 4,520.67 (AUD) 721 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 4,577.43 (AUD) 726 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 4,654.60 (AUD) 740 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 4,669.92 (AUD) 752 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 4,683.69 (AUD) 747 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 4,733.71 (AUD) 758 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 4,818.75 (AUD) 771 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 4,851.40 (AUD) 764 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 4,888.14 (AUD) 771 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 4,947.60 (AUD) 798 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 4,951.66 (AUD) 791 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 426.12 (AUD) 67 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 441.62 (AUD) 71 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 447.30 (AUD) 71 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 449.68 (AUD) 73 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 488.62 (AUD) 79 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 5,076.03 (AUD) 807 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 5,114.83 (AUD) 821 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 5,119.80 (AUD) 805 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 5,178.60 (AUD) 822 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 5,268.75 (AUD) 843 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 5,411.09 (AUD) 877 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 5,644.03 (AUD) 896 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 5,663.52 (AUD) 912 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 5,776.48 (AUD) 914 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 5,945.80 (AUD) 959 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 50,601.60 (AUD) 8,032 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 528.70 (AUD) 85 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 539.65 (AUD) 86 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 555.30 (AUD) 90 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 57.15 (AUD) 9 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 6,054.70 (AUD) 955 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 6,118.10 (AUD) 965 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 6,344.10 (AUD) 1,007 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 6,346.61 (AUD) 1,009 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 6,346.62 (AUD) 1,022 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 6,462.58 (AUD) 1,039 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 6,954.98 (AUD) 1,097 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 6.24 (AUD) 1 Ordinary Share
3/16/2020 Morgan Stanley Australia Securities Limited Buy 6.28 (AUD) 1 Ordinary Share
3/16/2020 Morgan Stanley Australia Securities Limited Buy 63.40 (AUD) 10 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 648.96 (AUD) 104 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 7,405.58 (AUD) 1,183 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 7,504.60 (AUD) 1,195 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 7,737.50 (AUD) 1,250 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 7,943.52 (AUD) 1,273 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 706.82 (AUD) 113 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 71,878.32 (AUD) 11,556 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 713.64 (AUD) 114 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 72,400.80 (AUD) 11,640 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/16/2020 Morgan Stanley Australia Securities Limited Buy 741.63 (AUD) 118 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 767.38 (AUD) 122 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 772.44 (AUD) 123 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 8,816.40 (AUD) 1,422 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 8,954.82 (AUD) 1,449 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 82.55 (AUD) 13 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 829.23 (AUD) 131 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 861.73 (AUD) 137 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 898.04 (AUD) 143 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 9,186.94 (AUD) 1,477 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 915.84 (AUD) 144 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 92,001.80 (AUD) 14,839 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 939.22 (AUD) 151 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 957.90 (AUD) 155 Ordinary Shares
3/16/2020 Morgan Stanley Australia Securities Limited Buy 974.95 (AUD) 155 Ordinary Shares
3/16/2020 Morgan Stanley Capital Services LLC Buy N/A 4,907 Swaps
3/16/2020 Morgan Stanley Capital Services LLC Buy N/A 9,210 Swaps
3/17/2020 Morgan Stanley & Co. International plc Buy 206.91 (AUD) 33 Ordinary Shares
3/17/2020 Morgan Stanley & Co. International plc Buy 275.88 (AUD) 44 Ordinary Shares
3/17/2020 Morgan Stanley & Co. International plc Buy N/A 4,305 Swaps
3/17/2020 Morgan Stanley & Co. International plc Buy N/A 43,934 Swaps
3/17/2020 Morgan Stanley & Co. International plc Buy N/A 741 Swaps
3/17/2020 Morgan Stanley & Co. LLC Borrow N/A 13,092 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 1,340.33 (AUD) 207 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 1,397.22 (AUD) 219 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 1,455.07 (AUD) 227 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 1,485.80 (AUD) 230 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 1,560.00 (AUD) 250 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 1,586.10 (AUD) 255 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 1,588.83 (AUD) 251 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 1,666.96 (AUD) 268 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 1,674.00 (AUD) 270 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 1,681.68 (AUD) 273 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 1,738.80 (AUD) 270 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 1,747.62 (AUD) 266 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 1,841.12 (AUD) 296 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 1,883.40 (AUD) 292 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 1,996.40 (AUD) 310 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 11,226.80 (AUD) 1,768 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 12,910.02 (AUD) 2,089 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 13,281.25 (AUD) 2,125 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 13,948.16 (AUD) 2,176 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 155.75 (AUD) 25 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 187.63 (AUD) 29 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 19.17 (AUD) 3 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 192.00 (AUD) 30 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 2,021.50 (AUD) 325 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 2,131.92 (AUD) 329 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 2,240.37 (AUD) 341 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 2,803.50 (AUD) 450 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 2,971.20 (AUD) 480 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 240.50 (AUD) 37 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 292.05 (AUD) 45 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,049.11 (AUD) 491 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,092.83 (AUD) 481 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,095.73 (AUD) 477 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,249.75 (AUD) 525 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,280.70 (AUD) 530 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,331.51 (AUD) 523 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,344.88 (AUD) 543 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,348.00 (AUD) 540 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,349.56 (AUD) 542 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,368.12 (AUD) 523 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,368.56 (AUD) 533 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,432.73 (AUD) 551 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,477.50 (AUD) 535 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,526.56 (AUD) 558 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,620.88 (AUD) 564 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,693.75 (AUD) 591 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,741.83 (AUD) 593 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 3,868.56 (AUD) 597 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 308.50 (AUD) 50 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 31,851.36 (AUD) 4,848 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 319.00 (AUD) 50 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 329.66 (AUD) 53 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 335.07 (AUD) 51 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 35,067.50 (AUD) 5,395 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 352.00 (AUD) 55 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 4,057.65 (AUD) 635 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 4,147.11 (AUD) 649 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 4,311.20 (AUD) 680 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/17/2020 Morgan Stanley Australia Securities Limited Buy 4,454.46 (AUD) 678 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 482.79 (AUD) 77 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 5,233.41 (AUD) 819 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 5,246.82 (AUD) 849 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 5,267.20 (AUD) 823 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 5,296.50 (AUD) 825 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 5,372.00 (AUD) 850 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 573.30 (AUD) 90 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 584.22 (AUD) 91 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 6,843.69 (AUD) 1,071 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 610.53 (AUD) 94 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 619.00 (AUD) 100 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 66,127.05 (AUD) 10,065 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 7,093.75 (AUD) 1,135 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 7,111.58 (AUD) 1,106 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 7,663.20 (AUD) 1,236 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 729.24 (AUD) 118 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 777.50 (AUD) 125 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 781.66 (AUD) 121 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 8,107.38 (AUD) 1,234 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 8,151.00 (AUD) 1,254 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 8,736.00 (AUD) 1,365 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 820.61 (AUD) 133 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 83.33 (AUD) 13 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 9,920.90 (AUD) 1,555 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 92.55 (AUD) 15 Ordinary Shares
3/17/2020 Morgan Stanley Australia Securities Limited Buy 955.50 (AUD) 150 Ordinary Shares
3/17/2020 Morgan Stanley Capital Services LLC Buy N/A 3,893 Swaps
3/17/2020 Morgan Stanley Capital Services LLC Buy N/A 378 Swaps
3/17/2020 Morgan Stanley Capital Services LLC Buy N/A 7,075 Swaps
3/18/2020 Morgan Stanley & Co. International plc Buy 56.70 (AUD) 9 Ordinary Shares
3/18/2020 Morgan Stanley & Co. International plc Buy 7,140.57 (AUD) 1,139 Ordinary Shares
3/18/2020 Morgan Stanley & Co. International plc Buy N/A 9,693 Swaps
3/18/2020 Morgan Stanley & Co. International plc Collateral Received N/A 10,547 Ordinary Shares
Increase in shares held or in
3/18/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 19,301,468 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
Increase in shares held or in
3/18/2020 Morgan Stanley & Co. LLC respect of which the holder may N/A 13,013 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,038.12 (AUD) 164 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,043.20 (AUD) 163 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,057.10 (AUD) 169 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,104.25 (AUD) 175 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,180.64 (AUD) 188 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,188.81 (AUD) 189 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,351.91 (AUD) 217 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,572.26 (AUD) 254 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,576.19 (AUD) 253 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,658.90 (AUD) 265 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,658.92 (AUD) 268 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,660.74 (AUD) 267 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,671.42 (AUD) 267 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,671.56 (AUD) 262 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,672.15 (AUD) 265 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,674.18 (AUD) 262 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,674.80 (AUD) 265 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,783.60 (AUD) 280 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,826.05 (AUD) 295 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,826.85 (AUD) 285 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,899.00 (AUD) 300 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,899.81 (AUD) 303 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 1,975.06 (AUD) 314 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 10,018.75 (AUD) 1,603 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 10,206.80 (AUD) 1,615 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 10,670.21 (AUD) 1,691 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 100.32 (AUD) 16 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 11,176.62 (AUD) 1,794 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 11,431.25 (AUD) 1,829 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 112.50 (AUD) 18 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 12,760.08 (AUD) 2,019 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 12.32 (AUD) 2 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 12.33 (AUD) 2 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 12.34 (AUD) 2 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 12.46 (AUD) 2 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 12.47 (AUD) 2 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 12.52 (AUD) 2 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 12.60 (AUD) 2 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 12.65 (AUD) 2 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 12.78 (AUD) 2 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/18/2020 Morgan Stanley Australia Securities Limited Buy 14,832.68 (AUD) 2,404 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 15,989.54 (AUD) 2,534 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 18.75 (AUD) 3 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 18.99 (AUD) 3 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 19,624.80 (AUD) 3,120 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 195.92 (AUD) 31 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,028.60 (AUD) 322 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,081.25 (AUD) 333 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,174.45 (AUD) 351 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,187.50 (AUD) 350 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,195.21 (AUD) 349 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,230.34 (AUD) 356 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,326.17 (AUD) 371 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,327.76 (AUD) 366 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,367.42 (AUD) 374 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,368.75 (AUD) 379 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,385.48 (AUD) 386 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,411.01 (AUD) 387 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,417.24 (AUD) 388 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,418.00 (AUD) 390 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,438.86 (AUD) 394 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,462.37 (AUD) 389 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,522.29 (AUD) 401 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,560.74 (AUD) 402 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,597.27 (AUD) 415 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,607.60 (AUD) 424 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,631.27 (AUD) 417 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,742.44 (AUD) 436 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,831.36 (AUD) 448 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,906.52 (AUD) 457 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 2,984.52 (AUD) 476 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 214.20 (AUD) 35 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 24.80 (AUD) 4 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 243.36 (AUD) 39 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 244.53 (AUD) 39 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 25.12 (AUD) 4 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 269.18 (AUD) 43 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,008.32 (AUD) 476 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,098.48 (AUD) 503 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,160.08 (AUD) 504 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,163.09 (AUD) 511 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,165.12 (AUD) 504 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,165.98 (AUD) 509 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,177.55 (AUD) 515 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,256.25 (AUD) 521 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,290.38 (AUD) 529 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,313.80 (AUD) 526 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,357.66 (AUD) 523 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,408.96 (AUD) 536 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,410.04 (AUD) 543 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,435.96 (AUD) 548 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,444.40 (AUD) 545 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,449.26 (AUD) 551 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,468.75 (AUD) 555 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,503.00 (AUD) 565 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,544.32 (AUD) 568 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,825.30 (AUD) 622 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,871.33 (AUD) 617 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 3,943.68 (AUD) 632 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 30,770.68 (AUD) 4,892 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 4,120.20 (AUD) 654 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 4,141.11 (AUD) 669 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 4,432.89 (AUD) 707 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 4,492.08 (AUD) 734 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 4,586.40 (AUD) 728 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 4,979.52 (AUD) 798 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 5,182.16 (AUD) 844 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 5,668.75 (AUD) 907 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 50.00 (AUD) 8 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 50.16 (AUD) 8 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 511.11 (AUD) 81 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 523.60 (AUD) 85 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 559.24 (AUD) 88 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 57,091.48 (AUD) 9,091 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 594.70 (AUD) 95 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 6,004.00 (AUD) 950 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 6,067.20 (AUD) 960 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 6,318.06 (AUD) 1,029 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 6,449.52 (AUD) 1,047 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 6,483.18 (AUD) 1,034 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 6,891.37 (AUD) 1,093 Ordinary Shares
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

3/18/2020 Morgan Stanley Australia Securities Limited Buy 6.14 (AUD) 1 Ordinary Share
3/18/2020 Morgan Stanley Australia Securities Limited Buy 6.34 (AUD) 1 Ordinary Share
3/18/2020 Morgan Stanley Australia Securities Limited Buy 626.00 (AUD) 100 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 670.89 (AUD) 107 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 691.53 (AUD) 111 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 7,236.40 (AUD) 1,145 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 7,875.08 (AUD) 1,252 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 728.66 (AUD) 116 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 733.04 (AUD) 119 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 751.41 (AUD) 121 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 796.32 (AUD) 126 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 8,039.12 (AUD) 1,268 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 8,097.20 (AUD) 1,306 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 8,281.20 (AUD) 1,340 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 8,936.48 (AUD) 1,414 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 80,118.64 (AUD) 12,677 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 80,573.68 (AUD) 12,749 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 825.00 (AUD) 132 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 899.58 (AUD) 141 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 9,420.00 (AUD) 1,500 Ordinary Shares
3/18/2020 Morgan Stanley Australia Securities Limited Buy 9,427.56 (AUD) 1,506 Ordinary Shares
3/18/2020 Morgan Stanley Capital Services LLC Buy N/A 640 Swaps
3/18/2020 Morgan Stanley Capital Services LLC Buy N/A 650 Swaps
3/19/2020 Morgan Stanley & Co. International plc Borrow N/A 10,500 Ordinary Shares
3/19/2020 Morgan Stanley & Co. International plc Buy N/A 12,961 Swaps
3/19/2020 Morgan Stanley & Co. International plc Fraction Clearance (Debit) N/A 1 Ordinary Share
Increase in shares held or in
3/19/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 2,756,817 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
3/19/2020 Morgan Stanley Australia Securities Limited Buy 1,543.75 (AUD) 250 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 1,553.69 (AUD) 251 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 1,682.91 (AUD) 271 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 1,918.87 (AUD) 311 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 10,985.49 (AUD) 1,769 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 12.44 (AUD) 2 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 13,040.72 (AUD) 2,117 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 17,292.84 (AUD) 2,719 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 19,220.00 (AUD) 3,100 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 2,020.06 (AUD) 329 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 2,399.40 (AUD) 387 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 2,782.08 (AUD) 448 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 2,904.60 (AUD) 470 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 240.24 (AUD) 39 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 279.90 (AUD) 45 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 3,198.00 (AUD) 520 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 320.84 (AUD) 52 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 369.00 (AUD) 60 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 4,264.78 (AUD) 698 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 4,830.44 (AUD) 788 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 55.40 (AUD) 9 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 6.15 (AUD) 1 Ordinary Share
3/19/2020 Morgan Stanley Australia Securities Limited Buy 660.38 (AUD) 106 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 805.20 (AUD) 132 Ordinary Shares
3/19/2020 Morgan Stanley Australia Securities Limited Buy 9,240.00 (AUD) 1,500 Ordinary Shares
3/19/2020 Morgan Stanley Capital Services LLC Buy N/A 1,296 Swaps
3/19/2020 Morgan Stanley Capital Services LLC Buy N/A 196 Swaps
3/19/2020 Morgan Stanley Capital Services LLC Buy N/A 24,097 Swaps
3/19/2020 Morgan Stanley Capital Services LLC Buy N/A 3,473 Swaps
3/19/2020 Morgan Stanley Capital Services LLC Buy N/A 3,488 Swaps
3/19/2020 Morgan Stanley Capital Services LLC Buy N/A 4,111 Swaps
3/20/2020 Morgan Stanley & Co. International plc Buy 129.47 (AUD) 21 Ordinary Shares
3/20/2020 Morgan Stanley & Co. International plc Buy 4,323.72 (AUD) 708 Ordinary Shares
3/20/2020 Morgan Stanley & Co. International plc Buy 482.82 78 Ordinary Shares
3/20/2020 Morgan Stanley & Co. International plc Buy N/A 3,675 Swaps
3/20/2020 Morgan Stanley & Co. International plc Buy N/A 996 Swaps
3/20/2020 Morgan Stanley Australia Securities Limited Buy 1,021.44 (AUD) 168 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 1,135.09 (AUD) 187 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 1,395.00 (AUD) 225 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 1,437.61 (AUD) 233 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 1,441.44 (AUD) 231 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 1,719.48 (AUD) 276 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 1,772.16 (AUD) 284 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 1,781.78 (AUD) 286 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 1,783.50 (AUD) 290 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 1,789.20 (AUD) 284 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 1,806.00 (AUD) 300 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 1,845.28 (AUD) 304 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 1,848.00 (AUD) 300 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 1,968.00 (AUD) 320 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 1,980.80 (AUD) 320 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/20/2020 Morgan Stanley Australia Securities Limited Buy 10,589.60 (AUD) 1,736 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 12.35 (AUD) 2 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 135.30 (AUD) 22 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 145.68 (AUD) 24 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 159.90 (AUD) 26 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 177.77 (AUD) 29 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 18.90 (AUD) 3 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,015.24 (AUD) 332 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,026.64 (AUD) 329 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,032.80 (AUD) 336 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,066.40 (AUD) 336 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,112.88 (AUD) 343 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,121.60 (AUD) 340 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,143.68 (AUD) 352 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,159.50 (AUD) 350 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,184.18 (AUD) 354 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,197.08 (AUD) 359 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,215.55 (AUD) 365 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,222.85 (AUD) 365 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,230.34 (AUD) 364 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,363.40 (AUD) 390 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,382.90 (AUD) 390 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,390.08 (AUD) 388 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,411.80 (AUD) 389 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,418.00 (AUD) 390 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,419.16 (AUD) 394 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,428.00 (AUD) 400 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,478.18 (AUD) 401 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,563.38 (AUD) 423 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,565.76 (AUD) 422 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,650.20 (AUD) 420 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,685.76 (AUD) 436 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,857.60 (AUD) 470 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 2,903.85 (AUD) 478 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 21,600.52 (AUD) 3,518 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,048.18 (AUD) 503 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,050.00 (AUD) 500 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,062.70 (AUD) 498 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,090.00 (AUD) 500 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,090.60 (AUD) 510 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,115.00 (AUD) 500 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,183.08 (AUD) 527 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,212.12 (AUD) 524 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,258.29 (AUD) 523 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,268.26 (AUD) 542 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,383.14 (AUD) 551 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,442.08 (AUD) 568 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,487.52 (AUD) 568 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,523.52 (AUD) 572 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,533.49 (AUD) 569 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,547.75 (AUD) 575 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,675.70 (AUD) 590 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,760.40 (AUD) 595 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,831.36 (AUD) 614 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,953.52 (AUD) 646 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 3,995.94 (AUD) 654 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 4,057.04 (AUD) 664 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 4,318.16 (AUD) 701 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 4,732.36 (AUD) 772 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 484.27 (AUD) 79 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 5,196.75 (AUD) 845 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 5,556.96 (AUD) 908 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 5,667.06 (AUD) 917 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 7,159.22 (AUD) 1,151 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 7,925.00 (AUD) 1,268 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 711.08 (AUD) 116 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 75,570.64 (AUD) 12,328 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 758.88 (AUD) 124 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 780.80 (AUD) 128 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 8,495.28 (AUD) 1,368 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 8,613.20 (AUD) 1,412 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 8,720.44 (AUD) 1,402 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 9,519.44 (AUD) 1,528 Ordinary Shares
3/20/2020 Morgan Stanley Australia Securities Limited Buy 982.10 (AUD) 161 Ordinary Shares
3/20/2020 Morgan Stanley Capital Services LLC Buy N/A 1,301 Swaps
3/20/2020 Morgan Stanley Capital Services LLC Buy N/A 1,872 Swaps
3/20/2020 Morgan Stanley Capital Services LLC Buy N/A 3,786 Swaps
3/20/2020 Morgan Stanley Capital Services LLC Buy N/A 4,577 Swaps
3/20/2020 Morgan Stanley Capital Services LLC Buy N/A 5,730 Swaps
3/23/2020 Morgan Stanley & Co. International plc Buy 2,823.14 (AUD) 501 Ordinary Shares
3/23/2020 Morgan Stanley & Co. International plc Buy N/A 13,412 Swaps
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

3/23/2020 Morgan Stanley & Co. International plc Collateral Received N/A 18,768 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,132.63 (AUD) 191 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,186.04 (AUD) 199 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,213.60 (AUD) 205 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,475.18 (AUD) 257 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,482.89 (AUD) 257 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,535.10 (AUD) 258 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,564.75 (AUD) 275 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,570.80 (AUD) 280 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,624.82 (AUD) 274 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,626.80 (AUD) 280 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,634.64 (AUD) 294 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,705.68 (AUD) 309 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,719.91 (AUD) 293 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,771.74 (AUD) 306 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,776.00 (AUD) 320 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,780.38 (AUD) 314 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,803.20 (AUD) 322 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,826.96 (AUD) 328 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,830.15 (AUD) 315 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,851.28 (AUD) 317 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,861.20 (AUD) 330 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,885.68 (AUD) 324 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,890.40 (AUD) 340 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,890.57 (AUD) 337 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 1,900.22 (AUD) 343 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 11,217.60 (AUD) 1,968 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 11,556.18 (AUD) 1,962 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 11,765.88 (AUD) 2,001 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 12,049.87 (AUD) 2,179 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 12,891.78 (AUD) 2,298 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 133.63 (AUD) 23 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 138.00 (AUD) 25 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 153.14 (AUD) 26 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 167.91 (AUD) 29 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 173.91 (AUD) 31 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 175.36 (AUD) 32 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 19,513.57 (AUD) 3,313 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 19,578.36 (AUD) 3,324 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,010.72 (AUD) 354 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,011.10 (AUD) 338 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,016.20 (AUD) 340 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,037.60 (AUD) 360 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,055.23 (AUD) 373 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,067.39 (AUD) 351 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,114.97 (AUD) 377 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,118.48 (AUD) 388 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,163.84 (AUD) 392 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,204.73 (AUD) 393 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,207.40 (AUD) 390 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,214.00 (AUD) 400 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,226.10 (AUD) 394 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,276.40 (AUD) 420 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,289.00 (AUD) 420 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,328.00 (AUD) 400 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,352.10 (AUD) 430 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,359.36 (AUD) 404 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,374.44 (AUD) 421 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,375.58 (AUD) 411 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,386.50 (AUD) 430 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,420.00 (AUD) 440 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,424.40 (AUD) 440 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,433.20 (AUD) 440 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,480.85 (AUD) 447 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,536.80 (AUD) 453 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,584.20 (AUD) 438 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,588.67 (AUD) 441 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,613.20 (AUD) 470 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,683.20 (AUD) 480 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,718.59 (AUD) 497 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,720.00 (AUD) 500 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,744.69 (AUD) 491 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,823.14 (AUD) 501 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,895.90 (AUD) 490 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 2,972.16 (AUD) 516 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 21,443.40 (AUD) 3,762 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 3,030.30 (AUD) 518 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 3,045.00 (AUD) 525 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 3,068.00 (AUD) 520 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 3,333.96 (AUD) 588 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 3,651.20 (AUD) 652 Ordinary Shares
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

3/23/2020 Morgan Stanley Australia Securities Limited Buy 3,679.50 (AUD) 669 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 302.94 (AUD) 51 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 357.00 (AUD) 60 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 375.70 (AUD) 65 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 4,095.84 (AUD) 742 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 4,139.30 (AUD) 710 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 4,209.66 (AUD) 771 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 4,288.90 (AUD) 770 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 4,300.80 (AUD) 768 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 4,423.78 (AUD) 746 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 4,447.70 (AUD) 790 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 4,544.40 (AUD) 840 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 4,561.20 (AUD) 840 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 4,788.33 (AUD) 827 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 4,802.50 (AUD) 850 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 4,807.40 (AUD) 860 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 4,810.12 (AUD) 838 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 4,942.96 (AUD) 902 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 40,240.48 (AUD) 6,832 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 438.85 (AUD) 79 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 44,622.64 (AUD) 7,576 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 46,124.59 (AUD) 7,831 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 492.17 (AUD) 89 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 5,051.99 (AUD) 907 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 5,115.00 (AUD) 930 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 5,344.65 (AUD) 963 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 5.65 (AUD) 1 Ordinary Share
3/23/2020 Morgan Stanley Australia Securities Limited Buy 6,069.60 (AUD) 1,080 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 6,528.00 (AUD) 1,200 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 6,633.10 (AUD) 1,174 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 6,732.27 (AUD) 1,143 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 6,780.68 (AUD) 1,198 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 691.92 (AUD) 124 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 696.32 (AUD) 128 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 7,038.96 (AUD) 1,266 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 7,943.39 (AUD) 1,421 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 8,045.73 (AUD) 1,419 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 8,169.12 (AUD) 1,464 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 8,895.40 (AUD) 1,580 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 8,983.20 (AUD) 1,520 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 836.58 (AUD) 146 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 848.04 (AUD) 148 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 889.50 (AUD) 150 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 9,463.12 (AUD) 1,702 Ordinary Shares
3/23/2020 Morgan Stanley Australia Securities Limited Buy 90,706.00 (AUD) 15,400 Ordinary Shares
3/23/2020 Morgan Stanley Capital Services LLC Buy N/A 2,131 Swaps
3/23/2020 Morgan Stanley Capital Services LLC Buy N/A 5,644 Swaps
3/23/2020 Morgan Stanley Capital Services LLC Buy N/A 7,907 Swaps
3/23/2020 Morgan Stanley Capital Services LLC Buy N/A 73,371 Swaps
3/23/2020 Morgan Stanley Capital Services LLC Buy N/A 856 Swaps
3/24/2020 Morgan Stanley & Co. International plc Buy N/A 2,597 Swaps
3/24/2020 Morgan Stanley & Co. International plc Collateral Received N/A 6,381,411 Ordinary Shares
3/24/2020 Morgan Stanley Capital Services LLC Buy N/A 1,807 Swaps
3/24/2020 Morgan Stanley Capital Services LLC Buy N/A 693 Swaps
3/25/2020 Morgan Stanley & Co. International plc Buy N/A 11,576 Swaps
3/25/2020 Morgan Stanley & Co. International plc Buy N/A 28,158 Swaps
3/25/2020 Morgan Stanley Capital Services LLC Buy N/A 169 Swaps
3/25/2020 Morgan Stanley Capital Services LLC Buy N/A 17,060 Swaps
3/25/2020 Morgan Stanley Capital Services LLC Buy N/A 451 Swaps
3/25/2020 Morgan Stanley Capital Services LLC Buy N/A 503 Swaps
3/26/2020 Morgan Stanley & Co. International plc Buy N/A 7,821 Swaps
Increase in shares held or in
3/26/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 3,283,421 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
3/26/2020 Morgan Stanley Capital Services LLC Buy N/A 1,114 Swaps
3/27/2020 Morgan Stanley & Co. International plc Buy N/A 3,789 Swaps
3/27/2020 Morgan Stanley & Co. International plc Collateral Received N/A 1 Ordinary Share
Increase in shares held or in
3/27/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 9,582,833 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
3/27/2020 Morgan Stanley & Co. LLC Borrow N/A 17,832 Ordinary Shares
3/27/2020 Morgan Stanley Capital Services LLC Buy N/A 238 Swaps
3/30/2020 Morgan Stanley & Co. International plc Buy N/A 14,151 Swaps
3/30/2020 Morgan Stanley & Co. International plc Buy N/A 2,237 Swaps
3/30/2020 Morgan Stanley & Co. International plc Buy N/A 6,743 Swaps
3/30/2020 Morgan Stanley & Co. International plc Collateral Received N/A 6,591,231 Ordinary Shares
Increase in shares held or in
3/30/2020 Morgan Stanley & Co. LLC respect of which the holder may N/A 1,815 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

3/30/2020 Morgan Stanley Australia Securities Limited Buy 1,528.48 (AUD) 233 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 1,620.36 (AUD) 252 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 1,625.00 (AUD) 250 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 1,626.90 (AUD) 255 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 1,632.50 (AUD) 250 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 1,634.55 (AUD) 255 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 10,068.30 (AUD) 1,485 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 11,135.52 (AUD) 1,672 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 14,613.97 (AUD) 2,191 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 167.50 (AUD) 25 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 2,506.48 (AUD) 388 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 2,576.40 (AUD) 380 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 2,615.79 (AUD) 391 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 2,650.24 (AUD) 404 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 242.72 (AUD) 37 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 245.70 (AUD) 39 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 3,146.00 (AUD) 484 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 3,225.00 (AUD) 500 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 3,250.08 (AUD) 488 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 3,285.00 (AUD) 500 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 3,305.00 (AUD) 500 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 3,535.84 (AUD) 539 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 3,659.43 (AUD) 547 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 4,264.08 (AUD) 654 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 4,681.88 (AUD) 727 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 402.60 (AUD) 61 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 424.38 (AUD) 66 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 5,959.80 (AUD) 903 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 564.63 (AUD) 87 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 6,122.08 (AUD) 922 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 6,615.00 (AUD) 1,050 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 8,365.50 (AUD) 1,287 Ordinary Shares
3/30/2020 Morgan Stanley Australia Securities Limited Buy 8,540.12 (AUD) 1,292 Ordinary Shares
3/30/2020 Morgan Stanley Capital Services LLC Buy N/A 16,613 Swaps
3/30/2020 Morgan Stanley Capital Services LLC Buy N/A 2,429 Swaps
3/30/2020 Morgan Stanley Capital Services LLC Buy N/A 2,451 Swaps
3/30/2020 Morgan Stanley Capital Services LLC Buy N/A 2,477 Swaps
3/30/2020 Morgan Stanley Capital Services LLC Buy N/A 785 Swaps
3/31/2020 Morgan Stanley & Co. International plc Borrow N/A 110,233 Ordinary Shares
3/31/2020 Morgan Stanley & Co. International plc Buy N/A 12,445 Swaps
Increase in shares held or in
3/31/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 2,125,646 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
3/31/2020 Morgan Stanley Capital Services LLC Buy N/A 1,146 Swaps
3/31/2020 Morgan Stanley Capital Services LLC Buy N/A 8,553 Swaps
3/31/2020 Morgan Stanley Capital Services LLC Buy N/A 9,975 Swaps
4/01/2020 Morgan Stanley & Co. International plc Buy N/A 2,389 Swaps
4/01/2020 Morgan Stanley & Co. International plc Buy N/A 2,545 Swaps
4/01/2020 Morgan Stanley & Co. International plc Buy N/A 516 Swaps
4/01/2020 Morgan Stanley & Co. International plc Collateral Received N/A 1,335,086 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 1,002.00 (AUD) 150 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 1,040.05 (AUD) 155 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 1,130.61 (AUD) 169 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 1,201.09 (AUD) 179 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 1,302.84 (AUD) 198 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 1,423.80 (AUD) 210 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 1,485.18 (AUD) 223 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 1,549.45 (AUD) 233 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 1,634.32 (AUD) 248 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 10,737.64 (AUD) 1,622 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 10,912.65 (AUD) 1,641 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 11,997.48 (AUD) 1,788 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 146.96 (AUD) 22 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 16,339.05 (AUD) 2,457 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 18,163.97 (AUD) 2,707 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 2,077.92 (AUD) 312 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 2,261.13 (AUD) 339 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 2,652.00 (AUD) 400 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 2,786.22 (AUD) 414 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 2,786.35 (AUD) 419 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 21,864.78 (AUD) 3,283 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 23,542.11 (AUD) 3,519 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 23,600.44 (AUD) 3,533 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 26,064.24 (AUD) 3,896 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 3,010.32 (AUD) 452 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 3,078.95 (AUD) 463 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 3,264.72 (AUD) 488 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 3,303.76 (AUD) 488 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 3,315.00 (AUD) 500 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 3,320.00 (AUD) 500 Ordinary Shares
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

4/01/2020 Morgan Stanley Australia Securities Limited Buy 3,334.87 (AUD) 497 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 3,340.00 (AUD) 500 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 3,345.00 (AUD) 500 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 3,348.34 (AUD) 502 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 3,350.00 (AUD) 500 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 3,457.20 (AUD) 516 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 3,525.02 (AUD) 523 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 3,781.89 (AUD) 567 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 33.50 (AUD) 5 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 385.70 (AUD) 58 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 39,112.88 (AUD) 5,864 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 4,341.81 (AUD) 649 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 4,408.87 (AUD) 667 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 4,428.60 (AUD) 671 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 4,600.56 (AUD) 696 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 41,738.22 (AUD) 6,267 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 426.88 (AUD) 64 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 464.37 (AUD) 69 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 466.44 (AUD) 69 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 5,488.78 (AUD) 818 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 5,494.50 (AUD) 825 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 5,642.13 (AUD) 851 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 5,724.76 (AUD) 857 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 5,819.52 (AUD) 866 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 53,153.23 (AUD) 7,969 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 53.44 (AUD) 8 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 54.32 (AUD) 8 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 551.86 (AUD) 82 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 573.62 (AUD) 86 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 6,171.79 (AUD) 926 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 6,991.82 (AUD) 1,042 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 684.42 (AUD) 102 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 700.35 (AUD) 105 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 760.38 (AUD) 114 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 78,249.52 (AUD) 11,714 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 8,525.76 (AUD) 1,284 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 818.40 (AUD) 124 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 820.41 (AUD) 123 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 888.42 (AUD) 134 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 888.44 (AUD) 133 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 9,719.08 (AUD) 1,442 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 909.68 (AUD) 137 Ordinary Shares
4/01/2020 Morgan Stanley Australia Securities Limited Buy 925.74 (AUD) 139 Ordinary Shares
4/01/2020 Morgan Stanley Capital Services LLC Buy N/A 3,270 Swaps
4/01/2020 Morgan Stanley Capital Services LLC Buy N/A 480 Swaps
Increase in shares held or in
4/02/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 8,967,424 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
4/02/2020 Morgan Stanley Australia Securities Limited Buy 1,090.65 (AUD) 165 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 1,143.18 (AUD) 174 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 1,252.96 (AUD) 191 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 1,640.91 (AUD) 249 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 11,081.88 (AUD) 1,674 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 11,572.04 (AUD) 1,756 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 150.88 (AUD) 23 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 19,726.84 (AUD) 2,998 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 2,161.47 (AUD) 327 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 2,914.94 (AUD) 443 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 25,925.12 (AUD) 3,952 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 3,021.48 (AUD) 462 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 3,104.70 (AUD) 474 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 3,201.28 (AUD) 488 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 3,270.00 (AUD) 500 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 3,320.00 (AUD) 500 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 3,478.20 (AUD) 527 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 3,598.14 (AUD) 546 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 3,973.77 (AUD) 603 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 32.90 (AUD) 5 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 34,112.00 (AUD) 5,200 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 4,355.96 (AUD) 658 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 4,587.96 (AUD) 692 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 49,486.80 (AUD) 7,498 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 5,148.30 (AUD) 786 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 5,821.14 (AUD) 878 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 6,593.52 (AUD) 996 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 6.56 (AUD) 1 Ordinary Share
4/02/2020 Morgan Stanley Australia Securities Limited Buy 72.60 (AUD) 11 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 8,005.80 (AUD) 1,213 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 8,469.41 (AUD) 1,297 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 8,593.60 (AUD) 1,312 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

4/02/2020 Morgan Stanley Australia Securities Limited Buy 827.82 (AUD) 126 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 894.88 (AUD) 136 Ordinary Shares
4/02/2020 Morgan Stanley Australia Securities Limited Buy 9,395.10 (AUD) 1,430 Ordinary Shares
4/03/2020 Morgan Stanley & Co. International plc Buy N/A 1,323 Swaps
4/03/2020 Morgan Stanley & Co. International plc Buy N/A 3,911 Swaps
4/03/2020 Morgan Stanley & Co. International plc Buy N/A 34,357 Swaps
4/03/2020 Morgan Stanley & Co. International plc Buy N/A 4,414 Swaps
4/03/2020 Morgan Stanley & Co. International plc Buy N/A 8,834 Swaps
4/03/2020 Morgan Stanley & Co. International plc Collateral Received N/A 73,675 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 11,571.76 (AUD) 1,748 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 144.98 (AUD) 22 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 2,496.60 (AUD) 380 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 2,943.60 (AUD) 446 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 3,100.09 (AUD) 469 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 3,340.00 (AUD) 500 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 3,405.00 (AUD) 500 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 3,412.20 (AUD) 517 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 3,663.66 (AUD) 546 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 3,663.92 (AUD) 542 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 3,680.04 (AUD) 546 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 3,718.26 (AUD) 546 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 3,799.12 (AUD) 562 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 307.28 (AUD) 46 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 37,439.04 (AUD) 5,664 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 403.52 (AUD) 61 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 508.20 (AUD) 77 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 6,202.94 (AUD) 937 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 617.52 (AUD) 93 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 632.70 (AUD) 95 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 673.67 (AUD) 101 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 7,047.69 (AUD) 1,063 Ordinary Shares
4/03/2020 Morgan Stanley Australia Securities Limited Buy 7,332.24 (AUD) 1,096 Ordinary Shares
4/03/2020 Morgan Stanley Capital Services LLC Buy N/A 10,108 Swaps
4/03/2020 Morgan Stanley Capital Services LLC Buy N/A 969 Swaps
4/06/2020 Morgan Stanley & Co. International plc Buy N/A 2,054 Swaps
4/06/2020 Morgan Stanley & Co. International plc Buy N/A 2,148 Swaps
4/06/2020 Morgan Stanley & Co. International plc Buy N/A 4,111 Swaps
4/06/2020 Morgan Stanley & Co. International plc Collateral Received N/A 8,953,881 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 1,127.14 (AUD) 166 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 1,128.80 (AUD) 170 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 1,157.37 (AUD) 173 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 1,678.94 (AUD) 254 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 1,723.80 (AUD) 260 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 1,830.60 (AUD) 270 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 1,963.30 (AUD) 290 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 11,072.20 (AUD) 1,660 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 11,685.59 (AUD) 1,721 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 11,782.68 (AUD) 1,743 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 14,778.21 (AUD) 2,209 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 15,356.40 (AUD) 2,292 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 15,942.92 (AUD) 2,348 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 2,010.01 (AUD) 298 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 2,034.00 (AUD) 300 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 2,066.68 (AUD) 308 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 2,338.00 (AUD) 350 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 2,478.75 (AUD) 375 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 2,574.00 (AUD) 390 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 2,656,625.21 (AUD) 400,902 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 2,867.60 (AUD) 428 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 2,929.50 (AUD) 434 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 2,948.06 (AUD) 446 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 20,135.31 (AUD) 3,037 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 20,426.22 (AUD) 3,067 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 201.30 (AUD) 30 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 22,325.52 (AUD) 3,288 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 3,245.76 (AUD) 483 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 3,300.00 (AUD) 500 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 3,310.00 (AUD) 500 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 3,866.82 (AUD) 578 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 305.55 (AUD) 45 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 39.66 (AUD) 6 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 4,056.00 (AUD) 600 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 4,177.09 (AUD) 617 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 4,360.78 (AUD) 647 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 4,798.08 (AUD) 714 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 4,806.36 (AUD) 711 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 4,875.22 (AUD) 718 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 4,933.68 (AUD) 732 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 446.82 (AUD) 66 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 46.62 (AUD) 7 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 5,723.63 (AUD) 853 Ordinary Shares
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

4/06/2020 Morgan Stanley Australia Securities Limited Buy 6,459.56 (AUD) 967 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 62,810.06 (AUD) 9,319 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 7,012.98 (AUD) 1,053 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 7,953.40 (AUD) 1,196 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 7,973.28 (AUD) 1,176 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 721.44 (AUD) 108 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 786,705.70 (AUD) 118,719 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 8,093.25 (AUD) 1,199 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 8,235.28 (AUD) 1,244 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 807.64 (AUD) 122 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 87.23 (AUD) 13 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 87.36 (AUD) 13 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 9,628.00 (AUD) 1,450 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 9,760.50 (AUD) 1,446 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 9,986.56 (AUD) 1,504 Ordinary Shares
4/06/2020 Morgan Stanley Australia Securities Limited Buy 94.22 (AUD) 14 Ordinary Shares
4/06/2020 Morgan Stanley Capital Services LLC Buy N/A 1,574 Swaps
4/06/2020 Morgan Stanley Capital Services LLC Buy N/A 1,883 Swaps
4/06/2020 Morgan Stanley Capital Services LLC Buy N/A 2,912 Swaps
4/06/2020 Morgan Stanley Capital Services LLC Buy N/A 421 Swaps
4/07/2020 Morgan Stanley & Co. International plc Buy N/A 2,252 Swaps
4/07/2020 Morgan Stanley & Co. International plc Buy N/A 9,103 Swaps
4/07/2020 Morgan Stanley Australia Securities Limited Buy 126.92 (AUD) 19 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 13,411.30 (AUD) 1,955 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 180.36 (AUD) 27 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 2,013.00 (AUD) 300 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 2,043.50 (AUD) 305 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 2,237.80 (AUD) 334 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 2,253.90 (AUD) 330 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 2,716.14 (AUD) 406 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 2,806.41 (AUD) 417 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 261.06 (AUD) 38 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 3,148.05 (AUD) 465 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 3,405.00 (AUD) 500 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 3,548.30 (AUD) 518 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 3,553.44 (AUD) 528 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 3,599.41 (AUD) 527 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 30,230.90 (AUD) 4,546 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 4,213.44 (AUD) 616 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 4,368.26 (AUD) 634 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 4,519.50 (AUD) 655 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 4,705.87 (AUD) 683 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 5,485.80 (AUD) 820 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 5,976.32 (AUD) 896 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 6,113.18 (AUD) 907 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 6,228.00 (AUD) 900 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 6,237.96 (AUD) 908 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 6,490.62 (AUD) 963 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 679.73 (AUD) 101 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 69,911.45 (AUD) 10,513 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 7,319.62 (AUD) 1,067 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 8,857.05 (AUD) 1,293 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 866.88 (AUD) 129 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 949.98 (AUD) 142 Ordinary Shares
4/07/2020 Morgan Stanley Australia Securities Limited Buy 965.70 (AUD) 145 Ordinary Shares
4/07/2020 Morgan Stanley Capital Services LLC Buy N/A 1,440 Swaps
4/07/2020 Morgan Stanley Capital Services LLC Buy N/A 1,556 Swaps
4/07/2020 Morgan Stanley Capital Services LLC Buy N/A 2,241 Swaps
4/07/2020 Morgan Stanley Capital Services LLC Buy N/A 3,531 Swaps
4/07/2020 Morgan Stanley Capital Services LLC Buy N/A 99 Swaps
4/08/2020 Morgan Stanley & Co. International plc Buy N/A 11,344 Swaps
4/08/2020 Morgan Stanley & Co. International plc Buy N/A 32,183 Swaps
4/08/2020 Morgan Stanley & Co. International plc Buy N/A 7,544 Swaps
4/08/2020 Morgan Stanley & Co. International plc Buy N/A 9,233 Swaps
Increase in shares held or in
4/08/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 5,750,045 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
4/08/2020 Morgan Stanley Australia Securities Limited Buy 1,390.72 (AUD) 212 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 1,455.30 (AUD) 220 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 1,588.19 (AUD) 241 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 1,619.25 (AUD) 255 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 1,780.78 (AUD) 269 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 1,869.12 (AUD) 288 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 1,920.00 (AUD) 300 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 1,983.52 (AUD) 308 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 13.20 (AUD) 2 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 153.18 (AUD) 23 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 2,118.88 (AUD) 328 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 2,155.60 (AUD) 340 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 2,207.48 (AUD) 346 Ordinary Shares
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

4/08/2020 Morgan Stanley Australia Securities Limited Buy 2,240.60 (AUD) 340 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 2,261.00 (AUD) 350 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 2,397.60 (AUD) 360 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 2,581.80 (AUD) 390 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 2,965.12 (AUD) 452 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 213.18 (AUD) 33 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 3,432.00 (AUD) 520 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 3,658.48 (AUD) 556 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 390.00 (AUD) 60 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 394.20 (AUD) 60 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 4,052.40 (AUD) 614 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 4,224.99 (AUD) 651 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 481.07 (AUD) 73 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 545.70 (AUD) 85 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 592.20 (AUD) 90 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 6,499.92 (AUD) 1,022 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 647.41 (AUD) 101 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 72.60 (AUD) 11 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 8,515.08 (AUD) 1,308 Ordinary Shares
4/08/2020 Morgan Stanley Australia Securities Limited Buy 9,346.54 (AUD) 1,414 Ordinary Shares
4/08/2020 Morgan Stanley Capital Services LLC Buy N/A 1,060 Swaps
4/08/2020 Morgan Stanley Capital Services LLC Buy N/A 1,474 Swaps
4/08/2020 Morgan Stanley Capital Services LLC Buy N/A 1,900 Swaps
4/08/2020 Morgan Stanley Capital Services LLC Buy N/A 2,584 Swaps
4/09/2020 Morgan Stanley & Co. International plc Buy N/A 1,462 Swaps
4/09/2020 Morgan Stanley & Co. International plc Buy N/A 15,855 Swaps
4/09/2020 Morgan Stanley & Co. International plc Collateral Received N/A 262,918 Ordinary Shares
4/09/2020 Morgan Stanley Australia Securities Limited Buy 1,605.00 (AUD) 250 Ordinary Shares
4/09/2020 Morgan Stanley Australia Securities Limited Buy 12,817.42 (AUD) 2,009 Ordinary Shares
4/09/2020 Morgan Stanley Australia Securities Limited Buy 2,536.83 (AUD) 397 Ordinary Shares
4/09/2020 Morgan Stanley Australia Securities Limited Buy 2,832.72 (AUD) 444 Ordinary Shares
4/09/2020 Morgan Stanley Australia Securities Limited Buy 3,737.60 (AUD) 584 Ordinary Shares
4/09/2020 Morgan Stanley Australia Securities Limited Buy 33,341.88 (AUD) 5,226 Ordinary Shares
4/09/2020 Morgan Stanley Capital Services LLC Buy N/A 1,319 Swaps
4/09/2020 Morgan Stanley Capital Services LLC Buy N/A 1,418 Swaps
4/09/2020 Morgan Stanley Capital Services LLC Buy N/A 2,787 Swaps
4/09/2020 Morgan Stanley Capital Services LLC Buy N/A 3,591 Swaps
Increase in shares held or in
4/10/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 992,992 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
4/14/2020 Morgan Stanley & Co. International plc Buy N/A 4,334 Swaps
4/14/2020 Morgan Stanley & Co. International plc Buy N/A 6,501 Swaps
4/14/2020 Morgan Stanley & Co. International plc Buy N/A 7,446 Swaps
Increase in shares held or in
4/14/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 149,670 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
4/14/2020 Morgan Stanley Australia Securities Limited Buy 1,263.65 (AUD) 199 Ordinary Shares
4/14/2020 Morgan Stanley Australia Securities Limited Buy 1,540.62 (AUD) 243 Ordinary Shares
4/14/2020 Morgan Stanley Australia Securities Limited Buy 1,718.91 (AUD) 269 Ordinary Shares
4/14/2020 Morgan Stanley Australia Securities Limited Buy 122.17 (AUD) 19 Ordinary Shares
4/14/2020 Morgan Stanley Australia Securities Limited Buy 195.30 (AUD) 30 Ordinary Shares
4/14/2020 Morgan Stanley Australia Securities Limited Buy 2,025.30 (AUD) 314 Ordinary Shares
4/14/2020 Morgan Stanley Australia Securities Limited Buy 2,148.80 (AUD) 340 Ordinary Shares
4/14/2020 Morgan Stanley Australia Securities Limited Buy 25,238.85 (AUD) 3,913 Ordinary Shares
4/14/2020 Morgan Stanley Australia Securities Limited Buy 3,383.34 (AUD) 527 Ordinary Shares
4/14/2020 Morgan Stanley Australia Securities Limited Buy 3,450.60 (AUD) 540 Ordinary Shares
4/14/2020 Morgan Stanley Australia Securities Limited Buy 6.41 (AUD) 1 Ordinary Share
4/14/2020 Morgan Stanley Australia Securities Limited Buy 8,751.96 (AUD) 1,359 Ordinary Shares
4/14/2020 Morgan Stanley Australia Securities Limited Buy 915.09 (AUD) 141 Ordinary Shares
4/14/2020 Morgan Stanley Capital Services LLC Buy N/A 1,136 Swaps
4/14/2020 Morgan Stanley Capital Services LLC Buy N/A 1,411 Swaps
4/14/2020 Morgan Stanley Capital Services LLC Buy N/A 3,965 Swaps
4/14/2020 Morgan Stanley Capital Services LLC Buy N/A 36 Swaps
4/14/2020 Morgan Stanley Capital Services LLC Buy N/A 4,240 Swaps
4/14/2020 Morgan Stanley Capital Services LLC Buy N/A 449 Swaps
4/15/2020 Morgan Stanley & Co. International plc Buy N/A 1,173 Swaps
4/15/2020 Morgan Stanley & Co. International plc Buy N/A 1,358 Swaps
4/15/2020 Morgan Stanley & Co. International plc Buy N/A 1,641 Swaps
4/15/2020 Morgan Stanley & Co. International plc Buy N/A 782 Swaps
Increase in shares held or in
4/15/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 146,316 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
4/15/2020 Morgan Stanley Australia Securities Limited Buy 1,929.30 (AUD) 295 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 11,843.00 (AUD) 1,822 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 17,761.60 (AUD) 2,720 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 2,548.00 (AUD) 392 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 2,689.60 (AUD) 410 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 26.22 (AUD) 4 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 3,255.35 (AUD) 497 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

4/15/2020 Morgan Stanley Australia Securities Limited Buy 3,559.92 (AUD) 546 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 3,568.50 (AUD) 549 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 3,575.99 (AUD) 551 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 3,575.99 (AUD) 551 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 4,003.65 (AUD) 615 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 4,192.14 (AUD) 641 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 4,342.32 (AUD) 666 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 5,192.76 (AUD) 794 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 5,832.00 (AUD) 900 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 6,908.74 (AUD) 1,058 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 7,161.00 (AUD) 1,100 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 7,813.96 (AUD) 1,204 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 859.32 (AUD) 132 Ordinary Shares
4/15/2020 Morgan Stanley Australia Securities Limited Buy 986.48 (AUD) 152 Ordinary Shares
4/15/2020 Morgan Stanley Capital Services LLC Buy N/A 34 Swaps
4/15/2020 Morgan Stanley Capital Services LLC Buy N/A 4,526 Swaps
4/16/2020 Morgan Stanley & Co. International plc Buy N/A 6,661 Swaps
4/16/2020 Morgan Stanley & Co. International plc Buy N/A 9,437 Swaps
4/16/2020 Morgan Stanley & Co. International plc Collateral Received N/A 102,281 Ordinary Shares
4/16/2020 Morgan Stanley Australia Securities Limited Buy 16,953.82 (AUD) 2,561 Ordinary Shares
4/16/2020 Morgan Stanley Australia Securities Limited Buy 18,231.48 (AUD) 2,754 Ordinary Shares
4/16/2020 Morgan Stanley Australia Securities Limited Buy 2,207.74 (AUD) 334 Ordinary Shares
4/16/2020 Morgan Stanley Australia Securities Limited Buy 2,636.00 (AUD) 400 Ordinary Shares
4/16/2020 Morgan Stanley Australia Securities Limited Buy 2,640.00 (AUD) 400 Ordinary Shares
4/16/2020 Morgan Stanley Australia Securities Limited Buy 3,089.76 (AUD) 471 Ordinary Shares
4/16/2020 Morgan Stanley Australia Securities Limited Buy 3,265.92 (AUD) 504 Ordinary Shares
4/16/2020 Morgan Stanley Australia Securities Limited Buy 4,125.96 (AUD) 628 Ordinary Shares
4/16/2020 Morgan Stanley Australia Securities Limited Buy 8,462.16 (AUD) 1,288 Ordinary Shares
4/17/2020 Morgan Stanley & Co. International plc Buy N/A 10,706 Swaps
4/17/2020 Morgan Stanley & Co. International plc Buy N/A 806 Swaps
4/17/2020 Morgan Stanley & Co. International plc Collateral Received N/A 997,458 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 1,048.74 (AUD) 154 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 1,191.52 (AUD) 176 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 1,219.40 (AUD) 182 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 1,548.12 (AUD) 228 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 10,154.98 (AUD) 1,489 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 10,417.16 (AUD) 1,541 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 10,468.32 (AUD) 1,544 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 11,062.18 (AUD) 1,634 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 129.39 (AUD) 19 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 13,480.24 (AUD) 2,018 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 2,044.54 (AUD) 302 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 2,318.80 (AUD) 341 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 2,568.80 (AUD) 380 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 3,217.76 (AUD) 476 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 3,240.00 (AUD) 480 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 3,240.00 (AUD) 480 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 3,281.64 (AUD) 492 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 3,283.38 (AUD) 493 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 3,305.00 (AUD) 500 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 3,315.42 (AUD) 489 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 3,320.00 (AUD) 500 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 3,349.32 (AUD) 494 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 3,547.48 (AUD) 524 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 3,706.17 (AUD) 559 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 3,773.16 (AUD) 564 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 3,890.25 (AUD) 585 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 4,223.38 (AUD) 622 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 4,339.92 (AUD) 642 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 5,406.90 (AUD) 807 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 5,564.94 (AUD) 822 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 6,387.78 (AUD) 938 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 6,497.36 (AUD) 964 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 8,184.09 (AUD) 1,227 Ordinary Shares
4/17/2020 Morgan Stanley Australia Securities Limited Buy 999.62 (AUD) 151 Ordinary Shares
4/17/2020 Morgan Stanley Capital Services LLC Buy N/A 3,294 Swaps
4/17/2020 Morgan Stanley Capital Services LLC Buy N/A 6,878 Swaps
4/17/2020 Morgan Stanley Capital Services LLC Buy N/A 770 Swaps
4/20/2020 Morgan Stanley & Co. International plc Buy N/A 1,870 Swaps
4/20/2020 Morgan Stanley & Co. International plc Buy N/A 165 Swaps
4/20/2020 Morgan Stanley & Co. International plc Buy N/A 3,914 Swaps
4/20/2020 Morgan Stanley & Co. International plc Collateral Received N/A 10,023 Ordinary Shares
4/20/2020 Morgan Stanley Australia Securities Limited Buy 11,675.40 (AUD) 1,740 Ordinary Shares
4/20/2020 Morgan Stanley Australia Securities Limited Buy 13,299.72 (AUD) 1,988 Ordinary Shares
4/20/2020 Morgan Stanley Australia Securities Limited Buy 17,068.80 (AUD) 2,540 Ordinary Shares
4/20/2020 Morgan Stanley Australia Securities Limited Buy 2,298.10 (AUD) 343 Ordinary Shares
4/20/2020 Morgan Stanley Australia Securities Limited Buy 2,395.02 (AUD) 358 Ordinary Shares
4/20/2020 Morgan Stanley Australia Securities Limited Buy 3,287.90 (AUD) 490 Ordinary Shares
4/20/2020 Morgan Stanley Australia Securities Limited Buy 3,340.00 (AUD) 500 Ordinary Shares
4/20/2020 Morgan Stanley Australia Securities Limited Buy 3,715.19 (AUD) 557 Ordinary Shares
4/20/2020 Morgan Stanley Australia Securities Limited Buy 3,798.90 (AUD) 567 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

4/20/2020 Morgan Stanley Australia Securities Limited Buy 33,446.40 (AUD) 4,992 Ordinary Shares
4/20/2020 Morgan Stanley Australia Securities Limited Buy 4,164.75 (AUD) 617 Ordinary Shares
4/20/2020 Morgan Stanley Australia Securities Limited Buy 4,859.54 (AUD) 721 Ordinary Shares
4/20/2020 Morgan Stanley Australia Securities Limited Buy 48,157.67 (AUD) 7,177 Ordinary Shares
4/20/2020 Morgan Stanley Australia Securities Limited Buy 6,342.12 (AUD) 948 Ordinary Shares
4/20/2020 Morgan Stanley Australia Securities Limited Buy 6,746.90 (AUD) 1,007 Ordinary Shares
4/20/2020 Morgan Stanley Australia Securities Limited Buy 6.71 (AUD) 1 Ordinary Share
4/20/2020 Morgan Stanley Australia Securities Limited Buy 7,557.60 (AUD) 1,128 Ordinary Shares
4/20/2020 Morgan Stanley Capital Services LLC Buy N/A 18,608 Swaps
4/20/2020 Morgan Stanley Capital Services LLC Buy N/A 23 Swaps
4/21/2020 Morgan Stanley & Co. International plc Buy N/A 15,705 Swaps
4/21/2020 Morgan Stanley & Co. International plc Buy N/A 3,553 Swaps
Increase in shares held or in
4/21/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 1,585,720 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
4/21/2020 Morgan Stanley Australia Securities Limited Buy 1,691.74 (AUD) 251 Ordinary Shares
4/21/2020 Morgan Stanley Australia Securities Limited Buy 12,545.78 (AUD) 1,898 Ordinary Shares
4/21/2020 Morgan Stanley Australia Securities Limited Buy 138.81 (AUD) 21 Ordinary Shares
4/21/2020 Morgan Stanley Australia Securities Limited Buy 2,278.00 (AUD) 340 Ordinary Shares
4/21/2020 Morgan Stanley Australia Securities Limited Buy 2,692.00 (AUD) 400 Ordinary Shares
4/21/2020 Morgan Stanley Australia Securities Limited Buy 22,518.72 (AUD) 3,351 Ordinary Shares
4/21/2020 Morgan Stanley Australia Securities Limited Buy 3,204.51 (AUD) 479 Ordinary Shares
4/21/2020 Morgan Stanley Australia Securities Limited Buy 3,432.30 (AUD) 510 Ordinary Shares
4/21/2020 Morgan Stanley Australia Securities Limited Buy 3,433.92 (AUD) 511 Ordinary Shares
4/21/2020 Morgan Stanley Australia Securities Limited Buy 3,442.23 (AUD) 513 Ordinary Shares
4/21/2020 Morgan Stanley Australia Securities Limited Buy 3,450.50 (AUD) 515 Ordinary Shares
4/21/2020 Morgan Stanley Australia Securities Limited Buy 3,521.84 (AUD) 532 Ordinary Shares
4/21/2020 Morgan Stanley Australia Securities Limited Buy 43,502.72 (AUD) 6,464 Ordinary Shares
4/21/2020 Morgan Stanley Australia Securities Limited Buy 48,907.39 (AUD) 7,399 Ordinary Shares
4/21/2020 Morgan Stanley Australia Securities Limited Buy 5,334.27 (AUD) 807 Ordinary Shares
4/21/2020 Morgan Stanley Australia Securities Limited Buy 5,334.45 (AUD) 795 Ordinary Shares
4/21/2020 Morgan Stanley Australia Securities Limited Buy 621.34 (AUD) 94 Ordinary Shares
4/21/2020 Morgan Stanley Australia Securities Limited Buy 672.00 (AUD) 100 Ordinary Shares
4/21/2020 Morgan Stanley Capital Services LLC Buy N/A 128 Swaps
4/21/2020 Morgan Stanley Capital Services LLC Buy N/A 160 Swaps
4/21/2020 Morgan Stanley Capital Services LLC Buy N/A 211 Swaps
4/21/2020 Morgan Stanley Capital Services LLC Buy N/A 623 Swaps
4/21/2020 Morgan Stanley Capital Services LLC Buy N/A 953 Swaps
4/22/2020 Morgan Stanley & Co. International plc Buy N/A 1,210 Swaps
4/22/2020 Morgan Stanley & Co. International plc Buy N/A 3,755 Swaps
4/22/2020 Morgan Stanley Australia Securities Limited Buy 1,694.72 (AUD) 256 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 1,867.80 (AUD) 283 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 11,402.25 (AUD) 1,725 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 11,587.33 (AUD) 1,753 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 115,721.27 (AUD) 17,507 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 125.78 (AUD) 19 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 2,071.26 (AUD) 311 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 2,121.60 (AUD) 320 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 2,718.30 (AUD) 410 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 27,576.92 (AUD) 4,172 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 29,085.81 (AUD) 4,387 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 3,280.16 (AUD) 494 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 3,286.08 (AUD) 504 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 3,432.00 (AUD) 520 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 3,484.80 (AUD) 528 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 3,521.84 (AUD) 532 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 3,588.04 (AUD) 542 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 3,938.22 (AUD) 594 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 4,303.00 (AUD) 650 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 5,406.98 (AUD) 818 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 6,596.78 (AUD) 998 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 6,775.86 (AUD) 1,022 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 7,363.76 (AUD) 1,109 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 803.98 (AUD) 122 Ordinary Shares
4/22/2020 Morgan Stanley Australia Securities Limited Buy 85.80 (AUD) 13 Ordinary Shares
4/22/2020 Morgan Stanley Capital Services LLC Buy N/A 330 Swaps
4/22/2020 Morgan Stanley Capital Services LLC Buy N/A 648 Swaps
4/22/2020 Morgan Stanley Capital Services LLC Buy N/A 92 Swaps
4/23/2020 Morgan Stanley & Co. International plc Buy N/A 1,118 Swaps
4/23/2020 Morgan Stanley & Co. International plc Buy N/A 3,782 Swaps
Increase in shares held or in
4/23/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 15,882 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
4/23/2020 Morgan Stanley Australia Securities Limited Buy 10,320.58 (AUD) 1,559 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 12,039.84 (AUD) 1,858 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 12.72 (AUD) 2 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 2,251.56 (AUD) 348 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 211.20 (AUD) 33 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 297.00 (AUD) 45 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 3,146.78 (AUD) 494 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

4/23/2020 Morgan Stanley Australia Securities Limited Buy 3,165.50 (AUD) 487 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 3,471.65 (AUD) 545 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 3,544.68 (AUD) 542 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 3,616.00 (AUD) 565 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 3,718.40 (AUD) 581 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 3,783.78 (AUD) 594 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 397.20 (AUD) 60 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 4,126.24 (AUD) 629 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 4,684.28 (AUD) 724 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 492.42 (AUD) 77 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 5,685.44 (AUD) 872 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 5,821.29 (AUD) 911 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 6,431.88 (AUD) 988 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 6,470.40 (AUD) 1,011 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 79,817.49 (AUD) 12,491 Ordinary Shares
4/23/2020 Morgan Stanley Australia Securities Limited Buy 9,150.48 (AUD) 1,432 Ordinary Shares
4/23/2020 Morgan Stanley Capital Services LLC Buy N/A 3,164 Swaps
4/23/2020 Morgan Stanley Capital Services LLC Buy N/A 390 Swaps
4/23/2020 Morgan Stanley Capital Services LLC Buy N/A 85 Swaps
4/24/2020 Morgan Stanley & Co. International plc Buy N/A 3,122 Swaps
4/24/2020 Morgan Stanley & Co. International plc Buy N/A 789 Swaps
4/24/2020 Morgan Stanley Australia Securities Limited Buy 1,014.42 (AUD) 159 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 1,276.35 (AUD) 201 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 1,302.90 (AUD) 202 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 1,574.40 (AUD) 246 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 1,575.86 (AUD) 247 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 1,958.40 (AUD) 306 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 12.89 (AUD) 2 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 14,006.88 (AUD) 2,192 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 190.50 (AUD) 30 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 2,679.38 (AUD) 418 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 2,722.14 (AUD) 426 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 237.17 (AUD) 37 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 25.36 (AUD) 4 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 25.44 (AUD) 4 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 29,048.94 (AUD) 4,546 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 3,140.41 (AUD) 493 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 3,165.00 (AUD) 500 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 3,334.40 (AUD) 521 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 3,508.11 (AUD) 549 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 3,716.54 (AUD) 578 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 3,744.54 (AUD) 586 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 377.60 (AUD) 59 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 4,160.00 (AUD) 650 Ordinary Shares
4/24/2020 Morgan Stanley Australia Securities Limited Buy 64.00 (AUD) 10 Ordinary Shares
4/24/2020 Morgan Stanley Capital Services LLC Buy N/A 1 Swap
4/24/2020 Morgan Stanley Capital Services LLC Buy N/A 1,470 Swaps
4/24/2020 Morgan Stanley Capital Services LLC Buy N/A 3,054 Swaps
4/24/2020 Morgan Stanley Capital Services LLC Buy N/A 400 Swaps
4/27/2020 Morgan Stanley & Co. International plc Buy N/A 2,055 Swaps
4/27/2020 Morgan Stanley & Co. International plc Buy N/A 5,014 Swaps
4/27/2020 Morgan Stanley & Co. International plc Buy N/A 954 Swaps
4/27/2020 Morgan Stanley Australia Securities Limited Buy 1,556.52 (AUD) 238 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 1,557.63 (AUD) 243 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 1,560.00 (AUD) 240 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 1,593.32 (AUD) 244 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 1,802.34 (AUD) 279 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 1,831.01 (AUD) 283 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 121.41 (AUD) 19 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 138.39 (AUD) 21 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 183.68 (AUD) 28 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 2,554.50 (AUD) 390 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 2,739.69 (AUD) 417 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 2,758.40 (AUD) 431 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 208.96 (AUD) 32 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 290.93 (AUD) 45 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 3,142.24 (AUD) 479 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 3,446.19 (AUD) 531 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 3,502.38 (AUD) 538 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 3,826.77 (AUD) 597 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 51.84 (AUD) 8 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 8,126.32 (AUD) 1,256 Ordinary Shares
4/27/2020 Morgan Stanley Australia Securities Limited Buy 937.44 (AUD) 144 Ordinary Shares
4/27/2020 Morgan Stanley Capital Services LLC Buy N/A 1,079 Swaps
4/27/2020 Morgan Stanley Capital Services LLC Buy N/A 1,529 Swaps
4/27/2020 Morgan Stanley Capital Services LLC Buy N/A 2,896 Swaps
4/27/2020 Morgan Stanley Capital Services LLC Buy N/A 4,569 Swaps
4/27/2020 Morgan Stanley Capital Services LLC Buy N/A 5,920 Swaps
4/28/2020 Morgan Stanley & Co. International plc Buy 2,883.60 405 Ordinary Shares
4/28/2020 Morgan Stanley & Co. International plc Buy N/A 27,415 Swaps
4/28/2020 Morgan Stanley & Co. International plc Buy N/A 8,029 Swaps
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

4/28/2020 Morgan Stanley & Co. International plc Buy N/A 9,431 Swaps
4/28/2020 Morgan Stanley & Co. International plc Buy N/A 970 Swaps
4/28/2020 Morgan Stanley & Co. International plc Collateral Received N/A 13,895 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 1,551.42 (AUD) 234 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 1,564.80 (AUD) 240 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 1,932.24 (AUD) 291 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 2,128.42 (AUD) 322 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 2,234.31 (AUD) 337 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 2,374.02 (AUD) 363 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 2,376.00 (AUD) 360 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 3,102.84 (AUD) 459 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 3,150.55 (AUD) 481 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 3,237.30 (AUD) 495 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 3,799.88 (AUD) 574 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 359.10 (AUD) 54 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 5,291.77 (AUD) 803 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 598.40 (AUD) 88 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 60.21 (AUD) 9 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 622.28 (AUD) 94 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 729.21 (AUD) 109 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 816.72 (AUD) 123 Ordinary Shares
4/28/2020 Morgan Stanley Australia Securities Limited Buy 9,369.04 (AUD) 1,411 Ordinary Shares
4/28/2020 Morgan Stanley Capital Services LLC Buy N/A 1,352 Swaps
4/28/2020 Morgan Stanley Capital Services LLC Buy N/A 2,242 Swaps
4/28/2020 Morgan Stanley Capital Services LLC Buy N/A 35,277 Swaps
4/28/2020 Morgan Stanley Capital Services LLC Buy N/A 4,933 Swaps
4/28/2020 Morgan Stanley Capital Services LLC Buy N/A 4,941 Swaps
4/29/2020 Morgan Stanley & Co. International plc Buy N/A 1 Swap
4/29/2020 Morgan Stanley & Co. International plc Buy N/A 12,480 Swaps
4/29/2020 Morgan Stanley & Co. International plc Buy N/A 342 Swaps
4/29/2020 Morgan Stanley & Co. International plc Collateral Received N/A 1,962,568 Ordinary Shares
4/29/2020 Morgan Stanley Australia Securities Limited Buy 1,471.50 (AUD) 218 Ordinary Shares
4/29/2020 Morgan Stanley Australia Securities Limited Buy 1,917.60 (AUD) 282 Ordinary Shares
4/29/2020 Morgan Stanley Australia Securities Limited Buy 1,931.40 (AUD) 290 Ordinary Shares
4/29/2020 Morgan Stanley Australia Securities Limited Buy 15,417.00 (AUD) 2,284 Ordinary Shares
4/29/2020 Morgan Stanley Australia Securities Limited Buy 2,555.58 (AUD) 382 Ordinary Shares
4/29/2020 Morgan Stanley Australia Securities Limited Buy 2,578.48 (AUD) 386 Ordinary Shares
4/29/2020 Morgan Stanley Australia Securities Limited Buy 25,444.64 (AUD) 3,764 Ordinary Shares
4/29/2020 Morgan Stanley Australia Securities Limited Buy 265.60 (AUD) 40 Ordinary Shares
4/29/2020 Morgan Stanley Australia Securities Limited Buy 3,265.08 (AUD) 483 Ordinary Shares
4/29/2020 Morgan Stanley Australia Securities Limited Buy 3,884.94 (AUD) 573 Ordinary Shares
4/29/2020 Morgan Stanley Australia Securities Limited Buy 4,080.90 (AUD) 610 Ordinary Shares
4/29/2020 Morgan Stanley Australia Securities Limited Buy 5,471.36 (AUD) 824 Ordinary Shares
4/29/2020 Morgan Stanley Australia Securities Limited Buy 6,201.60 (AUD) 912 Ordinary Shares
4/29/2020 Morgan Stanley Australia Securities Limited Buy 6,465.36 (AUD) 948 Ordinary Shares
4/29/2020 Morgan Stanley Australia Securities Limited Buy 6,659.12 (AUD) 988 Ordinary Shares
4/29/2020 Morgan Stanley Australia Securities Limited Buy 6.68 (AUD) 1 Ordinary Share
4/29/2020 Morgan Stanley Australia Securities Limited Buy 8,891.01 (AUD) 1,329 Ordinary Shares
4/29/2020 Morgan Stanley Capital Services LLC Buy N/A 1,514 Swaps
4/29/2020 Morgan Stanley Capital Services LLC Buy N/A 2,273 Swaps
4/29/2020 Morgan Stanley Capital Services LLC Buy N/A 2,324 Swaps
4/29/2020 Morgan Stanley Capital Services LLC Buy N/A 2,885 Swaps
4/29/2020 Morgan Stanley Capital Services LLC Buy N/A 5,295 Swaps
4/30/2020 Morgan Stanley & Co. International plc Buy N/A 1,322 Swaps
4/30/2020 Morgan Stanley & Co. International plc Collateral Received N/A 3,052,326 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 1,436.54 (AUD) 217 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 106.24 (AUD) 16 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 11,009.06 (AUD) 1,663 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 194.01 (AUD) 29 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 2,133.00 (AUD) 316 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 2,517.02 (AUD) 374 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 20.01 (AUD) 3 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 22,130.66 (AUD) 3,343 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 25,923.92 (AUD) 3,916 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 3,320.00 (AUD) 500 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 3,417.37 (AUD) 517 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 3,505.92 (AUD) 528 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 3,636.36 (AUD) 546 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 4,302.15 (AUD) 645 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 5,090.28 (AUD) 753 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 5,925.16 (AUD) 887 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 52,966.62 (AUD) 8,001 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 6,672.96 (AUD) 1,008 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 6,750.00 (AUD) 1,000 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 7,018.48 (AUD) 1,057 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 778.05 (AUD) 117 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 860.60 (AUD) 130 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 872.46 (AUD) 131 Ordinary Shares
4/30/2020 Morgan Stanley Australia Securities Limited Buy 9,104.22 (AUD) 1,367 Ordinary Shares
4/30/2020 Morgan Stanley Capital Services LLC Buy N/A 1,011 Swaps
4/30/2020 Morgan Stanley Capital Services LLC Buy N/A 1,415 Swaps
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

5/01/2020 Morgan Stanley & Co. International plc Buy N/A 2,508 Swaps
5/01/2020 Morgan Stanley & Co. International plc Buy N/A 965 Swaps
5/01/2020 Morgan Stanley & Co. International plc Collateral Received N/A 752,692 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 1,150.14 (AUD) 174 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 1,202.50 (AUD) 185 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 1,417.01 (AUD) 217 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 12,995.50 (AUD) 1,975 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 197.40 (AUD) 30 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 2,277.52 (AUD) 343 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 2,314.49 (AUD) 347 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 2,331.00 (AUD) 350 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 2,385.50 (AUD) 367 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 2,628.14 (AUD) 397 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 2,701.35 (AUD) 414 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 20.00 (AUD) 3 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 208.32 (AUD) 32 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 230.65 (AUD) 35 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 24,736.80 (AUD) 3,748 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 27,099.36 (AUD) 4,131 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 29,001.76 (AUD) 4,421 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 3,270.00 (AUD) 500 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 3,280.00 (AUD) 500 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 384.09 (AUD) 59 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 45.57 (AUD) 7 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 5,854.20 (AUD) 887 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 543.66 (AUD) 82 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 66,879.20 (AUD) 10,195 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 7,091.58 (AUD) 1,086 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 72.82 (AUD) 11 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 79.14 (AUD) 12 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 810.57 (AUD) 123 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 831.60 (AUD) 126 Ordinary Shares
5/01/2020 Morgan Stanley Australia Securities Limited Buy 885.74 (AUD) 134 Ordinary Shares
5/01/2020 Morgan Stanley Capital Services LLC Buy N/A 103 Swaps
5/01/2020 Morgan Stanley Capital Services LLC Buy N/A 128 Swaps
5/04/2020 Morgan Stanley & Co. International plc Buy N/A 1,311 Swaps
5/04/2020 Morgan Stanley & Co. International plc Buy N/A 2,270 Swaps
Increase in shares held or in
5/04/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 457,669 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
5/04/2020 Morgan Stanley Australia Securities Limited Buy 180.36 (AUD) 27 Ordinary Shares
5/04/2020 Morgan Stanley Australia Securities Limited Buy 3,163.83 (AUD) 489 Ordinary Shares
5/04/2020 Morgan Stanley Australia Securities Limited Buy 3,260.40 (AUD) 494 Ordinary Shares
5/04/2020 Morgan Stanley Australia Securities Limited Buy 4,211.20 (AUD) 640 Ordinary Shares
5/04/2020 Morgan Stanley Australia Securities Limited Buy 4,457.40 (AUD) 690 Ordinary Shares
5/04/2020 Morgan Stanley Australia Securities Limited Buy 5,123.56 (AUD) 767 Ordinary Shares
5/04/2020 Morgan Stanley Australia Securities Limited Buy 5,663.52 (AUD) 874 Ordinary Shares
5/04/2020 Morgan Stanley Australia Securities Limited Buy 72.93 (AUD) 11 Ordinary Shares
5/04/2020 Morgan Stanley Australia Securities Limited Buy 875.16 (AUD) 132 Ordinary Shares
5/04/2020 Morgan Stanley Australia Securities Limited Buy 893.70 (AUD) 135 Ordinary Shares
5/04/2020 Morgan Stanley Capital Services LLC Buy N/A 1,716 Swaps
5/04/2020 Morgan Stanley Capital Services LLC Buy N/A 103 Swaps
5/04/2020 Morgan Stanley Capital Services LLC Buy N/A 3,358 Swaps
5/04/2020 Morgan Stanley Capital Services LLC Buy N/A 4,596 Swaps
5/04/2020 Morgan Stanley Capital Services LLC Buy N/A 796 Swaps
5/05/2020 Morgan Stanley & Co. International plc Buy 50,367.39 (USD) 11,750 Ordinary Shares
5/05/2020 Morgan Stanley & Co. International plc Buy N/A 1,282 Swaps
5/05/2020 Morgan Stanley & Co. International plc Buy N/A 2,318 Swaps
Increase in shares held or in
5/05/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 3,612,215 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
5/05/2020 Morgan Stanley Australia Securities Limited Buy 1,365.30 (AUD) 205 Ordinary Shares
5/05/2020 Morgan Stanley Australia Securities Limited Buy 1,790.24 (AUD) 268 Ordinary Shares
5/05/2020 Morgan Stanley Australia Securities Limited Buy 3,253.50 (AUD) 482 Ordinary Shares
5/05/2020 Morgan Stanley Australia Securities Limited Buy 3,319.80 (AUD) 503 Ordinary Shares
5/05/2020 Morgan Stanley Australia Securities Limited Buy 3,500.64 (AUD) 528 Ordinary Shares
5/05/2020 Morgan Stanley Australia Securities Limited Buy 3,837.05 (AUD) 577 Ordinary Shares
5/05/2020 Morgan Stanley Australia Securities Limited Buy 4,880.40 (AUD) 735 Ordinary Shares
5/05/2020 Morgan Stanley Australia Securities Limited Buy 5,569.30 (AUD) 830 Ordinary Shares
5/05/2020 Morgan Stanley Australia Securities Limited Buy 7,052.94 (AUD) 1,059 Ordinary Shares
5/05/2020 Morgan Stanley Australia Securities Limited Buy 901.80 (AUD) 135 Ordinary Shares
5/05/2020 Morgan Stanley Capital Services LLC Buy N/A 1,651 Swaps
5/05/2020 Morgan Stanley Capital Services LLC Buy N/A 2,324 Swaps
5/05/2020 Morgan Stanley Capital Services LLC Buy N/A 2,846 Swaps
5/05/2020 Morgan Stanley Capital Services LLC Buy N/A 693 Swaps
5/06/2020 Morgan Stanley & Co. International plc Buy N/A 2,578 Swaps
5/06/2020 Morgan Stanley & Co. International plc Buy N/A 2,927 Swaps
5/06/2020 Morgan Stanley & Co. International plc Buy N/A 59 Swaps
5/06/2020 Morgan Stanley & Co. International plc Collateral Received N/A 6,064,061 Ordinary Shares
5/06/2020 Morgan Stanley Australia Securities Limited Buy 1,262.52 (AUD) 189 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

5/06/2020 Morgan Stanley Australia Securities Limited Buy 100.20 (AUD) 15 Ordinary Shares
5/06/2020 Morgan Stanley Australia Securities Limited Buy 3,072.80 (AUD) 460 Ordinary Shares
5/06/2020 Morgan Stanley Australia Securities Limited Buy 3,345.00 (AUD) 500 Ordinary Shares
5/06/2020 Morgan Stanley Australia Securities Limited Buy 3,349.98 (AUD) 503 Ordinary Shares
5/06/2020 Morgan Stanley Australia Securities Limited Buy 3,888.61 (AUD) 583 Ordinary Shares
5/06/2020 Morgan Stanley Australia Securities Limited Buy 32,814.45 (AUD) 4,905 Ordinary Shares
5/06/2020 Morgan Stanley Australia Securities Limited Buy 354.57 (AUD) 53 Ordinary Shares
5/06/2020 Morgan Stanley Australia Securities Limited Buy 8,017.34 (AUD) 1,202 Ordinary Shares
5/06/2020 Morgan Stanley Australia Securities Limited Buy 9,787.47 (AUD) 1,463 Ordinary Shares
5/06/2020 Morgan Stanley Capital Services LLC Buy N/A 1,035 Swaps
5/06/2020 Morgan Stanley Capital Services LLC Buy N/A 1,869 Swaps
5/06/2020 Morgan Stanley Capital Services LLC Buy N/A 2,460 Swaps
5/06/2020 Morgan Stanley Capital Services LLC Buy N/A 2,573 Swaps
5/07/2020 Morgan Stanley & Co. International plc Buy N/A 3,761 Swaps
Increase in shares held or in
5/07/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 2,130,744 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
5/07/2020 Morgan Stanley Australia Securities Limited Buy 1,464.96 (AUD) 218 Ordinary Shares
5/07/2020 Morgan Stanley Australia Securities Limited Buy 1,654.16 (AUD) 248 Ordinary Shares
5/07/2020 Morgan Stanley Australia Securities Limited Buy 187.32 (AUD) 28 Ordinary Shares
5/07/2020 Morgan Stanley Australia Securities Limited Buy 2,093.03 (AUD) 311 Ordinary Shares
5/07/2020 Morgan Stanley Australia Securities Limited Buy 2,217.70 (AUD) 331 Ordinary Shares
5/07/2020 Morgan Stanley Australia Securities Limited Buy 2,774.25 (AUD) 411 Ordinary Shares
5/07/2020 Morgan Stanley Australia Securities Limited Buy 3,343.30 (AUD) 499 Ordinary Shares
5/07/2020 Morgan Stanley Australia Securities Limited Buy 3,566.90 (AUD) 530 Ordinary Shares
5/07/2020 Morgan Stanley Australia Securities Limited Buy 4,976.60 (AUD) 745 Ordinary Shares
5/07/2020 Morgan Stanley Australia Securities Limited Buy 5,310.60 (AUD) 795 Ordinary Shares
5/07/2020 Morgan Stanley Australia Securities Limited Buy 6,720.00 (AUD) 1,000 Ordinary Shares
5/07/2020 Morgan Stanley Australia Securities Limited Buy 6.66 (AUD) 1 Ordinary Share
5/07/2020 Morgan Stanley Capital Services LLC Buy N/A 1,349 Swaps
5/07/2020 Morgan Stanley Capital Services LLC Buy N/A 10,693 Swaps
5/07/2020 Morgan Stanley Capital Services LLC Buy N/A 2,641 Swaps
5/07/2020 Morgan Stanley Capital Services LLC Buy N/A 3,112 Swaps
5/07/2020 Morgan Stanley Capital Services LLC Buy N/A 5,534 Swaps
5/07/2020 Morgan Stanley Capital Services LLC Buy N/A 580 Swaps
5/07/2020 Morgan Stanley Capital Services LLC Buy N/A 6,053 Swaps
5/08/2020 Morgan Stanley & Co. International plc Buy N/A 1,047 Swaps
5/08/2020 Morgan Stanley & Co. International plc Buy N/A 784 Swaps
Increase in shares held or in
5/08/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 3,726,147 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
5/08/2020 Morgan Stanley Australia Securities Limited Buy 1,095.12 (AUD) 162 Ordinary Shares
5/08/2020 Morgan Stanley Australia Securities Limited Buy 1,944.21 (AUD) 283 Ordinary Shares
5/08/2020 Morgan Stanley Australia Securities Limited Buy 2,095.35 (AUD) 305 Ordinary Shares
5/08/2020 Morgan Stanley Australia Securities Limited Buy 246,326.63 (AUD) 36,866 Ordinary Shares
5/08/2020 Morgan Stanley Australia Securities Limited Buy 3,402.00 (AUD) 504 Ordinary Shares
5/08/2020 Morgan Stanley Australia Securities Limited Buy 3,494.40 (AUD) 520 Ordinary Shares
5/08/2020 Morgan Stanley Australia Securities Limited Buy 3,772.74 (AUD) 554 Ordinary Shares
5/08/2020 Morgan Stanley Australia Securities Limited Buy 4,549.30 (AUD) 670 Ordinary Shares
5/08/2020 Morgan Stanley Australia Securities Limited Buy 6,435.45 (AUD) 945 Ordinary Shares
5/08/2020 Morgan Stanley Australia Securities Limited Buy 656.64 (AUD) 96 Ordinary Shares
5/08/2020 Morgan Stanley Australia Securities Limited Buy 763.84 (AUD) 112 Ordinary Shares
5/08/2020 Morgan Stanley Capital Services LLC Buy N/A 1,212 Swaps
5/08/2020 Morgan Stanley Capital Services LLC Buy N/A 15,749 Swaps
5/08/2020 Morgan Stanley Capital Services LLC Buy N/A 2,589 Swaps
5/08/2020 Morgan Stanley Capital Services LLC Buy N/A 3,320 Swaps
5/08/2020 Morgan Stanley Capital Services LLC Buy N/A 5,322 Swaps
5/08/2020 Morgan Stanley Capital Services LLC Buy N/A 9,985 Swaps
5/11/2020 Morgan Stanley & Co. International plc Buy N/A 3,080 Swaps
5/11/2020 Morgan Stanley & Co. International plc Buy N/A 638 Swaps
5/11/2020 Morgan Stanley & Co. International plc Collateral Received N/A 1,547,436 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 1,883.76 (AUD) 282 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 2,064.12 (AUD) 309 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 2,073.90 (AUD) 310 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 2,074.80 (AUD) 312 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 2,742.90 (AUD) 410 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 2,764.52 (AUD) 412 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 2,765.52 (AUD) 414 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 208.01 (AUD) 31 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 220.11 (AUD) 33 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 280.56 (AUD) 42 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 3,132.92 (AUD) 469 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 3,308.03 (AUD) 493 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 3,340.00 (AUD) 500 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 3,927.84 (AUD) 588 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 39,161.85 (AUD) 5,889 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 4,790.04 (AUD) 716 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 40.14 (AUD) 6 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 462.99 (AUD) 69 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 5,785.50 (AUD) 870 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

5/11/2020 Morgan Stanley Australia Securities Limited Buy 529.30 (AUD) 79 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 538.65 (AUD) 81 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 551.04 (AUD) 82 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 6,105.52 (AUD) 914 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 7,820.40 (AUD) 1,176 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 703.50 (AUD) 105 Ordinary Shares
5/11/2020 Morgan Stanley Australia Securities Limited Buy 761.52 (AUD) 114 Ordinary Shares
5/11/2020 Morgan Stanley Capital Services LLC Buy N/A 2,042 Swaps
5/11/2020 Morgan Stanley Capital Services LLC Buy N/A 2,197 Swaps
5/11/2020 Morgan Stanley Capital Services LLC Buy N/A 653 Swaps
5/12/2020 Morgan Stanley & Co. International plc Buy N/A 4,001 Swaps
Increase in shares held or in
5/12/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 3,333,116 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
5/12/2020 Morgan Stanley Australia Securities Limited Buy 1,100.25 (AUD) 163 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 1,118.84 (AUD) 166 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 1,166.02 (AUD) 173 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 1,269.00 (AUD) 188 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 1,406.08 (AUD) 208 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 1,818.41 (AUD) 271 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 1,941.80 (AUD) 292 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 1,987.44 (AUD) 294 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 11,444.68 (AUD) 1,693 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 141.44 (AUD) 21 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 2,042.22 (AUD) 303 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 2,241.14 (AUD) 334 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 2,599.68 (AUD) 384 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 2,799.68 (AUD) 416 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 2,838.33 (AUD) 423 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 230.18 (AUD) 34 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 259.35 (AUD) 39 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 26.90 (AUD) 4 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 3,221.72 (AUD) 478 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 3,321.00 (AUD) 492 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 3,326.64 (AUD) 498 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 3,425.28 (AUD) 512 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 3,555.76 (AUD) 526 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 4,321.50 (AUD) 645 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 4,743.21 (AUD) 709 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 5,450.88 (AUD) 816 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 5,776.22 (AUD) 866 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 583,321.88 (AUD) 87,106 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 588.99 (AUD) 87 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 6,404.16 (AUD) 953 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 6.67 (AUD) 1 Ordinary Share
5/12/2020 Morgan Stanley Australia Securities Limited Buy 650.87 (AUD) 97 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 756.00 (AUD) 112 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 79,677.90 (AUD) 11,910 Ordinary Shares
5/12/2020 Morgan Stanley Australia Securities Limited Buy 8,904.39 (AUD) 1,331 Ordinary Shares
5/12/2020 Morgan Stanley Capital Services LLC Buy N/A 1,956 Swaps
5/12/2020 Morgan Stanley Capital Services LLC Buy N/A 655 Swaps
5/13/2020 Morgan Stanley & Co. International plc Buy N/A 1,630 Swaps
5/13/2020 Morgan Stanley & Co. International plc Buy N/A 27,942 Swaps
5/13/2020 Morgan Stanley & Co. International plc Buy N/A 28,411 Swaps
5/13/2020 Morgan Stanley & Co. International plc Collateral Received N/A 480,310 Ordinary Shares
5/13/2020 Morgan Stanley Australia Securities Limited Buy 1,223.04 (AUD) 182 Ordinary Shares
5/13/2020 Morgan Stanley Australia Securities Limited Buy 123.84 (AUD) 18 Ordinary Shares
5/13/2020 Morgan Stanley Australia Securities Limited Buy 185.22 (AUD) 27 Ordinary Shares
5/13/2020 Morgan Stanley Australia Securities Limited Buy 6,798.26 (AUD) 991 Ordinary Shares
5/13/2020 Morgan Stanley Australia Securities Limited Buy 6.85 (AUD) 1 Ordinary Share
5/13/2020 Morgan Stanley Capital Services LLC Buy N/A 1,878 Swaps
5/13/2020 Morgan Stanley Capital Services LLC Buy N/A 14,829 Swaps
5/13/2020 Morgan Stanley Capital Services LLC Buy N/A 2,231 Swaps
5/13/2020 Morgan Stanley Capital Services LLC Buy N/A 7,578 Swaps
5/14/2020 Morgan Stanley & Co. International plc Buy N/A 6 Swaps
5/14/2020 Morgan Stanley & Co. International plc Buy N/A 6,461 Swaps
Increase in shares held or in
5/14/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 534,029 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
5/14/2020 Morgan Stanley Australia Securities Limited Buy 1,561.76 (AUD) 227 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 1,620.78 (AUD) 238 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 1,778.40 (AUD) 260 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 1,860.46 (AUD) 274 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 11,186.05 (AUD) 1,633 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 13,402.24 (AUD) 1,948 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 13,587.39 (AUD) 2,007 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 13,642.20 (AUD) 1,980 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 143.64 (AUD) 21 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 2,119.74 (AUD) 309 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 264.03 (AUD) 39 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

5/14/2020 Morgan Stanley Australia Securities Limited Buy 272.40 (AUD) 40 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 3,062.18 (AUD) 449 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 3,826.59 (AUD) 557 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 402.97 (AUD) 59 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 5,145.00 (AUD) 750 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 5,250.18 (AUD) 762 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 5,976.90 (AUD) 870 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 6,127.20 (AUD) 888 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 6,274.56 (AUD) 912 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 6,530.79 (AUD) 959 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 61.38 (AUD) 9 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 7,213.92 (AUD) 1,064 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 7,902.31 (AUD) 1,157 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 8,526.12 (AUD) 1,252 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 8,872.82 (AUD) 1,301 Ordinary Shares
5/14/2020 Morgan Stanley Australia Securities Limited Buy 9,295.60 (AUD) 1,367 Ordinary Shares
5/14/2020 Morgan Stanley Capital Services LLC Buy N/A 1,065 Swaps
5/14/2020 Morgan Stanley Capital Services LLC Buy N/A 12,583 Swaps
5/14/2020 Morgan Stanley Capital Services LLC Buy N/A 2,272 Swaps
5/14/2020 Morgan Stanley Capital Services LLC Buy N/A 3,945 Swaps
5/14/2020 Morgan Stanley Capital Services LLC Buy N/A 6,620 Swaps
5/15/2020 Morgan Stanley & Co. International plc Buy N/A 1,755 Swaps
5/15/2020 Morgan Stanley & Co. International plc Collateral Received N/A 351,988 Ordinary Shares
5/15/2020 Morgan Stanley Australia Securities Limited Buy 188.72 (AUD) 28 Ordinary Shares
5/15/2020 Morgan Stanley Australia Securities Limited Buy 2,126.68 (AUD) 316 Ordinary Shares
5/15/2020 Morgan Stanley Australia Securities Limited Buy 2,368.63 (AUD) 353 Ordinary Shares
5/15/2020 Morgan Stanley Australia Securities Limited Buy 2,546.00 (AUD) 380 Ordinary Shares
5/15/2020 Morgan Stanley Australia Securities Limited Buy 2,918.42 (AUD) 433 Ordinary Shares
5/15/2020 Morgan Stanley Australia Securities Limited Buy 226.78 (AUD) 34 Ordinary Shares
5/15/2020 Morgan Stanley Australia Securities Limited Buy 3,284.79 (AUD) 491 Ordinary Shares
5/15/2020 Morgan Stanley Australia Securities Limited Buy 38,795.44 (AUD) 5,756 Ordinary Shares
5/15/2020 Morgan Stanley Australia Securities Limited Buy 4,407.96 (AUD) 654 Ordinary Shares
5/15/2020 Morgan Stanley Australia Securities Limited Buy 6.71 (AUD) 1 Ordinary Share
5/15/2020 Morgan Stanley Australia Securities Limited Buy 811.91 (AUD) 121 Ordinary Shares
5/15/2020 Morgan Stanley Capital Services LLC Buy N/A 1,080 Swaps
5/15/2020 Morgan Stanley Capital Services LLC Buy N/A 1,521 Swaps
5/15/2020 Morgan Stanley Capital Services LLC Buy N/A 2,482 Swaps
5/15/2020 Morgan Stanley Capital Services LLC Buy N/A 3,539 Swaps
5/15/2020 Morgan Stanley Capital Services LLC Buy N/A 6,668 Swaps
5/15/2020 Morgan Stanley Capital Services LLC Buy N/A 93 Swaps
5/18/2020 Morgan Stanley & Co. International plc Buy N/A 235 Swaps
5/18/2020 Morgan Stanley & Co. International plc Buy N/A 8,672 Swaps
5/18/2020 Morgan Stanley & Co. International plc Collateral Received N/A 3,343,471 Ordinary Shares
5/18/2020 Morgan Stanley Australia Securities Limited Buy 1,051.11 (AUD) 153 Ordinary Shares
5/18/2020 Morgan Stanley Australia Securities Limited Buy 1,678.25 (AUD) 245 Ordinary Shares
5/18/2020 Morgan Stanley Australia Securities Limited Buy 1,797.32 (AUD) 262 Ordinary Shares
5/18/2020 Morgan Stanley Australia Securities Limited Buy 116.79 (AUD) 17 Ordinary Shares
5/18/2020 Morgan Stanley Australia Securities Limited Buy 253.08 (AUD) 37 Ordinary Shares
5/18/2020 Morgan Stanley Australia Securities Limited Buy 253.82 (AUD) 37 Ordinary Shares
5/18/2020 Morgan Stanley Australia Securities Limited Buy 68.65 (AUD) 10 Ordinary Shares
5/18/2020 Morgan Stanley Australia Securities Limited Buy 823.20 (AUD) 120 Ordinary Shares
5/18/2020 Morgan Stanley Australia Securities Limited Buy 89.12 (AUD) 13 Ordinary Shares
5/18/2020 Morgan Stanley Capital Services LLC Buy N/A 1,066 Swaps
5/18/2020 Morgan Stanley Capital Services LLC Buy N/A 1,198 Swaps
5/18/2020 Morgan Stanley Capital Services LLC Buy N/A 1,940 Swaps
5/18/2020 Morgan Stanley Capital Services LLC Buy N/A 7,236 Swaps
5/19/2020 Morgan Stanley & Co. International plc Collateral Received N/A 67,591 Ordinary Shares
5/19/2020 Morgan Stanley Australia Securities Limited Buy 1,893.34 (AUD) 274 Ordinary Shares
5/19/2020 Morgan Stanley Australia Securities Limited Buy 10,897.92 (AUD) 1,584 Ordinary Shares
5/19/2020 Morgan Stanley Australia Securities Limited Buy 124.02 (AUD) 18 Ordinary Shares
5/19/2020 Morgan Stanley Australia Securities Limited Buy 18,774.47 (AUD) 2,717 Ordinary Shares
5/19/2020 Morgan Stanley Australia Securities Limited Buy 2,491.93 (AUD) 367 Ordinary Shares
5/19/2020 Morgan Stanley Australia Securities Limited Buy 2,736.00 (AUD) 400 Ordinary Shares
5/19/2020 Morgan Stanley Australia Securities Limited Buy 3,151.00 (AUD) 460 Ordinary Shares
5/19/2020 Morgan Stanley Australia Securities Limited Buy 4,657.94 (AUD) 679 Ordinary Shares
5/19/2020 Morgan Stanley Australia Securities Limited Buy 5,743.32 (AUD) 836 Ordinary Shares
5/19/2020 Morgan Stanley Australia Securities Limited Buy 543.52 (AUD) 79 Ordinary Shares
5/19/2020 Morgan Stanley Australia Securities Limited Buy 640.77 (AUD) 93 Ordinary Shares
5/19/2020 Morgan Stanley Australia Securities Limited Buy 686.00 (AUD) 100 Ordinary Shares
5/19/2020 Morgan Stanley Australia Securities Limited Buy 7,355.40 (AUD) 1,066 Ordinary Shares
5/19/2020 Morgan Stanley Capital Services LLC Buy N/A 1,064 Swaps
5/19/2020 Morgan Stanley Capital Services LLC Buy N/A 1,356 Swaps
5/19/2020 Morgan Stanley Capital Services LLC Buy N/A 2,064 Swaps
5/20/2020 Morgan Stanley & Co. International plc Buy 8,640.84 1,146 Ordinary Shares
5/20/2020 Morgan Stanley & Co. International plc Buy N/A 2,476 Swaps
5/20/2020 Morgan Stanley & Co. International plc Buy N/A 6 Swaps
5/20/2020 Morgan Stanley & Co. International plc Collateral Received N/A 180,998 Ordinary Shares
5/20/2020 Morgan Stanley Australia Securities Limited Buy 12,002.65 (AUD) 1,727 Ordinary Shares
5/20/2020 Morgan Stanley Australia Securities Limited Buy 13,377.12 (AUD) 1,922 Ordinary Shares
5/20/2020 Morgan Stanley Australia Securities Limited Buy 3,596.52 (AUD) 516 Ordinary Shares
5/20/2020 Morgan Stanley Australia Securities Limited Buy 501.84 (AUD) 72 Ordinary Shares
----- End of picture text -----

==> picture [490 x 717] intentionally omitted <==

----- Start of picture text -----

5/20/2020 Morgan Stanley Capital Services LLC Buy N/A 1,431 Swaps
5/20/2020 Morgan Stanley Capital Services LLC Buy N/A 2,388 Swaps
5/20/2020 Morgan Stanley Capital Services LLC Buy N/A 25,403 Swaps
5/20/2020 Morgan Stanley Capital Services LLC Buy N/A 6,934 Swaps
5/21/2020 Morgan Stanley & Co. International plc Buy N/A 2,736 Swaps
Increase in shares held or in
5/21/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 1,846,608 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
5/21/2020 Morgan Stanley Australia Securities Limited Buy 1,687.20 (AUD) 240 Ordinary Shares
5/21/2020 Morgan Stanley Australia Securities Limited Buy 2,404.68 (AUD) 348 Ordinary Shares
5/21/2020 Morgan Stanley Australia Securities Limited Buy 2,425.50 (AUD) 350 Ordinary Shares
5/21/2020 Morgan Stanley Australia Securities Limited Buy 2,432.43 (AUD) 351 Ordinary Shares
5/21/2020 Morgan Stanley Australia Securities Limited Buy 2,784.00 (AUD) 400 Ordinary Shares
5/21/2020 Morgan Stanley Australia Securities Limited Buy 2,971.92 (AUD) 427 Ordinary Shares
5/21/2020 Morgan Stanley Australia Securities Limited Buy 3,614.00 (AUD) 520 Ordinary Shares
5/21/2020 Morgan Stanley Australia Securities Limited Buy 3,647.04 (AUD) 524 Ordinary Shares
5/21/2020 Morgan Stanley Australia Securities Limited Buy 40,987.16 (AUD) 5,923 Ordinary Shares
5/21/2020 Morgan Stanley Australia Securities Limited Buy 434.62 (AUD) 62 Ordinary Shares
5/21/2020 Morgan Stanley Australia Securities Limited Buy 5,436.60 (AUD) 780 Ordinary Shares
5/21/2020 Morgan Stanley Australia Securities Limited Buy 5,650.35 (AUD) 813 Ordinary Shares
5/21/2020 Morgan Stanley Australia Securities Limited Buy 5,674.74 (AUD) 813 Ordinary Shares
5/21/2020 Morgan Stanley Australia Securities Limited Buy 6.91 (AUD) 1 Ordinary Share
5/21/2020 Morgan Stanley Australia Securities Limited Buy 6.92 (AUD) 1 Ordinary Share
5/21/2020 Morgan Stanley Australia Securities Limited Buy 7,872.23 (AUD) 1,123 Ordinary Shares
5/21/2020 Morgan Stanley Capital Services LLC Buy N/A 3,631 Swaps
5/21/2020 Morgan Stanley Capital Services LLC Buy N/A 8,813 Swaps
5/22/2020 Morgan Stanley & Co. International plc Buy N/A 3,093 Swaps
5/22/2020 Morgan Stanley & Co. International plc Buy N/A 3,900 Swaps
Increase in shares held or in
5/22/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 1,586,638 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
5/22/2020 Morgan Stanley Australia Securities Limited Buy 1,155.84 (AUD) 172 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 1,405.26 (AUD) 211 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 1,458.24 (AUD) 217 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 1,674.17 (AUD) 251 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 1,683.24 (AUD) 249 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 1,900.95 (AUD) 285 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 1,933.36 (AUD) 286 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 11,644.60 (AUD) 1,738 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 154.45 (AUD) 23 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 17,041.92 (AUD) 2,536 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 174,310.08 (AUD) 25,939 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 2,016.00 (AUD) 300 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 2,257.90 (AUD) 337 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 2,358.72 (AUD) 351 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 280.35 (AUD) 42 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 3,100.80 (AUD) 456 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 307.97 (AUD) 46 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 341.19 (AUD) 51 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 40.17 (AUD) 6 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 5,152.50 (AUD) 750 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 5,724.00 (AUD) 848 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 701.40 (AUD) 105 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 732.24 (AUD) 108 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 754.88 (AUD) 112 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 8,110.46 (AUD) 1,198 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 8,879.00 (AUD) 1,300 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 80.16 (AUD) 12 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 917.40 (AUD) 132 Ordinary Shares
5/22/2020 Morgan Stanley Australia Securities Limited Buy 943.60 (AUD) 140 Ordinary Shares
5/22/2020 Morgan Stanley Capital Services LLC Buy N/A 1,203 Swaps
5/22/2020 Morgan Stanley Capital Services LLC Buy N/A 85 Swaps
Increase in shares held or in
5/25/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 373,805 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
5/25/2020 Morgan Stanley Australia Securities Limited Buy 1,010.19 (AUD) 151 Ordinary Shares
5/25/2020 Morgan Stanley Australia Securities Limited Buy 1,498.38 (AUD) 221 Ordinary Shares
5/25/2020 Morgan Stanley Australia Securities Limited Buy 1,606.86 (AUD) 237 Ordinary Shares
5/25/2020 Morgan Stanley Australia Securities Limited Buy 10,544.87 (AUD) 1,553 Ordinary Shares
5/25/2020 Morgan Stanley Australia Securities Limited Buy 15,429.20 (AUD) 2,269 Ordinary Shares
5/25/2020 Morgan Stanley Australia Securities Limited Buy 43,300.18 (AUD) 6,349 Ordinary Shares
5/25/2020 Morgan Stanley Australia Securities Limited Buy 5,070.00 (AUD) 750 Ordinary Shares
5/25/2020 Morgan Stanley Australia Securities Limited Buy 8,545.46 (AUD) 1,253 Ordinary Shares
5/25/2020 Morgan Stanley Capital Services LLC Buy N/A 1,027 Swaps
5/25/2020 Morgan Stanley Capital Services LLC Buy N/A 2,430 Swaps
5/25/2020 Morgan Stanley Capital Services LLC Buy N/A 433 Swaps
5/25/2020 Morgan Stanley Capital Services LLC Buy N/A 870 Swaps
5/25/2020 Morgan Stanley Capital Services LLC Buy N/A 9,064 Swaps
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

Increase in shares held or in
5/26/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 126,899 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
5/26/2020 Morgan Stanley Australia Securities Limited Buy 1,003.02 (AUD) 146 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 1,844.10 (AUD) 270 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 1,943.70 (AUD) 285 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 12,766.46 (AUD) 1,861 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 14,941.14 (AUD) 2,194 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 191.24 (AUD) 28 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 2,965.28 (AUD) 431 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 21,341.76 (AUD) 3,102 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 23,467.92 (AUD) 3,416 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 3,107.58 (AUD) 453 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 3,378.96 (AUD) 494 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 3,592.58 (AUD) 526 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 39,925.20 (AUD) 5,820 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 4,173.84 (AUD) 612 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 4,425.10 (AUD) 646 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 4,576.10 (AUD) 670 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 41,846.65 (AUD) 6,109 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 5,018.97 (AUD) 737 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 5,693.80 (AUD) 830 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 6,004.40 (AUD) 883 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 6,850.00 (AUD) 1,000 Ordinary Shares
5/26/2020 Morgan Stanley Australia Securities Limited Buy 7,790.76 (AUD) 1,139 Ordinary Shares
5/26/2020 Morgan Stanley Capital Services LLC Buy N/A 201 Swaps
5/26/2020 Morgan Stanley Capital Services LLC Buy N/A 208 Swaps
5/26/2020 Morgan Stanley Capital Services LLC Buy N/A 290 Swaps
5/27/2020 Morgan Stanley Australia Securities Limited Buy 1,268.19 (AUD) 183 Ordinary Shares
5/27/2020 Morgan Stanley Australia Securities Limited Buy 1,524.60 (AUD) 220 Ordinary Shares
5/27/2020 Morgan Stanley Australia Securities Limited Buy 2,471.00 (AUD) 353 Ordinary Shares
5/27/2020 Morgan Stanley Australia Securities Limited Buy 2,511.96 (AUD) 363 Ordinary Shares
5/27/2020 Morgan Stanley Australia Securities Limited Buy 2,618.88 (AUD) 384 Ordinary Shares
5/27/2020 Morgan Stanley Australia Securities Limited Buy 3,155.30 (AUD) 454 Ordinary Shares
5/27/2020 Morgan Stanley Australia Securities Limited Buy 4,927.95 (AUD) 705 Ordinary Shares
5/27/2020 Morgan Stanley Australia Securities Limited Buy 404,003.50 (AUD) 58,130 Ordinary Shares
5/27/2020 Morgan Stanley Australia Securities Limited Buy 5,821.32 (AUD) 834 Ordinary Shares
5/27/2020 Morgan Stanley Australia Securities Limited Buy 69.40 (AUD) 10 Ordinary Shares
5/27/2020 Morgan Stanley Australia Securities Limited Buy 986.00 (AUD) 145 Ordinary Shares
5/27/2020 Morgan Stanley Capital Services LLC Buy N/A 174 Swaps
5/27/2020 Morgan Stanley Capital Services LLC Buy N/A 4,188 Swaps
5/28/2020 Morgan Stanley & Co. International plc Collateral Received N/A 2,298,958 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 1,934.38 (AUD) 287 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 114.41 (AUD) 17 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 13,722.59 (AUD) 2,021 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 137,792.56 (AUD) 20,444 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 17,301.58 (AUD) 2,567 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 2,102.88 (AUD) 312 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 2,254.50 (AUD) 334 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 2,486.40 (AUD) 370 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 2,739.11 (AUD) 407 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 239,283.48 (AUD) 35,502 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 3,026.26 (AUD) 449 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 3,291.75 (AUD) 475 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 3,700.26 (AUD) 549 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 3,737.47 (AUD) 557 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 373.45 (AUD) 55 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 4,102.62 (AUD) 606 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 4,212.58 (AUD) 607 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 4,372.40 (AUD) 643 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 4,378.83 (AUD) 643 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 5,070.00 (AUD) 750 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 5,278.68 (AUD) 774 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 5,329.08 (AUD) 786 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 559.42 (AUD) 83 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 58,732.36 (AUD) 8,714 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 6,117.57 (AUD) 909 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 6,609.35 (AUD) 985 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 6,732.96 (AUD) 996 Ordinary Shares
5/28/2020 Morgan Stanley Australia Securities Limited Buy 8,030.88 (AUD) 1,188 Ordinary Shares
5/28/2020 Morgan Stanley Capital Services LLC Buy N/A 1,289 Swaps
5/28/2020 Morgan Stanley Capital Services LLC Buy N/A 336 Swaps
5/29/2020 Morgan Stanley & Co. International plc Collateral Received N/A 2,816,736 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 1,189.76 (AUD) 176 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 1,537.38 (AUD) 219 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 1,610.08 (AUD) 232 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 1,885.69 (AUD) 269 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 1,914.88 (AUD) 272 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 101,574.90 (AUD) 14,490 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 12,992.00 (AUD) 1,856 Ordinary Shares
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

5/29/2020 Morgan Stanley Australia Securities Limited Buy 2,303.00 (AUD) 329 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 2,620.94 (AUD) 386 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 2,740.91 (AUD) 391 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 2,870.48 (AUD) 424 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 3,224.72 (AUD) 466 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 3,736.43 (AUD) 527 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 31,930.55 (AUD) 4,555 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 4,228.94 (AUD) 599 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 4,355.12 (AUD) 616 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 578.00 (AUD) 85 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 6,045.80 (AUD) 860 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 6,493.68 (AUD) 933 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 73,864.37 (AUD) 10,537 Ordinary Shares
5/29/2020 Morgan Stanley Australia Securities Limited Buy 9,107.00 (AUD) 1,301 Ordinary Shares
5/29/2020 Morgan Stanley Capital Services LLC Buy N/A 13,291 Swaps
5/29/2020 Morgan Stanley Capital Services LLC Buy N/A 22,503 Swaps
5/29/2020 Morgan Stanley Capital Services LLC Buy N/A 3,264 Swaps
5/29/2020 Morgan Stanley Capital Services LLC Buy N/A 42 Swaps
5/29/2020 Morgan Stanley Capital Services LLC Buy N/A 7,851 Swaps
5/29/2020 Morgan Stanley Capital Services LLC Buy N/A 78 Swaps
Increase in shares held or in
6/01/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 5,115,694 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
6/01/2020 Morgan Stanley Australia Securities Limited Buy 1,188.45 (AUD) 171 Ordinary Shares
6/01/2020 Morgan Stanley Australia Securities Limited Buy 1,631.00 (AUD) 233 Ordinary Shares
6/01/2020 Morgan Stanley Australia Securities Limited Buy 1,826.14 (AUD) 262 Ordinary Shares
6/01/2020 Morgan Stanley Australia Securities Limited Buy 1,860.30 (AUD) 265 Ordinary Shares
6/01/2020 Morgan Stanley Australia Securities Limited Buy 12,828.30 (AUD) 1,830 Ordinary Shares
6/01/2020 Morgan Stanley Australia Securities Limited Buy 18,174.00 (AUD) 2,600 Ordinary Shares
6/01/2020 Morgan Stanley Australia Securities Limited Buy 2,076.03 (AUD) 297 Ordinary Shares
6/01/2020 Morgan Stanley Australia Securities Limited Buy 3,120.52 (AUD) 442 Ordinary Shares
6/01/2020 Morgan Stanley Australia Securities Limited Buy 3,747.10 (AUD) 530 Ordinary Shares
6/01/2020 Morgan Stanley Australia Securities Limited Buy 42,079.80 (AUD) 6,020 Ordinary Shares
6/01/2020 Morgan Stanley Australia Securities Limited Buy 5,250.00 (AUD) 750 Ordinary Shares
6/01/2020 Morgan Stanley Australia Securities Limited Buy 5,324.40 (AUD) 765 Ordinary Shares
6/01/2020 Morgan Stanley Australia Securities Limited Buy 522.12 (AUD) 76 Ordinary Shares
6/01/2020 Morgan Stanley Australia Securities Limited Buy 7,610.68 (AUD) 1,078 Ordinary Shares
6/01/2020 Morgan Stanley Australia Securities Limited Buy 716.04 (AUD) 102 Ordinary Shares
6/01/2020 Morgan Stanley Australia Securities Limited Buy 8,131.20 (AUD) 1,155 Ordinary Shares
6/01/2020 Morgan Stanley Australia Securities Limited Buy 84.12 (AUD) 12 Ordinary Shares
6/01/2020 Morgan Stanley Australia Securities Limited Buy 9,765.02 (AUD) 1,399 Ordinary Shares
6/01/2020 Morgan Stanley Capital Services LLC Buy N/A 2,058 Swaps
6/01/2020 Morgan Stanley Capital Services LLC Buy N/A 63,537 Swaps
6/01/2020 Morgan Stanley Capital Services LLC Buy N/A 913 Swaps
6/02/2020 Morgan Stanley & Co. International plc Buy 19,673.55 2,565 Ordinary Shares
Increase in shares held or in
6/02/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 260,114 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
6/02/2020 Morgan Stanley Australia Securities Limited Buy 28.48 (AUD) 4 Ordinary Shares
6/02/2020 Morgan Stanley Australia Securities Limited Buy 617.70 (AUD) 87 Ordinary Shares
6/02/2020 Morgan Stanley Capital Services LLC Buy N/A 238 Swaps
6/02/2020 Morgan Stanley Capital Services LLC Buy N/A 3,378 Swaps
6/03/2020 Morgan Stanley Australia Securities Limited Buy 7,194.36 (AUD) 1,002 Ordinary Shares
6/03/2020 Morgan Stanley Capital Services LLC Buy N/A 12,827 Swaps
6/03/2020 Morgan Stanley Capital Services LLC Buy N/A 2,905 Swaps
6/03/2020 Morgan Stanley Capital Services LLC Buy N/A 20,490 Swaps
6/04/2020 Morgan Stanley & Co. International plc Buy N/A 5,743 Swaps
6/04/2020 Morgan Stanley & Co. International plc Buy N/A 978 Swaps
Increase in shares held or in
6/04/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 51,350 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
6/04/2020 Morgan Stanley Australia Securities Limited Buy 1,793.22 (AUD) 242 Ordinary Shares
6/04/2020 Morgan Stanley Australia Securities Limited Buy 253.75 (AUD) 35 Ordinary Shares
6/04/2020 Morgan Stanley Australia Securities Limited Buy 3,077.46 (AUD) 417 Ordinary Shares
6/04/2020 Morgan Stanley Australia Securities Limited Buy 319.06 (AUD) 43 Ordinary Shares
6/04/2020 Morgan Stanley Australia Securities Limited Buy 55,812.12 (AUD) 7,532 Ordinary Shares
6/04/2020 Morgan Stanley Australia Securities Limited Buy 560.56 (AUD) 77 Ordinary Shares
6/04/2020 Morgan Stanley Australia Securities Limited Buy 583.81 (AUD) 79 Ordinary Shares
6/04/2020 Morgan Stanley Capital Services LLC Buy N/A 17,456 Swaps
6/04/2020 Morgan Stanley Capital Services LLC Buy N/A 2,391 Swaps
6/04/2020 Morgan Stanley Capital Services LLC Buy N/A 3,824 Swaps
6/05/2020 Morgan Stanley & Co. International plc Collateral Received N/A 51,350 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 1,314.72 (AUD) 176 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 1,938.31 (AUD) 263 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 11,234.76 (AUD) 1,506 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 11,783.98 (AUD) 1,586 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 117.28 (AUD) 16 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 13,830.84 (AUD) 1,854 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 14,403.84 (AUD) 1,936 Ordinary Shares
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

6/05/2020 Morgan Stanley Australia Securities Limited Buy 14,540.51 (AUD) 1,957 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 193,025.70 (AUD) 26,262 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 2,364.80 (AUD) 320 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 2,489.05 (AUD) 335 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 2,581.16 (AUD) 346 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 2,633.76 (AUD) 354 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 2,723.14 (AUD) 367 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 2,767.36 (AUD) 376 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 2,983.44 (AUD) 401 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 2,996.28 (AUD) 406 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 20,234.20 (AUD) 2,716 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 20,822.75 (AUD) 2,795 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 22.05 (AUD) 3 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 25,612.80 (AUD) 3,480 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 260.05 (AUD) 35 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 3,102.77 (AUD) 421 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 3,481.02 (AUD) 466 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 3,559.71 (AUD) 483 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 3,690.00 (AUD) 500 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 319.92 (AUD) 43 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 32,929.56 (AUD) 4,462 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 4,699.00 (AUD) 635 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 4,915.08 (AUD) 666 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 4,999.06 (AUD) 682 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 484.90 (AUD) 65 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 5,653.83 (AUD) 763 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 52,040.38 (AUD) 7,042 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 52,831.80 (AUD) 7,188 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 6,398.40 (AUD) 860 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 6,489.80 (AUD) 877 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 6,861.66 (AUD) 926 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 66,892.35 (AUD) 9,101 Ordinary Shares
6/05/2020 Morgan Stanley Australia Securities Limited Buy 8,081.34 (AUD) 1,101 Ordinary Shares
6/05/2020 Morgan Stanley Capital Services LLC Buy N/A 161 Swaps
6/05/2020 Morgan Stanley Capital Services LLC Buy N/A 428 Swaps
6/09/2020 Morgan Stanley & Co. International plc Collateral Received N/A 480,378 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 1,124.12 (AUD) 157 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 1,205.40 (AUD) 164 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 1,296.00 (AUD) 180 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 1,658.30 (AUD) 230 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 112,388.54 (AUD) 15,653 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 12,987.64 (AUD) 1,748 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 2,159.22 (AUD) 291 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 2,328.70 (AUD) 319 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 2,380.44 (AUD) 332 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 2,711.88 (AUD) 372 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 2,715.84 (AUD) 369 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 25,625.42 (AUD) 3,569 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 3,277.00 (AUD) 452 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 3,782.35 (AUD) 529 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 36.70 (AUD) 5 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 373.83 (AUD) 51 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 4,214.90 (AUD) 565 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 4,380.00 (AUD) 600 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 5,497.50 (AUD) 750 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 5,709.11 (AUD) 781 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 666.12 (AUD) 91 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 7,512.96 (AUD) 1,032 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 701.24 (AUD) 94 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 791.34 (AUD) 109 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 878.46 (AUD) 121 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 9,477.00 (AUD) 1,300 Ordinary Shares
6/09/2020 Morgan Stanley Australia Securities Limited Buy 902.72 (AUD) 124 Ordinary Shares
6/09/2020 Morgan Stanley Capital Services LLC Buy N/A 1,880 Swaps
6/09/2020 Morgan Stanley Capital Services LLC Buy N/A 112 Swaps
6/09/2020 Morgan Stanley Capital Services LLC Buy N/A 16,041 Swaps
6/10/2020 Morgan Stanley & Co. International plc Buy 424.10 56 Ordinary Shares
6/10/2020 Morgan Stanley & Co. International plc Buy N/A 1,377 Swaps
Increase in shares held or in
6/10/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 38,458 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
6/10/2020 Morgan Stanley Australia Securities Limited Buy 1,047.47 (AUD) 149 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 1,086.47 (AUD) 154 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 1,181.53 (AUD) 167 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 1,251.34 (AUD) 178 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 1,260.24 (AUD) 177 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 1,285.20 (AUD) 180 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 1,329.57 (AUD) 187 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 1,350.90 (AUD) 190 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 1,389.64 (AUD) 196 Ordinary Shares
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

6/10/2020 Morgan Stanley Australia Securities Limited Buy 1,416.02 (AUD) 202 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 1,452.38 (AUD) 202 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 1,555.20 (AUD) 216 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 1,562.40 (AUD) 217 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 1,711.20 (AUD) 240 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 1,918.88 (AUD) 268 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 1,923.48 (AUD) 274 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 11,421.00 (AUD) 1,620 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 116,881.24 (AUD) 16,532 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 13,992.92 (AUD) 1,982 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 2,418.45 (AUD) 345 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 2,601.45 (AUD) 369 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 2,679.00 (AUD) 380 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 204.16 (AUD) 29 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 215,005.77 (AUD) 30,411 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 265,464.36 (AUD) 37,548 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 3,322.90 (AUD) 470 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 3,888.50 (AUD) 550 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 39,068.82 (AUD) 5,526 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 4,333.91 (AUD) 613 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 4,453.32 (AUD) 629 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 4,606.64 (AUD) 647 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 443.30 (AUD) 62 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 49,376.88 (AUD) 6,984 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 5,173.74 (AUD) 737 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 5,810.38 (AUD) 823 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 6,800.64 (AUD) 966 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 6,989.40 (AUD) 990 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 617.70 (AUD) 87 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 728.21 (AUD) 103 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 752.07 (AUD) 106 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 8,990.08 (AUD) 1,277 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 9,041.16 (AUD) 1,277 Ordinary Shares
6/10/2020 Morgan Stanley Australia Securities Limited Buy 92.04 (AUD) 13 Ordinary Shares
Increase in shares held or in
6/11/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 628,911 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
6/11/2020 Morgan Stanley Australia Securities Limited Buy 1,328.04 (AUD) 186 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 12,163.78 (AUD) 1,706 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 15,807.96 (AUD) 2,214 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 178.75 (AUD) 25 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 2,054.92 (AUD) 287 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 2,399.44 (AUD) 337 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 2,641.80 (AUD) 370 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 2,681.25 (AUD) 375 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 2,948.82 (AUD) 413 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 2,988.70 (AUD) 418 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 21.09 (AUD) 3 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 22,957.42 (AUD) 3,238 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 277.29 (AUD) 39 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 28.28 (AUD) 4 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 29,793.20 (AUD) 4,220 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 290.28 (AUD) 41 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 3,022.78 (AUD) 421 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 3,045.90 (AUD) 429 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 3,078.80 (AUD) 430 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 3,088.50 (AUD) 435 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 3,107.07 (AUD) 437 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 3,233.80 (AUD) 460 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 3,240.54 (AUD) 459 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 3,301.50 (AUD) 465 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 3,429.64 (AUD) 479 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 3,453.58 (AUD) 481 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 3,467.75 (AUD) 485 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 3,513.30 (AUD) 490 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 3,839.40 (AUD) 540 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 30,516.40 (AUD) 4,280 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 4,349.30 (AUD) 610 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 4,991.00 (AUD) 700 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 5,476.38 (AUD) 767 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 565.60 (AUD) 80 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 6,288.60 (AUD) 892 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 6,393.76 (AUD) 898 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 6,959.64 (AUD) 983 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 612.32 (AUD) 86 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 688.32 (AUD) 96 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 698.94 (AUD) 99 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 7,227.36 (AUD) 1,008 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 7,766.00 (AUD) 1,100 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 79,385.42 (AUD) 11,134 Ordinary Shares
----- End of picture text -----

==> picture [490 x 730] intentionally omitted <==

----- Start of picture text -----

6/11/2020 Morgan Stanley Australia Securities Limited Buy 9,219.28 (AUD) 1,304 Ordinary Shares
6/11/2020 Morgan Stanley Australia Securities Limited Buy 9,248.88 (AUD) 1,299 Ordinary Shares
6/11/2020 Morgan Stanley Capital Services LLC Buy N/A 24 Swaps
6/12/2020 Morgan Stanley Australia Securities Limited Buy 1,025.65 (AUD) 146 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 1,050.45 (AUD) 149 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 1,635.30 (AUD) 230 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 11,521.92 (AUD) 1,632 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 17,250.80 (AUD) 2,440 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 2,434.40 (AUD) 340 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 3,275.90 (AUD) 470 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 3,346.28 (AUD) 476 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 3,409.98 (AUD) 483 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 3,510.90 (AUD) 498 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 3,511.68 (AUD) 496 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 3,614.72 (AUD) 512 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 3,826.90 (AUD) 539 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 4,254.00 (AUD) 600 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 4,326.00 (AUD) 618 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 49,119.00 (AUD) 7,017 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 56,644.00 (AUD) 8,092 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 61,502.00 (AUD) 8,786 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 628.34 (AUD) 89 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 7,184.66 (AUD) 1,022 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 702.00 (AUD) 100 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 869.61 (AUD) 123 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 92,750.00 (AUD) 13,250 Ordinary Shares
6/12/2020 Morgan Stanley Australia Securities Limited Buy 97.86 (AUD) 14 Ordinary Shares
6/12/2020 Morgan Stanley Capital Services LLC Buy N/A 30,203 Swaps
6/12/2020 Morgan Stanley Capital Services LLC Buy N/A 323 Swaps
6/15/2020 Morgan Stanley Australia Securities Limited Buy 2,138.28 (AUD) 309 Ordinary Shares
6/15/2020 Morgan Stanley Australia Securities Limited Buy 2,349.27 (AUD) 339 Ordinary Shares
6/15/2020 Morgan Stanley Australia Securities Limited Buy 2,359.80 (AUD) 342 Ordinary Shares
6/15/2020 Morgan Stanley Australia Securities Limited Buy 2,923.20 (AUD) 420 Ordinary Shares
6/15/2020 Morgan Stanley Australia Securities Limited Buy 20,522.70 (AUD) 2,970 Ordinary Shares
6/15/2020 Morgan Stanley Australia Securities Limited Buy 3,213.17 (AUD) 461 Ordinary Shares
6/15/2020 Morgan Stanley Australia Securities Limited Buy 3,605.32 (AUD) 521 Ordinary Shares
6/15/2020 Morgan Stanley Australia Securities Limited Buy 34.85 (AUD) 5 Ordinary Shares
6/15/2020 Morgan Stanley Australia Securities Limited Buy 4,035.44 (AUD) 584 Ordinary Shares
6/15/2020 Morgan Stanley Australia Securities Limited Buy 4,426.56 (AUD) 636 Ordinary Shares
6/15/2020 Morgan Stanley Australia Securities Limited Buy 5,877.16 (AUD) 842 Ordinary Shares
6/15/2020 Morgan Stanley Australia Securities Limited Buy 5,906.40 (AUD) 856 Ordinary Shares
6/15/2020 Morgan Stanley Australia Securities Limited Buy 532.84 (AUD) 77 Ordinary Shares
6/15/2020 Morgan Stanley Australia Securities Limited Buy 727.65 (AUD) 105 Ordinary Shares
6/15/2020 Morgan Stanley Australia Securities Limited Buy 78,287.52 (AUD) 11,379 Ordinary Shares
6/15/2020 Morgan Stanley Australia Securities Limited Buy 96,939.20 (AUD) 14,090 Ordinary Shares
6/15/2020 Morgan Stanley Capital Services LLC Buy N/A 252 Swaps
6/15/2020 Morgan Stanley Capital Services LLC Buy N/A 267 Swaps
6/16/2020 Morgan Stanley Australia Securities Limited Buy 1,118.40 (AUD) 160 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 1,281.28 (AUD) 182 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 1,368.90 (AUD) 195 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 1,855.35 (AUD) 266 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 1,974.00 (AUD) 282 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 10,585.10 (AUD) 1,510 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 125.46 (AUD) 18 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 140.80 (AUD) 20 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 2,041.60 (AUD) 290 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 2,098.98 (AUD) 299 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 2,136.72 (AUD) 307 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 2,208.15 (AUD) 315 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 2,224.64 (AUD) 316 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 2,246.40 (AUD) 320 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 2,505.82 (AUD) 359 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 2,544.05 (AUD) 365 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 2,872.32 (AUD) 408 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 20,504.25 (AUD) 2,925 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 3,015.36 (AUD) 432 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 3,159.84 (AUD) 454 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 3,163.50 (AUD) 450 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 3,248.02 (AUD) 466 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 3,317.72 (AUD) 476 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 3,527.04 (AUD) 501 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 3,739.96 (AUD) 532 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 38,239.55 (AUD) 5,455 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 4,513.86 (AUD) 643 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 4,744.65 (AUD) 673 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 4,816.32 (AUD) 692 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 6,619.86 (AUD) 943 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 6,762.86 (AUD) 962 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 69,658.37 (AUD) 9,937 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 71,186.55 (AUD) 10,155 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 878.22 (AUD) 126 Ordinary Shares
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

6/16/2020 Morgan Stanley Australia Securities Limited Buy 936.32 (AUD) 133 Ordinary Shares
6/16/2020 Morgan Stanley Australia Securities Limited Buy 949.28 (AUD) 136 Ordinary Shares
6/16/2020 Morgan Stanley Capital Services LLC Buy N/A 209 Swaps
6/16/2020 Morgan Stanley Capital Services LLC Buy N/A 29,572 Swaps
6/16/2020 Morgan Stanley Capital Services LLC Buy N/A 333 Swaps
6/16/2020 Morgan Stanley Capital Services LLC Buy N/A 565 Swaps
Increase in shares held or in
6/17/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 242,153 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
6/17/2020 Morgan Stanley Australia Securities Limited Buy 1,189.65 (AUD) 165 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 1,379.95 (AUD) 193 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 1,420.37 (AUD) 197 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 1,420.86 (AUD) 199 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 1,491.36 (AUD) 208 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 1,711.22 (AUD) 238 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 106.95 (AUD) 15 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 11,248.36 (AUD) 1,571 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 14.37 (AUD) 2 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 15,329.58 (AUD) 2,147 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 15,701.40 (AUD) 2,196 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 2,377.62 (AUD) 333 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 2,742.28 (AUD) 383 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 2,901.60 (AUD) 403 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 2,945.80 (AUD) 412 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 235.29 (AUD) 33 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 284.80 (AUD) 40 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 3,199.50 (AUD) 450 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 3,541.98 (AUD) 494 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 3,714.73 (AUD) 521 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 337.93 (AUD) 47 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 4,101.12 (AUD) 576 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 4,817.78 (AUD) 671 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 43.32 (AUD) 6 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 430.20 (AUD) 60 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 5,341.36 (AUD) 746 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 543.40 (AUD) 76 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 583.20 (AUD) 81 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 587.12 (AUD) 82 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 590.13 (AUD) 83 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 64.44 (AUD) 9 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 750.75 (AUD) 105 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 78.65 (AUD) 11 Ordinary Shares
6/17/2020 Morgan Stanley Australia Securities Limited Buy 977.50 (AUD) 137 Ordinary Shares
6/17/2020 Morgan Stanley Capital Services LLC Buy N/A 1,180 Swaps
6/17/2020 Morgan Stanley Capital Services LLC Buy N/A 107 Swaps
6/17/2020 Morgan Stanley Capital Services LLC Buy N/A 60 Swaps
6/18/2020 Morgan Stanley & Co. International plc Buy N/A 1,199,900 Swaps
6/18/2020 Morgan Stanley Australia Securities Limited Buy 1,066.84 (AUD) 149 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 1,118.52 (AUD) 156 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 1,146.96 (AUD) 162 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 1,339.40 (AUD) 185 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 1,420.00 (AUD) 200 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 1,483.90 (AUD) 209 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 1,526.50 (AUD) 215 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 1,570.80 (AUD) 220 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 1,607.28 (AUD) 222 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 1,726.52 (AUD) 243 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 1,777.50 (AUD) 250 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 1,799.28 (AUD) 252 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 10,324.84 (AUD) 1,438 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 10,504.97 (AUD) 1,457 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 11,568.00 (AUD) 1,600 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 12,077.10 (AUD) 1,701 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 2,096.56 (AUD) 292 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 2,204.10 (AUD) 310 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 2,235.10 (AUD) 310 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 2,346.50 (AUD) 325 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 2,447.58 (AUD) 339 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 2,491.86 (AUD) 349 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 2,541.84 (AUD) 357 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 2,647.92 (AUD) 374 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 2,844.00 (AUD) 400 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 2,904.76 (AUD) 404 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 2,937.56 (AUD) 412 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 2,963.10 (AUD) 415 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 22,033.41 (AUD) 3,073 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 250.78 (AUD) 35 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 28.72 (AUD) 4 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 29,507.60 (AUD) 4,156 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 3,047.36 (AUD) 428 Ordinary Shares
----- End of picture text -----

==> picture [490 x 726] intentionally omitted <==

----- Start of picture text -----

6/18/2020 Morgan Stanley Australia Securities Limited Buy 3,112.51 (AUD) 439 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 3,137.66 (AUD) 437 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 3,240.00 (AUD) 450 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 3,372.11 (AUD) 469 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 3,630.12 (AUD) 507 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 3,787.20 (AUD) 526 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 3,970.40 (AUD) 560 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 359.00 (AUD) 50 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 39,596.70 (AUD) 5,577 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 391,550.80 (AUD) 55,148 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 4,247.10 (AUD) 594 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 4,402.00 (AUD) 620 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 4,693.00 (AUD) 650 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 433.71 (AUD) 61 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 462.15 (AUD) 65 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 479.72 (AUD) 67 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 5,430.94 (AUD) 766 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 553.63 (AUD) 77 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 554.40 (AUD) 77 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 555.36 (AUD) 78 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 560.11 (AUD) 79 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 567.60 (AUD) 80 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 569.59 (AUD) 79 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 6,132.85 (AUD) 865 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 6,692.40 (AUD) 936 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 7,015.33 (AUD) 973 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 7,732.80 (AUD) 1,080 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 7.14 (AUD) 1 Ordinary Share
6/18/2020 Morgan Stanley Australia Securities Limited Buy 71,312.40 (AUD) 10,044 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 77,468.10 (AUD) 10,911 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 9,741.20 (AUD) 1,372 Ordinary Shares
6/18/2020 Morgan Stanley Australia Securities Limited Buy 900.00 (AUD) 125 Ordinary Shares
6/18/2020 Morgan Stanley Capital Services LLC Buy N/A 295 Swaps
6/18/2020 Morgan Stanley Capital Services LLC Buy N/A 375 Swaps
Increase in shares held or in
6/19/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 1 Ordinary Share
exercise right to rehypothecate
pursuant to the agreement(s)
6/19/2020 Morgan Stanley Australia Securities Limited Buy 1,183.00 (AUD) 169 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 1,337.49 (AUD) 193 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 1,354.86 (AUD) 193 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 1,386.00 (AUD) 200 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 1,416.88 (AUD) 199 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 1,489.28 (AUD) 208 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 1,600.80 (AUD) 230 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 1,679.77 (AUD) 241 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 1,692.12 (AUD) 236 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 1,750.00 (AUD) 250 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 1,862.60 (AUD) 268 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 1,982.32 (AUD) 284 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 10,759.17 (AUD) 1,509 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 11,647.35 (AUD) 1,629 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 11,791.06 (AUD) 1,699 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 116,874.45 (AUD) 16,865 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 17,542.98 (AUD) 2,457 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 2,032.90 (AUD) 290 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 2,199.12 (AUD) 308 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 2,273.04 (AUD) 328 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 2,431.00 (AUD) 340 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 2,456.76 (AUD) 354 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 2,491.46 (AUD) 347 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 2,629.22 (AUD) 374 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 2,630.88 (AUD) 378 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 2,808.00 (AUD) 400 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 203.87 (AUD) 29 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 21,600.81 (AUD) 3,117 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 24,705.45 (AUD) 3,565 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 277.60 (AUD) 40 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 3,004.07 (AUD) 431 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 3,252.68 (AUD) 466 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 3,256.80 (AUD) 460 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 3,324.69 (AUD) 477 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 3,364.36 (AUD) 482 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 3,381.00 (AUD) 483 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 3,817.00 (AUD) 550 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 3,923.01 (AUD) 546 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 32,106.69 (AUD) 4,633 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 388.08 (AUD) 56 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 39,688.28 (AUD) 5,686 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 4,072.64 (AUD) 572 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 4,182.00 (AUD) 600 Ordinary Shares
----- End of picture text -----

==> picture [490 x 717] intentionally omitted <==

----- Start of picture text -----

6/19/2020 Morgan Stanley Australia Securities Limited Buy 4,234.23 (AUD) 611 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 4,297.15 (AUD) 601 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 4,543.50 (AUD) 650 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 4,637.92 (AUD) 656 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 4,906.58 (AUD) 707 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 4,997.28 (AUD) 696 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 5,240.32 (AUD) 736 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 5,716.48 (AUD) 812 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 5,839.47 (AUD) 819 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 565.60 (AUD) 80 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 567.20 (AUD) 80 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 584.64 (AUD) 84 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 6,003.10 (AUD) 865 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 6,528.60 (AUD) 930 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 6,535.10 (AUD) 914 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 6,740.16 (AUD) 944 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 6,852.70 (AUD) 986 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 69.50 (AUD) 10 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 7,678.92 (AUD) 1,068 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 703.97 (AUD) 101 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 706.50 (AUD) 101 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 719.97 (AUD) 103 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 751.54 (AUD) 106 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 837.60 (AUD) 120 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 844.80 (AUD) 120 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 853.62 (AUD) 123 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 873.75 (AUD) 125 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 875.00 (AUD) 125 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 889.00 (AUD) 127 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 9,802.04 (AUD) 1,369 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 97,123.95 (AUD) 14,015 Ordinary Shares
6/19/2020 Morgan Stanley Australia Securities Limited Buy 970.65 (AUD) 135 Ordinary Shares
6/19/2020 Morgan Stanley Capital Services LLC Buy N/A 217 Swaps
6/19/2020 Morgan Stanley Capital Services LLC Buy N/A 648 Swaps
6/22/2020 Morgan Stanley & Co. International plc Collateral Received N/A 172,454 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 1,677.60 (AUD) 240 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 1,808.58 (AUD) 258 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 1,892.70 (AUD) 270 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 1,999.14 (AUD) 286 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 13,587.00 (AUD) 1,941 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 140.00 (AUD) 20 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 17,129.00 (AUD) 2,447 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 2,094.00 (AUD) 300 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 2,355.86 (AUD) 338 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 2,359.24 (AUD) 338 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 2,730.00 (AUD) 390 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 21,896.00 (AUD) 3,128 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 23,233.00 (AUD) 3,319 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 24,556.03 (AUD) 3,503 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 3,004.56 (AUD) 428 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 3,106.65 (AUD) 447 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 3,231.36 (AUD) 459 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 3,424.10 (AUD) 485 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 3,562.24 (AUD) 506 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 39,256.00 (AUD) 5,608 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 5,103.54 (AUD) 727 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 5,287.50 (AUD) 750 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 7,300.80 (AUD) 1,040 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 7,374.52 (AUD) 1,052 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 7,461.12 (AUD) 1,072 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 8,757.00 (AUD) 1,251 Ordinary Shares
6/22/2020 Morgan Stanley Australia Securities Limited Buy 998.14 (AUD) 143 Ordinary Shares
6/22/2020 Morgan Stanley Capital Services LLC Buy N/A 361 Swaps
Increase in shares held or in
6/23/2020 Morgan Stanley & Co. International plc respect of which the holder may N/A 458,988 Ordinary Shares
exercise right to rehypothecate
pursuant to the agreement(s)
6/23/2020 Morgan Stanley Australia Securities Limited Buy 1,039.52 (AUD) 146 Ordinary Shares
6/23/2020 Morgan Stanley Australia Securities Limited Buy 1,272.69 (AUD) 179 Ordinary Shares
6/23/2020 Morgan Stanley Australia Securities Limited Buy 113.92 (AUD) 16 Ordinary Shares
6/23/2020 Morgan Stanley Australia Securities Limited Buy 14,838.57 (AUD) 2,087 Ordinary Shares
6/23/2020 Morgan Stanley Australia Securities Limited Buy 2,192.55 (AUD) 311 Ordinary Shares
6/23/2020 Morgan Stanley Australia Securities Limited Buy 2,290.68 (AUD) 324 Ordinary Shares
6/23/2020 Morgan Stanley Australia Securities Limited Buy 21.33 (AUD) 3 Ordinary Shares
6/23/2020 Morgan Stanley Australia Securities Limited Buy 27,686.45 (AUD) 3,905 Ordinary Shares
6/23/2020 Morgan Stanley Australia Securities Limited Buy 56,060.63 (AUD) 7,907 Ordinary Shares
6/23/2020 Morgan Stanley Australia Securities Limited Buy 7,120.00 (AUD) 1,000 Ordinary Shares
6/23/2020 Morgan Stanley Australia Securities Limited Buy 92.43 (AUD) 13 Ordinary Shares
6/23/2020 Morgan Stanley Capital Services LLC Buy N/A 38,358 Swaps
6/23/2020 Morgan Stanley Capital Services LLC Buy N/A 765 Swaps
----- End of picture text -----