The a2 Milk Company Limited logo

SPH Notice – Morgan Stanley and its Subsidiaries

Substantial Holder Notice18 February 2020ATMConsumer Staples

1
 

Disclosure of beginning to have substantial

ho

ldi

n

g

Section 276, Financial Markets Conduct Act

2013


To

NZ

X Limited

and To

A2 MILK CO LTD (ATM)

Date this disclosure made:

18 F

ebruary, 2020


Date on which substantial holding began:

13 F

ebruary, 2020


Substantial product holder(s) giving disclosure Fu

ll name(s):

Morgan Stanley and its Subsidiaries listed in Annexure A


Summary of substantial holding Cla

ss of quoted voting products:

Ordinary Shares


Summary for

Morgan S

tanley and its Subsidiaries listed in Annexure A


For this disclosure,— (a

)

total

number held in class:

37,960,949

(b)

total

in class:

735,880,

598

(c)

total percentage held in class:

5.159%

2
 

Details of relevant interests –

Details For

Nature of Relevant Interest

For that Relevant Interest

Relevant Agreement Document /

Comments

(a)

Number

held in

class

(b)

Percentage

held in

class

(c) Cu

rrent

registered holder(s)

(d)

Registered

holder(s)

once

transfers

are

registered

S

hares held or in respect of which the holder

may exercise right to rehypothecate pursuant to the agreement(s).

50,000

0.007%

HSBC Nominees (New

Zealand) Limited

Unknown

The relevant agreement document(s) (Prime Brokerage Agreement) are attached in Annexure B (80 pages).

S

hares held or in respect of which the holder

may exercise right to rehypothecate pursuant to the agreement(s).

2,474,070

0.336%

HSBC Custody

Nominees (Australia)

Limited

Unknown

The relevant agreement document(s) (Prime Brokerage Agreement) are attached in Annexure B (80 pages).

Morgan Stanley & Co.

International plc

Holder of securities subject to an obligation to return under a securities lending or prime brokerage agreement through an associate.

3,364,686

0.457%

HSBC Nominees (New

Zealand) Limited

Unknown

The relevant agreement document(s) (Prime Brokerage Margin Agreement, Master Securities Loan Agreement) are attached in Annexure B & F (50 pages).

Holder of securities subject to an obligation to return under a Securities Lending Agreement.

12,070,050

1.640%

HSBC Nominees (New

Zealand) Limited

Unknown

The relevant agreement document(s) (1995 Overseas Securities Lender's Agreement, 2000 Global Master Securities Lending Agreement, 2010 Global Master Securities Lending Agreement) are attached in Annexure D & E (100 pages).

Holder of securities subject to an obligation to return under a Prime Brokerage Agreement.

81,250

0.011%

HSBC Nominees (New

Zealand) Limited

Unknown

The relevant agreement document(s) (Prime Brokerage Agreement) are attached in Annexure B (80 pages).

Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of sales and trading businesses.

280,209

0.038%

HSBC Nominees (New

Zealand) Limited

Unknown

The relevant agreements need not be attached under regulation 139.

3
 

Derivative relevant interest over quoted underlying.

5,253,284

0.714%

Unknown

Unknown

Swap Agreement:

The

relevant

agreement doc

ument(s) (1992

ISDA

Master A

greement,

2002 ISDA M

aster

Agreement & Master

Agreem

ent -

Rahmenvertrag Derivatives) are attached in Annexure C & H (

69


pages). Please

refer to

Tabl

e 2 for details on

derivative relevant interest.

Derivative relevant interest over quoted underlying.

255,758

0.035%

Unknown

Unknown

Call Option Agreement: The relevant agreement document(s) (2002 ISDA Master Agreement & MSASL Terms of Business) are attached in Annexure C & G (70 pages). Please refer to Table 2 for details on derivative relevant interest.

Derivative relevant interest over quoted underlying.

936,000

0.127%

Unknown

Unknown

Put Option Agreement: The relevant agreement document(s) (2002 ISDA Master Agreement) are attached in Annexure C (41 pages). Please refer to Table 2 for details on derivative relevant interest.

Derivative relevant interest over quoted underlying.

46,548

0.007%

Unknown

Unknown

Call Option Agreement: The relevant agreement document(s) (2002 ISDA Master Agreement) are attached in Annexure C (41 pages). Please refer to Table 2 for details on derivative relevant interest.

Derivative relevant interest over quoted underlying.

46,548

0.007%

Unknown

Unknown

Put Option Agreement: The relevant agreement document(s) (2002 ISDA Master Agreement) are attached in Annexure C (41 pages). Please refer to Table 2 for details on derivative relevant interest.

Morgan Stanley & Co.

LLC

Shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s).

20,858

0.003%

HSBC Nominees (New

Zealand) Limited

Unknown

The relevant agreement document(s) (Prime Brokerage Margin Agreement)

4
 

 

are attached in Annexure B (19 pages).

Shares held or in respect of which the holder may exercise right to rehypothecate pursuant to the agreement(s).

15,410

0.002%

HSBC Custody

Nominees (Australia)

Limited

Unknown

The relevant agreement document(s) (Prime Brokerage Margin Agreement) are attached in Annexure B (19 pages).

Holder of securities subject to an obligation to return under a Prime Brokerage Agreement.

22,124

0.003%

HSBC Custody

Nominees (Australia)

Limited

Unknown

The relevant agreement document(s) (Prime Brokerage Margin Agreement) are attached in Annexure B (19 pages).

Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of sales and trading businesses.

4,308,542

0.586%

HSBC Custody

Nominees (Australia)

Limited

Unknown

The relevant agreements need not be attached under regulation 139.

Morgan Stanley Australia

Securities Limited

Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of sales and trading businesses.

332,308

0.045%

Morgan Stanley

Australia Securities

(Nominee) Pty Limited

Unknown

The relevant agreements need not be attached under regulation 139.

Morgan Stanley

Investment Management

Inc.

Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of investment management business.

9,263

0.001%

HSBC Custody

Nominees NewZealand

Ltd

Unknown

The relevant agreements need not be attached under regulation 139.

Morgan Stanley Smith

Barney LLC

Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of discretionary managed business.

16,450

0.002%

HSBC Custody

Nominees (Australia)

Limited; Citibank

Nominees New Zealand

Unknown

The relevant agreements need not be attached under regulation 139.

Morgan Stanley Wealth

Management Australia

Pty Ltd

Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of discretionary managed business.

29,927

0.004%

Morgan Stanley Wealth

Management Australia

Pty discretionary client

account

Unknown

The relevant agreements need not be attached under regulation 139.

Morgan Stanley Capital

Services LLC

Derivative relevant interest over quoted underlying.

8,347,664

1.134%

Unknown

Unknown

Swap Agreement: The relevant agreement document(s) (1992 ISDA Master Agreement & 2002 ISDA Master Agreement) are attached in Annexure C (65 pages). Please refer to Table 2 for details on derivative relevant interest.

5
 

 

For a derivative releva

nt interest, also –


Details for

(a) Type

of

Derivative

(b) Details of Derivative

(c) Parties to the Derivative

Notional Value

of the

Derivative

Settlement

Type

Expiry Date

of the

Derivative

Any other details needed to

understand how the amount of the

consideration payable under the

derivative or the value of the

derivative is affected by the value of

the underlying quoted voting

products

Morgan Stanley

Capital Services LLC

Swap

Agreement

76,932.55

(AUD)

Cash

7/23/2021

Not Applicable

ALPHAS MANAGED ACCOUNTS PLATFORM LXXXIV LIMITED-CAMPBELL QUANTITATIVE EQUITIES SEGREGATED PORTFOLIO

492,573.56

(AUD)

7/23/2021

CAMPBELL EQUITY ALPHA MASTER FUND LP

4,213,126.27

(AUD)

4/11/2022

COATUE OFFSHORE MASTER FUND, LTD

1,269,610.41

(AUD)

12/31/2021

COMPASS OFFSHORE SAV II PCC LIMITED

1,985,533.52

(AUD)

12/31/2021

COMPASS SAV II, LLC

448,589.87

(AUD)

6/17/2021

CUBIST CORE INVESTMENTS, L.P.

1,832,365.39

(AUD)

9/24/2020

2,021,707.54

(AUD)

2/26/2021

1,305,824.17

(AUD)

5/15/2020

6
 

 

115,598.92

(AUD)

1/31/2022

248,664.08

(AUD)

2/26/2021

CUBIST SYSTEMATIC STRATEGIES, LLC

327,123.57

(AUD)

10/30/2020

DUKE CAPITAL SERIES FUND LLC

3,019,180.16

(AUD)

12/03/2020

GF TRADING LLC

1,757,279.16

(AUD)

9/03/2020

HIDDEN LAKE MASTER FUND LTD.

5,005,834.21

(AUD)

4/11/2024 KENSICO ASSOCIATES, L.P.

2,848,158.20

(AUD)

4/11/2024

KENSICO OFFSHORE FUND II MASTER LIMITED

1,848,316.78

(AUD)

4/11/2024

KENSICO OFFSHORE FUND MASTER, LTD.

1,990,360.52

(AUD)

4/11/2024

KENSICO PARTNERS, L.P.

2,000,695.20

(AUD)

1/17/2022

LAKE TRAIL MANAGED INVESTMENTS LLC

22,870,351.60

(AUD)

3/06/2023

LONE CEDAR INTERMEDIATE FUND, LTD.

18,509.26

(AUD)

3/18/2021

MANA OMEGA MASTER FUND LP

151,724.84

(AUD)

3/15/2021

NIPUN ASIA TOTAL RETURN MASTER FUND, L.P.

2,263,732.57

(AUD)

11/08/2024

ONE01 CAPITAL MASTER FUND, L.P.

25,903.14 2/26/2021

QT FUND LTD RIDGE MASTER TRADING L.P.

5,007,858.53

(AUD)

12/03/2020

7
 

 

22,477,123.85

(AUD)

12/14/2020 SERENITY INVESTME

NT MASTER FUND LIMITED

4,312,595.00

(AUD)

9/27/2021

YOST PARTNERS LP

Morgan Stanley & Co.

International plc

Swap

Agreement

603,880.24

(AUD)

Cash

5/28/2020

Not Applicable

ACION MASTER FUND

3,790,331.22

(AUD)

6/04/2021

ANATOLE PARTNERS MASTER FUND, L.P.

25,175.84

(AUD)

6/01/2020

ANTIPODES ASIA MASTER FUND LIMITED

50,870.17

(AUD)

7/22/2020

BLACKROCK INVESTMENT FUNDS-BLACKROCK GLOBAL LONG SHORT EQUITY FUND

894,564.59

(AUD)

7/22/2020

BLACKROCK STRATEGIC FUNDS-BLACKROCK ASIA PACIFIC ABSOLUTE RETURN FUND

537,324.94

(AUD)

7/22/2020

BLACKROCK STRATEGIC FUNDS-BLACKROCK GLOBAL LONG/SHORT EQUITY FUND

1,220,968.21

(AUD)

9/20/2021

D. E. SHAW VALENCE INTERNATIONAL, INC.

920,979.00

(AUD)

3/16/2020

DORIC ASIA PACIFIC SMALL CAP FUND

231,208.40

(AUD)

3/08/2021

ELEPHAS GLOBAL OPPORTUNITY MASTER FUND

2,957,303.15

(AUD)

3/01/2021 FYNCHE LIMITED

6,196.80 (AUD)

2/22/2023

GLOBAL ALPHA OPPORTUNITIES EQUITY FUND LTD.

31,178,029.10

(AUD)

7/31/2020 KONTIKI MASTER FUND

367,370.56

(AUD)

3/08/2021 MCI MASTER FUND

8,885,305.22

(AUD)

11/15/2021

PANVIEW ASIAN EQUITY MASTER FUND

8
 

325,414.41

(AUD)

2/10/2022

PINNACLE FUND SERVICES LIMITED AS THE RESPONSIBLE ENTITY FOR ANTIPODES ASIA FUND

4,002,998.85

(AUD)

1/27/202

2

PINPOINT

MULTI-STRA

TEGY

FUND

129,451.24

(AUD)

3/08/2021

QUBE FUND LTD

4,749,980.37

(AUD)

2/22/2021

7,891,747.50

(AUD)

1/18/2021

SCHONFELD GLOBAL MASTER FUND LP

1,713,399.56

(AUD)

8/29/2022

SKALE MASTER FUND, LTD.

1,111,143.87

(AUD)

8/16/202

1

SPHERE

ICAV-TORUS FUND

1,266,999.60

7/23/2021

STYLE

A

DVANTAGE, LTD.
289,839.53

(AUD)

2/22/2023

THE 32 CAPITAL MASTER FUND SPC, LTD.-GLOBAL MARKET NEUTRAL SEGREGATED PORTFOLIO

141.52 (AUD)

11/02/2020

TRAFALGAR TRADING FUND INC.

437,408.26

11/19/2020

1,704.75 (AUD)

5/15/2020

TRIUM MULTI-STRATEGY FUND

315,477.54

2/09/2021

UNIVERSAL-INVESTMENT-GESELLSCHAFT

MBH-UI-E

519,491.51

(AUD)

10/04/2021

XP ASIA STRATEGIES SINGAPORE, PTE. LTD.

Call Option

Agreement

2,004,432.18

(AUD)

Physical

2/19/2020

15.87 (AUD)

FIRST SENTIER INVESTORS

816,480.63

(AUD)

2/19/2020

15.87 (AUD)

CFS ASSET MGMT(AUS) LTD A/C

124,500.00

(AUD)

2/27/202

0

15.00

(AUD)

Not Applicable (On-market trade)

9
 

843,200.00

(AUD)

2/27/202

0

15.50

(AUD)

4,800.00 (AUD)

2/27/2020

16.00 (AUD)

82,500.00

(AUD)

2/27/202

0

16.50

(AUD)

160,000.00

(AUD)

3/26/202

0

16.00

(AUD)

Not Applicable

Cash

3/02/2020

The derivative is an Option on Share

Index where A2 Milk Ltd is one of

the constituents. Strike Price and

Notional Value of the Derivative are

not applicable to the underlying

com

p

onents.

COLONIAL FIRST STATE INVES

3/02/2020

FIDANTE PARTNERS LIMITED AS

Put Option

Agreement

13,104,000.00

(AUD)

Physical

2/27/2020

14.00 (AUD)

YIHENG CAPITAL, LLC

No

t Applicable

Cash

3/02/2020

The derivative is an Option on Share

Index where A2 Milk Ltd is one of

the constituents. Strike Price and

Notional Value of the Derivative are

not applicable to the underlying

components.

COLONIAL FIRST STATE INVES

3/02/2020

FIDANTE PARTNERS LIMITED AS

Not Applicable (On-market trade)

Physical

Details of transactions and events giving rise to substantial holdingDetails of the transactions or other events requiring disclosure:
set out in the table below

Date of

Transaction

Holder of Relevant Interest

Transaction Nature

Consideration

Class and number of securities

10/14/2019

Morgan Stanley & Co. International plc

Buy

1,155.36

87 Ordinary Shares

10/14/2019

Morgan Stanley & Co. International plc

Buy

19,300.61

1,454 Ordinary Shares

10/14/2019

Morgan Stanley & Co. LLC

Borrow

N/A

184,913 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,030.03 (AUD)

83 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,047.39 (AUD)

85 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,160,315.01 (AUD)

92,751 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,174,244.40 (AUD)

93,194 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,242.30 (AUD)

101 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,301.68 (AUD)

106 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,350.91 (AUD)

108 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,417.95 (AUD)

115 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,491.33 (AUD)

121 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,533.75 (AUD)

125 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,555.75 (AUD)

127 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,578.78 (AUD)

126 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,604.20 (AUD)

130 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,626.24 (AUD)

132 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,698.64 (AUD)

136 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,719.20 (AUD)

140 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,730.55 (AUD)

139 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,735.71 (AUD)

141 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,766.05 (AUD)

143 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,841.91 (AUD)

147 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,858.03 (AUD)

149 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,872.40 (AUD)

151 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,883.43 (AUD)

153 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,921.92 (AUD)

154 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,922.00 (AUD)

155 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,923.55 (AUD)

155 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

10,759.92 (AUD)

856 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

10,823.40 (AUD)

859 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

10,982.60 (AUD)

890 Ordinary Shares

10

10/14/2019
Morgan Stanley Australia Securities Limited

Buy

11,231.05 (AUD)

905 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

11,762.30 (AUD)

935 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

113,524.03 (AUD)

9,017 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

12,132.72 (AUD)

984 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

12,255.00 (AUD)

1,000 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

12,284.82 (AUD)

982 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

12,472.36 (AUD)

1,017 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

12,561.20 (AUD)

1,013 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

12,638.25 (AUD)

1,025 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

12,978.05 (AUD)

1,059 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

12.45 (AUD)

1 Ordinary Share

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

120,417.50 (AUD)

9,830 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

13,253.88 (AUD)

1,068 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

13,573.35 (AUD)

1,085 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

13,796.00 (AUD)

1,119 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

136.29 (AUD)

11 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

14,054.30 (AUD)

1,138 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

14,075.25 (AUD)

1,149 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

14,527.24 (AUD)

1,183 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

15,250.29 (AUD)

1,221 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

15,461.10 (AUD)

1,230 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

15,725.12 (AUD)

1,256 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

16,052.96 (AUD)

1,303 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

16,135.20 (AUD)

1,296 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

16,452.92 (AUD)

1,342 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

16,714.11 (AUD)

1,349 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

160.55 (AUD)

13 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

17,385.30 (AUD)

1,410 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

17,777.08 (AUD)

1,412 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

175.42 (AUD)

14 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

18,199.72 (AUD)

1,463 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

19,212.34 (AUD)

1,526 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

19,460.22 (AUD)

1,586 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

19,822.32 (AUD)

1,596 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,082.36 (AUD)

168 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,127.71 (AUD)

169 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,161.28 (AUD)

176 Ordinary Shares

11

10/14/2019
Morgan Stanley Australia Securities Limited

Buy

2,168.25 (AUD)

175 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,178.88 (AUD)

176 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,212.54 (AUD)

178 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,244.58 (AUD)

178 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,255.40 (AUD)

180 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,271.03 (AUD)

183 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,297.70 (AUD)

185 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,378.88 (AUD)

192 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,440.20 (AUD)

196 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,470.00 (AUD)

200 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,649.72 (AUD)

213 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,679.95 (AUD)

217 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,723.94 (AUD)

222 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,747.36 (AUD)

223 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,758.51 (AUD)

223 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,885.19 (AUD)

231 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,977.38 (AUD)

238 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

20,126.85 (AUD)

1,635 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

20,371.75 (AUD)

1,663 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

20,417.28 (AUD)

1,636 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

20,653.56 (AUD)

1,671 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

20,910.75 (AUD)

1,707 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

205,052.75 (AUD)

16,739 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

210.12 (AUD)

17 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

22,036.40 (AUD)

1,780 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

227,004.75 (AUD)

18,531 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

24,632.55 (AUD)

2,010 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

24,916.50 (AUD)

2,034 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

247.80 (AUD)

20 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

25,000.00 (AUD)

2,000 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

25,333.52 (AUD)

2,017 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

258.72 (AUD)

21 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

26,091.67 (AUD)

2,123 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

26,211.88 (AUD)

2,138 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

264.39 (AUD)

21 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

28,627.20 (AUD)

2,272 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

29,837.04 (AUD)

2,414 Ordinary Shares

12

10/14/2019
Morgan Stanley Australia Securities Limited

Buy

298.56 (AUD)

24 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,020.85 (AUD)

245 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,077.26 (AUD)

251 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,114.99 (AUD)

249 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,115.00 (AUD)

250 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,157.58 (AUD)

251 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,205.35 (AUD)

255 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,234.90 (AUD)

263 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,255.12 (AUD)

264 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,321.00 (AUD)

270 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,490.36 (AUD)

284 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,518.62 (AUD)

287 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,652.10 (AUD)

295 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,756.00 (AUD)

300 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,853.20 (AUD)

312 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,868.68 (AUD)

313 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,881.20 (AUD)

310 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,926.40 (AUD)

320 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,999.13 (AUD)

325 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

30,072.00 (AUD)

2,400 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

30,109.30 (AUD)

2,438 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

306.25 (AUD)

25 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

306.75 (AUD)

25 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

33,579.00 (AUD)

2,730 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

37,112.50 (AUD)

2,969 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

37,834.72 (AUD)

3,071 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,002.87 (AUD)

321 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,022.59 (AUD)

319 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,044.99 (AUD)

327 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,170.92 (AUD)

338 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,246.20 (AUD)

337 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,247.67 (AUD)

339 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,435.76 (AUD)

356 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,630.50 (AUD)

378 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,650.00 (AUD)

375 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,762.50 (AUD)

381 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

40,327.00 (AUD)

3,292 Ordinary Shares

13

10/14/2019
Morgan Stanley Australia Securities Limited

Buy

42,390.54 (AUD)

3,438 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

428.23 (AUD)

34 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

43,276.38 (AUD)

3,507 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

43,417.37 (AUD)

3,527 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

48,157.13 (AUD)

3,910 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

489,289.50 (AUD)

39,942 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

49,086.70 (AUD)

3,965 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,016.00 (AUD)

400 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,253.00 (AUD)

425 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,316.75 (AUD)

425 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,379.66 (AUD)

429 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,446.70 (AUD)

434 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,457.76 (AUD)

443 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,550.56 (AUD)

452 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,668.74 (AUD)

462 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,702.57 (AUD)

461 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,831.00 (AUD)

476 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,844.42 (AUD)

474 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,892.25 (AUD)

481 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,958.04 (AUD)

484 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

50,090.04 (AUD)

4,004 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

50,799.54 (AUD)

4,051 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

522.48 (AUD)

42 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

53,850.00 (AUD)

4,308 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

553.05 (AUD)

45 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

561.60 (AUD)

45 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

58,610.94 (AUD)

4,687 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

587.74 (AUD)

47 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,009.60 (AUD)

480 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,097.83 (AUD)

489 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,127.72 (AUD)

499 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,186.90 (AUD)

503 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,331.96 (AUD)

509 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,375.00 (AUD)

510 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,614.40 (AUD)

530 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,648.89 (AUD)

541 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,667.40 (AUD)

530 Ordinary Shares

14

10/14/2019
Morgan Stanley Australia Securities Limited

Buy

6,777.33 (AUD)

547 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,844.36 (AUD)

556 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,890.09 (AUD)

557 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

61,701.12 (AUD)

4,944 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

62.55 (AUD)

5 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

63,911.25 (AUD)

5,175 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

65,152.08 (AUD)

5,208 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

677.16 (AUD)

54 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

7,022.40 (AUD)

570 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

7,032.84 (AUD)

569 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

7,068.15 (AUD)

565 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

7,095.50 (AUD)

575 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

7,109.40 (AUD)

578 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

7,132.52 (AUD)

578 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

7,389.90 (AUD)

595 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

7,410.33 (AUD)

601 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

7,657.00 (AUD)

620 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

7,675.36 (AUD)

623 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

702.80 (AUD)

56 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

712.24 (AUD)

58 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

715.14 (AUD)

58 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

73.59 (AUD)

6 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

74.40 (AUD)

6 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

760.12 (AUD)

62 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

8,132.40 (AUD)

648 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

8,178.19 (AUD)

659 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

8,325.00 (AUD)

666 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

8,390.25 (AUD)

675 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

8,425.20 (AUD)

680 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

8,924.75 (AUD)

725 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

836.83 (AUD)

67 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

850.08 (AUD)

69 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

887.04 (AUD)

72 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

89,290.25 (AUD)

7,289 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

9,338.31 (AUD)

762 Ordinary Shares

10/14/2019

Morgan Stanley Australia Securities Limited

Buy

998.33 (AUD)

81 Ordinary Shares

10/14/2019

Morgan Stanley Capital Services LLC

Buy

N/A

12,452 Swaps

15

10/14/2019
Morgan Stanley Capital Services LLC

Buy

N/A

2,368 Swaps

10/14/2019

Morgan Stanley Capital Services LLC

Buy

N/A

24,849 Swaps

10/14/2019

Morgan Stanley Capital Services LLC

Buy

N/A

250,000 Swaps

10/14/2019

Morgan Stanley Wealth Management Australia Pty Ltd

Buy

46,237.50 (AUD)

3,750 Ordinary Shares

10/15/2019

Morgan Stanley & Co. International plc

Buy

1,322.00

100 Ordinary Shares

10/15/2019

Morgan Stanley & Co. International plc

Buy

11,241.39

850 Ordinary Shares

10/15/2019

Morgan Stanley & Co. International plc

Buy

N/A

100 Swaps

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,044.65 (AUD)

85 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,230.00 (AUD)

100 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,232.00 (AUD)

100 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,335.25 (AUD)

109 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,340.16 (AUD)

109 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,454.78 (AUD)

119 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,464.89 (AUD)

119 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,478.40 (AUD)

120 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,588.60 (AUD)

130 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,634.57 (AUD)

133 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,848.00 (AUD)

150 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,852.50 (AUD)

150 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,857.30 (AUD)

151 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,859.57 (AUD)

151 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,862.00 (AUD)

152 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,897.28 (AUD)

154 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,904.95 (AUD)

155 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,970.64 (AUD)

161 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,982.72 (AUD)

161 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,992.60 (AUD)

162 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,993.49 (AUD)

163 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

10,690.11 (AUD)

867 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

11,185.25 (AUD)

909 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

11,624.82 (AUD)

939 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

12,022.09 (AUD)

983 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

12,361.50 (AUD)

1,005 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

12,733.24 (AUD)

1,042 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

12.28 (AUD)

1 Ordinary Share

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

12.33 (AUD)

1 Ordinary Share

16

10/15/2019
Morgan Stanley Australia Securities Limited

Buy

12.34 (AUD)

1 Ordinary Share

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

122.50 (AUD)

10 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

123.00 (AUD)

10 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

123.10 (AUD)

10 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

129,900.22 (AUD)

10,548 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

13,220.94 (AUD)

1,074 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

13,401.55 (AUD)

1,090 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

13,911.30 (AUD)

1,131 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

134.64 (AUD)

11 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

135.08 (AUD)

11 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

14,035.18 (AUD)

1,142 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

14,204.96 (AUD)

1,153 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

14,610.56 (AUD)

1,184 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

146.46 (AUD)

12 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

147.84 (AUD)

12 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

15,794.73 (AUD)

1,281 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

16,094.94 (AUD)

1,308 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

17,502.90 (AUD)

1,423 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

17,543.68 (AUD)

1,424 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

171.78 (AUD)

14 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

18,727.20 (AUD)

1,530 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

19,726.99 (AUD)

1,613 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,028.68 (AUD)

165 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,035.16 (AUD)

166 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,038.48 (AUD)

166 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,055.77 (AUD)

167 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,080.80 (AUD)

170 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,119.25 (AUD)

173 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,126.17 (AUD)

173 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,184.06 (AUD)

178 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,435.76 (AUD)

199 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,454.67 (AUD)

199 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,458.00 (AUD)

200 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,649.88 (AUD)

215 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,666.14 (AUD)

218 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,798.70 (AUD)

228 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,855.92 (AUD)

232 Ordinary Shares

17

10/15/2019
Morgan Stanley Australia Securities Limited

Buy

2,888.15 (AUD)

235 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,998.76 (AUD)

244 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

21,778.88 (AUD)

1,769 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

228,939.90 (AUD)

18,613 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

23,151.39 (AUD)

1,893 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

23,235.52 (AUD)

1,886 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

23,251.48 (AUD)

1,885 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

24,201.27 (AUD)

1,962 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

24,442.88 (AUD)

1,984 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

24,993.60 (AUD)

2,032 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

24.44 (AUD)

2 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

24.58 (AUD)

2 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

24.62 (AUD)

2 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

24.71 (AUD)

2 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

25,108.47 (AUD)

2,043 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

25,477.17 (AUD)

2,073 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

252,125.40 (AUD)

20,498 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

26,245.53 (AUD)

2,139 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

26,537.28 (AUD)

2,154 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

271.70 (AUD)

22 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

28,432.25 (AUD)

2,321 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

28,889.80 (AUD)

2,344 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

282.79 (AUD)

23 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

283.13 (AUD)

23 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

29,001.83 (AUD)

2,355 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

29,678.88 (AUD)

2,409 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

293.16 (AUD)

24 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

293.64 (AUD)

24 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,210.30 (AUD)

261 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,237.53 (AUD)

263 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,256.85 (AUD)

265 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,321.00 (AUD)

270 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,341.43 (AUD)

271 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,373.42 (AUD)

274 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,460.52 (AUD)

281 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,546.70 (AUD)

290 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,564.10 (AUD)

290 Ordinary Shares

18

10/15/2019
Morgan Stanley Australia Securities Limited

Buy

3,572.80 (AUD)

290 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,627.96 (AUD)

294 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,740.83 (AUD)

305 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,862.42 (AUD)

313 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,874.50 (AUD)

315 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,876.91 (AUD)

317 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,900.69 (AUD)

317 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

31,107.37 (AUD)

2,527 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

32,236.67 (AUD)

2,623 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

32,436.85 (AUD)

2,635 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

329.54 (AUD)

27 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

33,618.61 (AUD)

2,731 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

331.83 (AUD)

27 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

340,443.87 (AUD)

27,646 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

344.40 (AUD)

28 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

369.45 (AUD)

30 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

370.35 (AUD)

30 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

382.54 (AUD)

31 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

39,621.12 (AUD)

3,216 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

4,022.10 (AUD)

327 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

4,040.12 (AUD)

329 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

4,090.24 (AUD)

332 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

4,345.35 (AUD)

354 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

4,348.96 (AUD)

353 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

4,355.85 (AUD)

355 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

4,362.54 (AUD)

357 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

4,498.14 (AUD)

366 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

4,546.08 (AUD)

369 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

4,633.28 (AUD)

379 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

4,998.00 (AUD)

408 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

40,011.90 (AUD)

3,253 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

40,290.63 (AUD)

3,273 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

417.86 (AUD)

34 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

419.22 (AUD)

34 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

455.84 (AUD)

37 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

46,617.97 (AUD)

3,787 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

468.54 (AUD)

38 Ordinary Shares

19

10/15/2019
Morgan Stanley Australia Securities Limited

Buy

49,643.82 (AUD)

4,023 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

49.24 (AUD)

4 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

5,132.75 (AUD)

419 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

5,506.99 (AUD)

449 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

5,520.24 (AUD)

451 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

5,738.10 (AUD)

465 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

5,819.76 (AUD)

472 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

5,967.69 (AUD)

485 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

5,972.94 (AUD)

486 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

5,980.36 (AUD)

487 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

504.92 (AUD)

41 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

52,594.80 (AUD)

4,276 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

540.76 (AUD)

44 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

541.09 (AUD)

44 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

541.20 (AUD)

44 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

567.64 (AUD)

46 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

599.76 (AUD)

49 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

6,046.56 (AUD)

494 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

6,046.56 (AUD)

494 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

6,362.28 (AUD)

516 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

6,391.49 (AUD)

519 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

6,399.27 (AUD)

519 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

6,513.70 (AUD)

530 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

6,684.33 (AUD)

543 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

6,935.08 (AUD)

562 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

6,986.40 (AUD)

568 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

616.50 (AUD)

50 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

627.81 (AUD)

51 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

640.38 (AUD)

52 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

672.65 (AUD)

55 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

688.24 (AUD)

56 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

7,054.46 (AUD)

574 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

7,117.25 (AUD)

581 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

7,235.87 (AUD)

589 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

7,392.00 (AUD)

600 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

7,821.88 (AUD)

638 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

7,977.51 (AUD)

647 Ordinary Shares

20

10/15/2019
Morgan Stanley Australia Securities Limited

Buy

728.06 (AUD)

59 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

73.38 (AUD)

6 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

73.80 (AUD)

6 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

73.92 (AUD)

6 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

734.40 (AUD)

60 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

738.30 (AUD)

60 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

75,128.40 (AUD)

6,108 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

752.13 (AUD)

61 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

763.53 (AUD)

62 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

8,053.23 (AUD)

655 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

801.78 (AUD)

65 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

813.12 (AUD)

66 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

82,988.10 (AUD)

6,747 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

824.77 (AUD)

67 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

826,191.00 (AUD)

67,170 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

86.17 (AUD)

7 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

867.27 (AUD)

71 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

882.72 (AUD)

72 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

9,023.19 (AUD)

739 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

9,140.56 (AUD)

748 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

9,270.00 (AUD)

750 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

9,712.59 (AUD)

789 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

9,942.24 (AUD)

807 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

924.75 (AUD)

75 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

97.84 (AUD)

8 Ordinary Shares

10/15/2019

Morgan Stanley Australia Securities Limited

Buy

982.40 (AUD)

80 Ordinary Shares

10/15/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,282 Swaps

10/15/2019

Morgan Stanley Capital Services LLC

Buy

N/A

10,729 Swaps

10/15/2019

Morgan Stanley Capital Services LLC

Buy

N/A

13,083 Swaps

10/15/2019

Morgan Stanley Capital Services LLC

Buy

N/A

138 Swaps

10/15/2019

Morgan Stanley Capital Services LLC

Buy

N/A

200 Swaps

10/15/2019

Morgan Stanley Capital Services LLC

Buy

N/A

250,000 Swaps

10/15/2019

Morgan Stanley Capital Services LLC

Buy

N/A

787 Swaps

10/16/2019

Morgan Stanley & Co. International plc

Buy

1,345.00

100 Ordinary Shares

10/16/2019

Morgan Stanley & Co. International plc

Buy

33,808.43

2,508 Ordinary Shares

10/16/2019

Morgan Stanley & Co. International plc

Buy

N/A

134 Swaps

10/16/2019

Morgan Stanley & Co. International plc

Buy

N/A

2,470 Swaps

21

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

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

48,666 Ordinary Shares

10/16/2019

Morgan Stanley & Co. LLC

Borrow

N/A

26,139 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,000.80 (AUD)

80 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,079.73 (AUD)

86 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,097.07 (AUD)

87 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,196.16 (AUD)

96 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,220.10 (AUD)

98 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,225.11 (AUD)

97 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,253.50 (AUD)

100 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,258.00 (AUD)

100 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,263.95 (AUD)

101 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,328.18 (AUD)

106 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,375.00 (AUD)

110 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,485.12 (AUD)

119 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,805.76 (AUD)

144 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,840.44 (AUD)

147 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,873.50 (AUD)

150 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,890.88 (AUD)

152 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,917.30 (AUD)

154 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

1,975.00 (AUD)

158 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

10,612.50 (AUD)

849 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

11,379.30 (AUD)

914 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

11,500.00 (AUD)

920 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

12.54 (AUD)

1 Ordinary Share

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

12.60 (AUD)

1 Ordinary Share

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

124.50 (AUD)

10 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

125.35 (AUD)

10 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

13,780.76 (AUD)

1,106 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

13,953.93 (AUD)

1,119 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

133,774.20 (AUD)

10,617 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

137.17 (AUD)

11 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

14,438.44 (AUD)

1,156 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

14,868.00 (AUD)

1,180 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

15,863.20 (AUD)

1,264 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

16,273.92 (AUD)

1,304 Ordinary Shares

22

10/16/2019
Morgan Stanley Australia Securities Limited

Buy

16,675.83 (AUD)

1,333 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

16,696.26 (AUD)

1,323 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

16,773.28 (AUD)

1,327 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

17,160.17 (AUD)

1,363 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

175.84 (AUD)

14 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

18,205.14 (AUD)

1,446 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

18,827.55 (AUD)

1,505 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

2,084.96 (AUD)

166 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

2,114.19 (AUD)

169 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

2,146.56 (AUD)

172 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

2,173.75 (AUD)

173 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

2,242.87 (AUD)

179 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

2,371.95 (AUD)

189 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

2,435.55 (AUD)

195 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

2,490.84 (AUD)

198 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

2,591.68 (AUD)

208 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

2,608.32 (AUD)

209 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

2,610.40 (AUD)

208 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

2,620.64 (AUD)

208 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

2,633.28 (AUD)

211 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

2,777.22 (AUD)

222 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

2,830.69 (AUD)

227 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

2,935.70 (AUD)

235 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

20,230.60 (AUD)

1,612 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

200.00 (AUD)

16 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

213.69 (AUD)

17 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

22,042.80 (AUD)

1,755 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

22,105.60 (AUD)

1,760 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

22,260.60 (AUD)

1,788 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

224.82 (AUD)

18 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

227.16 (AUD)

18 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

24.90 (AUD)

2 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

24.92 (AUD)

2 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

25,177.71 (AUD)

2,003 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

25.10 (AUD)

2 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

25.22 (AUD)

2 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

261.98 (AUD)

21 Ordinary Shares

23

10/16/2019
Morgan Stanley Australia Securities Limited

Buy

262.71 (AUD)

21 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

28,423.28 (AUD)

2,263 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

28,425.75 (AUD)

2,265 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

28,466.88 (AUD)

2,281 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

286.12 (AUD)

23 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

3,041.94 (AUD)

242 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

3,444.48 (AUD)

276 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

3,874.01 (AUD)

309 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

300.72 (AUD)

24 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

302.40 (AUD)

24 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

36,935.86 (AUD)

2,950 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

362.50 (AUD)

29 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

37.41 (AUD)

3 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

383,435.52 (AUD)

30,724 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

385.64 (AUD)

31 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

4,059.25 (AUD)

325 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

4,261.90 (AUD)

340 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

4,383.44 (AUD)

349 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

4,503.64 (AUD)

358 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

4,602.18 (AUD)

367 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

4,786.46 (AUD)

382 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

4,928.56 (AUD)

391 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

401.44 (AUD)

32 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

427.72 (AUD)

34 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

45,275.00 (AUD)

3,622 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

48,409.92 (AUD)

3,879 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

490.23 (AUD)

39 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

5,266.56 (AUD)

422 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

5,396.12 (AUD)

431 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

5,396.82 (AUD)

429 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

5,980.25 (AUD)

475 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

50.20 (AUD)

4 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

512.50 (AUD)

41 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

525.00 (AUD)

42 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

538.36 (AUD)

43 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

58,668.48 (AUD)

4,701 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

586.56 (AUD)

47 Ordinary Shares

24

10/16/2019
Morgan Stanley Australia Securities Limited

Buy

6,079.04 (AUD)

484 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

6,107.61 (AUD)

489 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

6,342.80 (AUD)

505 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

6,458.10 (AUD)

515 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

6,809.22 (AUD)

543 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

60,337.50 (AUD)

4,827 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

651.04 (AUD)

52 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

7,158.75 (AUD)

575 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

7,568.12 (AUD)

604 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

7,712.10 (AUD)

615 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

7,881.39 (AUD)

627 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

70,020.28 (AUD)

5,566 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

71,271.99 (AUD)

5,661 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

78,600.00 (AUD)

6,288 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

8,013.46 (AUD)

637 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

8,075.76 (AUD)

644 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

8,259.55 (AUD)

655 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

8,654.18 (AUD)

694 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

86,958.56 (AUD)

6,896 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

9,495.09 (AUD)

759 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

915.42 (AUD)

73 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

99.84 (AUD)

8 Ordinary Shares

10/16/2019

Morgan Stanley Australia Securities Limited

Buy

995.20 (AUD)

80 Ordinary Shares

10/16/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,121 Swaps

10/16/2019

Morgan Stanley Capital Services LLC

Buy

N/A

116 Swaps

10/16/2019

Morgan Stanley Capital Services LLC

Buy

N/A

250,000 Swaps

10/16/2019

Morgan Stanley Capital Services LLC

Buy

N/A

656 Swaps

10/16/2019

Morgan Stanley Capital Services LLC

Buy

N/A

746 Swaps

10/16/2019

Morgan Stanley Capital Services LLC

Buy

N/A

9,070 Swaps

10/17/2019

Morgan Stanley & Co. International plc

Borrow

N/A

15,000 Ordinary Shares

10/17/2019

Morgan Stanley & Co. International plc

Buy

1,335.00

100 Ordinary Shares

10/17/2019

Morgan Stanley & Co. International plc

Buy

2,656.65

199 Ordinary Shares

10/17/2019

Morgan Stanley & Co. International plc

Buy

N/A

2,905 Swaps

10/17/2019

Morgan Stanley & Co. International plc

Buy

N/A

5,399 Swaps

10/17/2019

Morgan Stanley & Co. International plc

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

25,435 Ordinary Shares

25

10/17/2019
Morgan Stanley & Co. LLC

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

3,287 Ordinary Shares

10/17/2019

Morgan Stanley & Co. LLC

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

74,484 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,045.80 (AUD)

84 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,063.35 (AUD)

85 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,089.44 (AUD)

88 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,093.84 (AUD)

88 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,095.60 (AUD)

88 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,096.48 (AUD)

88 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,179.70 (AUD)

94 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,190.35 (AUD)

95 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,191.36 (AUD)

96 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,204.74 (AUD)

97 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,243.00 (AUD)

100 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,258.46 (AUD)

101 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,296.75 (AUD)

105 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,297.80 (AUD)

105 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,305.20 (AUD)

104 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,353.78 (AUD)

109 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,541.25 (AUD)

125 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,628.33 (AUD)

131 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,660.26 (AUD)

134 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,717.35 (AUD)

139 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,719.43 (AUD)

139 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,730.52 (AUD)

138 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,752.63 (AUD)

141 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,783.44 (AUD)

144 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,787.04 (AUD)

144 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

1,996.80 (AUD)

160 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

10,304.40 (AUD)

831 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

10,468.92 (AUD)

847 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

10,850.40 (AUD)

880 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

11,211.86 (AUD)

902 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

11,800.98 (AUD)

954 Ordinary Shares

26

10/17/2019
Morgan Stanley Australia Securities Limited

Buy

12,216.08 (AUD)

982 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

12,852.89 (AUD)

1,035 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

12.35 (AUD)

1 Ordinary Share

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

13,361.16 (AUD)

1,081 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

13,415.21 (AUD)

1,081 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

13,620.72 (AUD)

1,102 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

13,765.29 (AUD)

1,111 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

148.92 (AUD)

12 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

154,507.23 (AUD)

12,531 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

161.72 (AUD)

13 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

17,549.46 (AUD)

1,413 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

2,059.20 (AUD)

165 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

2,090.53 (AUD)

169 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

2,093.91 (AUD)

169 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

2,110.08 (AUD)

168 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

2,208.98 (AUD)

178 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

2,301.40 (AUD)

185 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

2,570.88 (AUD)

208 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

2,639.07 (AUD)

213 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

2,679.95 (AUD)

217 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

234.65 (AUD)

19 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

24.71 (AUD)

2 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

25.06 (AUD)

2 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

260.40 (AUD)

21 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

271.70 (AUD)

22 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

275.66 (AUD)

22 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

285.89 (AUD)

23 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

3,015.84 (AUD)

244 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

3,062.20 (AUD)

244 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

3,309.80 (AUD)

268 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

3,367.36 (AUD)

272 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

3,427.74 (AUD)

278 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

3,515.92 (AUD)

284 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

3,753.00 (AUD)

300 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

3,803.35 (AUD)

305 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

3,961.60 (AUD)

320 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

311.63 (AUD)

25 Ordinary Shares

27

10/17/2019
Morgan Stanley Australia Securities Limited

Buy

312.00 (AUD)

25 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

312.50 (AUD)

25 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

313.00 (AUD)

25 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

329,026.05 (AUD)

26,685 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

335.88 (AUD)

27 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

336.69 (AUD)

27 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

338.58 (AUD)

27 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

338.85 (AUD)

27 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

339.12 (AUD)

27 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

36,036.28 (AUD)

2,876 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

36.99 (AUD)

3 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

37.59 (AUD)

3 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

373.50 (AUD)

30 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

38,836.06 (AUD)

3,137 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

383.47 (AUD)

31 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

388.43 (AUD)

31 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

4,448.22 (AUD)

357 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

4,465.96 (AUD)

359 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

4,669.92 (AUD)

376 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

40,430.07 (AUD)

3,279 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

41,317.32 (AUD)

3,324 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

451.44 (AUD)

36 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

5,549.64 (AUD)

449 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

536.21 (AUD)

43 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

538.79 (AUD)

43 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

54,812.34 (AUD)

4,371 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

548.24 (AUD)

44 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

562.05 (AUD)

45 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

583.74 (AUD)

47 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

597.12 (AUD)

48 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

6,133.05 (AUD)

495 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

6,170.22 (AUD)

498 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

6,463.60 (AUD)

520 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

6,531.36 (AUD)

528 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

6,618.08 (AUD)

532 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

6,882.00 (AUD)

555 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

606.62 (AUD)

49 Ordinary Shares

28

10/17/2019
Morgan Stanley Australia Securities Limited

Buy

630.36 (AUD)

51 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

669.60 (AUD)

54 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

670.68 (AUD)

54 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

7,304.20 (AUD)

590 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

7,712.80 (AUD)

622 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

70,029.00 (AUD)

5,580 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

74.16 (AUD)

6 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

74.22 (AUD)

6 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

753.30 (AUD)

60 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

8,459.75 (AUD)

685 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

8,727.90 (AUD)

705 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

86,951.16 (AUD)

7,052 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

86.52 (AUD)

7 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

897.12 (AUD)

72 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

9,552.69 (AUD)

771 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

907.39 (AUD)

73 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

908.12 (AUD)

73 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

91,131.03 (AUD)

7,391 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

928.70 (AUD)

74 Ordinary Shares

10/17/2019

Morgan Stanley Australia Securities Limited

Buy

941.64 (AUD)

76 Ordinary Shares

10/17/2019

Morgan Stanley Capital Services LLC

Buy

N/A

2,570 Swaps

10/17/2019

Morgan Stanley Capital Services LLC

Buy

N/A

64,298 Swaps

10/18/2019

Morgan Stanley & Co. International plc

Buy

N/A

11,694 Swaps

10/18/2019

Morgan Stanley & Co. International plc

Buy

N/A

18,502 Swaps

10/18/2019

Morgan Stanley & Co. International plc

Buy

N/A

2,855 Swaps

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

1,235.23 (AUD)

101 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

10,532.53 (AUD)

857 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

10,575.36 (AUD)

864 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

12,221.28 (AUD)

984 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

12,331.35 (AUD)

1,005 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

12,394.86 (AUD)

1,011 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

12,511.29 (AUD)

1,023 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

12.24 (AUD)

1 Ordinary Share

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

14,883.84 (AUD)

1,216 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

173,164.57 (AUD)

14,159 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

2,335.10 (AUD)

190 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

2,482.69 (AUD)

203 Ordinary Shares

29

10/18/2019
Morgan Stanley Australia Securities Limited

Buy

2,778.10 (AUD)

226 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

20,147.40 (AUD)

1,638 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

20,512.01 (AUD)

1,669 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

20,984.25 (AUD)

1,713 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

21,823.92 (AUD)

1,783 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

24.70 (AUD)

2 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

244.80 (AUD)

20 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

256.83 (AUD)

21 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

257.46 (AUD)

21 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

269.50 (AUD)

22 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

27,416.70 (AUD)

2,229 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

282.21 (AUD)

23 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

3,333.30 (AUD)

271 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

309.25 (AUD)

25 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

319.80 (AUD)

26 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

322.14 (AUD)

26 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

322.40 (AUD)

26 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

36.74 (AUD)

3 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

367.20 (AUD)

30 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

370.80 (AUD)

30 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

379.91 (AUD)

31 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

38,135.16 (AUD)

3,108 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

380.37 (AUD)

31 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

4,268.10 (AUD)

347 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

4,414.40 (AUD)

356 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

4,727.80 (AUD)

385 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

4,879.13 (AUD)

397 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

41,218.12 (AUD)

3,362 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

42,438.10 (AUD)

3,470 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

432.95 (AUD)

35 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

455.29 (AUD)

37 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

464.74 (AUD)

38 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

48,546.75 (AUD)

3,963 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

5,304.25 (AUD)

433 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

5,843.25 (AUD)

477 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

525.89 (AUD)

43 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

540.32 (AUD)

44 Ordinary Shares

30

10/18/2019
Morgan Stanley Australia Securities Limited

Buy

562.58 (AUD)

46 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

6,268.86 (AUD)

513 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

6,518.59 (AUD)

533 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

6,732.00 (AUD)

550 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

61.55 (AUD)

5 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

68,842.67 (AUD)

5,629 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

7,036.44 (AUD)

573 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

7,232.92 (AUD)

589 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

7,564.12 (AUD)

615 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

79,164.79 (AUD)

6,473 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

8,392.68 (AUD)

684 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

820.75 (AUD)

67 Ordinary Shares

10/18/2019

Morgan Stanley Australia Securities Limited

Buy

845.94 (AUD)

69 Ordinary Shares

10/18/2019

Morgan Stanley Capital Services LLC

Buy

N/A

100 Swaps

10/18/2019

Morgan Stanley Capital Services LLC

Buy

N/A

23,725 Swaps

10/18/2019

Morgan Stanley Capital Services LLC

Buy

N/A

96,980 Swaps

10/21/2019

Morgan Stanley & Co. International plc

Buy

N/A

1,968 Swaps

10/21/2019

Morgan Stanley & Co. International plc

Buy

N/A

10,059 Swaps

10/21/2019

Morgan Stanley & Co. International plc

Buy

N/A

12,302 Swaps

10/21/2019

Morgan Stanley & Co. International plc

Buy

N/A

2,400,000 Swaps

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,037.16 (AUD)

86 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,058.64 (AUD)

88 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,205.00 (AUD)

100 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,205.00 (AUD)

100 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,206.00 (AUD)

100 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,207.00 (AUD)

100 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,384.60 (AUD)

115 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,545.60 (AUD)

128 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,854.93 (AUD)

154 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

10,724.50 (AUD)

890 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

108.54 (AUD)

9 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

12,060.00 (AUD)

1,000 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

12,410.88 (AUD)

1,024 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

12,545.96 (AUD)

1,036 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

12,561.51 (AUD)

1,039 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

12.03 (AUD)

1 Ordinary Share

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

132.88 (AUD)

11 Ordinary Shares

31

10/21/2019
Morgan Stanley Australia Securities Limited

Buy

18,977.68 (AUD)

1,571 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

180.90 (AUD)

15 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

180.90 (AUD)

15 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,442.09 (AUD)

203 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,518.45 (AUD)

209 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

20,893.17 (AUD)

1,731 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

24.08 (AUD)

2 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

24.10 (AUD)

2 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

241.00 (AUD)

20 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

241.40 (AUD)

20 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

253.26 (AUD)

21 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

253.89 (AUD)

21 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

254.10 (AUD)

21 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

257,270.72 (AUD)

21,368 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

288.96 (AUD)

24 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

29,342.32 (AUD)

2,429 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

291.12 (AUD)

24 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

3,136.90 (AUD)

260 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

3,262.84 (AUD)

271 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

3,684.24 (AUD)

306 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

3,744.80 (AUD)

310 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

3,937.08 (AUD)

327 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

30,245.50 (AUD)

2,510 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

301.75 (AUD)

25 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

313.56 (AUD)

26 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

336.84 (AUD)

28 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

38,528.00 (AUD)

3,200 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

4,960.77 (AUD)

411 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

44,078.44 (AUD)

3,661 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

45,786.40 (AUD)

3,784 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

5,005.26 (AUD)

414 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

5,502.48 (AUD)

454 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

5,626.95 (AUD)

466 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

5,684.66 (AUD)

471 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

5,773.88 (AUD)

476 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

5,812.89 (AUD)

481 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

5,837.04 (AUD)

484 Ordinary Shares

32

10/21/2019
Morgan Stanley Australia Securities Limited

Buy

50,669.19 (AUD)

4,191 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

578.40 (AUD)

48 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

6,022.50 (AUD)

500 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

6,070.00 (AUD)

500 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

6,422.65 (AUD)

533 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

6,872.80 (AUD)

568 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

60.40 (AUD)

5 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

602.00 (AUD)

50 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

659.34 (AUD)

54 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

67,962.08 (AUD)

5,626 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

7,284.24 (AUD)

603 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

70,066.35 (AUD)

5,805 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

70,635.42 (AUD)

5,857 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

72.24 (AUD)

6 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

73,535.50 (AUD)

6,100 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

73,718.50 (AUD)

6,100 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

78,595.02 (AUD)

6,517 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

8,369.64 (AUD)

694 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

8,533.49 (AUD)

707 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

820.08 (AUD)

68 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

89,023.76 (AUD)

7,394 Ordinary Shares

10/21/2019

Morgan Stanley Australia Securities Limited

Buy

98,150.08 (AUD)

8,152 Ordinary Shares

10/21/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,240 Swaps

10/21/2019

Morgan Stanley Capital Services LLC

Buy

N/A

218 Swaps

10/21/2019

Morgan Stanley Capital Services LLC

Buy

N/A

801 Swaps

10/22/2019

Morgan Stanley & Co. International plc

Buy

1,307.00

100 Ordinary Shares

10/22/2019

Morgan Stanley & Co. International plc

Buy

1,307.00

100 Ordinary Shares

10/22/2019

Morgan Stanley & Co. International plc

Buy

N/A

1,694 Swaps

10/22/2019

Morgan Stanley & Co. International plc

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

46,765 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,052.21 (AUD)

86 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,125.40 (AUD)

92 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,152.44 (AUD)

94 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,338.52 (AUD)

109 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,450.22 (AUD)

118 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,489.01 (AUD)

122 Ordinary Shares

33

10/22/2019
Morgan Stanley Australia Securities Limited

Buy

1,501.83 (AUD)

123 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,626.59 (AUD)

133 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,705,229.53 (AUD)

139,315 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,942.19 (AUD)

159 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

103,540.06 (AUD)

8,473 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

109,988.28 (AUD)

8,964 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

11,156.36 (AUD)

911 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

11,240.90 (AUD)

929 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

110.39 (AUD)

9 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

12,310.00 (AUD)

1,000 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

121.00 (AUD)

10 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

122.55 (AUD)

10 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

123,850.52 (AUD)

10,102 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

13,850.83 (AUD)

1,127 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

13,861.34 (AUD)

1,132 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

14,023.76 (AUD)

1,142 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

14,131.43 (AUD)

1,155 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

14,526.30 (AUD)

1,181 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

142,896.42 (AUD)

11,646 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

15,067.00 (AUD)

1,235 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

15,366.47 (AUD)

1,258 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

15,661.89 (AUD)

1,278 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

159.58 (AUD)

13 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

169,743.42 (AUD)

13,902 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

17,137.12 (AUD)

1,391 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

17,144.55 (AUD)

1,395 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

17,280.99 (AUD)

1,413 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

171.43 (AUD)

14 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

18,694.50 (AUD)

1,545 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

184,746.38 (AUD)

15,106 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

185,120.78 (AUD)

15,149 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

19,792.28 (AUD)

1,619 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

2,942.61 (AUD)

241 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

217,308.96 (AUD)

17,754 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

22,668.74 (AUD)

1,849 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

24,953.25 (AUD)

2,037 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

24.46 (AUD)

2 Ordinary Shares

34

10/22/2019
Morgan Stanley Australia Securities Limited

Buy

256.94 (AUD)

21 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

265.76 (AUD)

22 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

270.38 (AUD)

22 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

280.72 (AUD)

23 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

281.75 (AUD)

23 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

282.56 (AUD)

23 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

29,010.63 (AUD)

2,375 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

293.16 (AUD)

24 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

299,377.75 (AUD)

24,439 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

3,162.39 (AUD)

259 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

3,223.92 (AUD)

266 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

3,454.50 (AUD)

282 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

302.75 (AUD)

25 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

323,559.90 (AUD)

26,370 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

33,062.75 (AUD)

2,699 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

38,690.33 (AUD)

3,143 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

39,506.82 (AUD)

3,229 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

4,075.92 (AUD)

333 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

4,437.68 (AUD)

363 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

4,591.63 (AUD)

373 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

4,906.00 (AUD)

400 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

42,379.95 (AUD)

3,461 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

439.74 (AUD)

36 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

448.63 (AUD)

37 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

46,999.89 (AUD)

3,843 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

48,354.54 (AUD)

3,957 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

490.00 (AUD)

40 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

5,238.72 (AUD)

428 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

5,877.82 (AUD)

481 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

512.82 (AUD)

42 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

525.46 (AUD)

43 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

6,147.27 (AUD)

501 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

6,342.18 (AUD)

519 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

6,543.05 (AUD)

535 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

6,986.19 (AUD)

571 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

60,219.72 (AUD)

4,932 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

61.10 (AUD)

5 Ordinary Shares

35

10/22/2019
Morgan Stanley Australia Securities Limited

Buy

61.15 (AUD)

5 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

624.24 (AUD)

51 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

639.60 (AUD)

52 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

66,471.24 (AUD)

5,444 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

7,084.49 (AUD)

579 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

73,748.20 (AUD)

6,008 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

784.64 (AUD)

64 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

8,019.60 (AUD)

656 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

8,044.20 (AUD)

654 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

818.74 (AUD)

67 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

85,192.31 (AUD)

6,963 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

855.05 (AUD)

70 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

894.98 (AUD)

73 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

9,539.40 (AUD)

780 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

95,382.80 (AUD)

7,780 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

95,382.80 (AUD)

7,780 Ordinary Shares

10/22/2019

Morgan Stanley Australia Securities Limited

Buy

97.92 (AUD)

8 Ordinary Shares

10/22/2019

Morgan Stanley Capital Services LLC

Buy

N/A

3,853 Swaps

10/22/2019

Morgan Stanley Capital Services LLC

Buy

N/A

4,123 Swaps

10/22/2019

Morgan Stanley Capital Services LLC

Buy

N/A

4,260 Swaps

10/23/2019

Morgan Stanley & Co. International plc

Borrow

N/A

100,000 Ordinary Shares

10/23/2019

Morgan Stanley & Co. International plc

Buy

1,160.88

90 Ordinary Shares

10/23/2019

Morgan Stanley & Co. International plc

Buy

2,926.03

227 Ordinary Shares

10/23/2019

Morgan Stanley & Co. International plc

Buy

N/A

1,524 Swaps

10/23/2019

Morgan Stanley & Co. International plc

Buy

N/A

190 Swaps

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

1,024,384.90 (AUD)

84,590 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

1,205,553.16 (AUD)

100,129 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

1,207.50 (AUD)

100 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

1,211,000.00 (AUD)

100,000 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

1,220.00 (AUD)

100 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

1,401.28 (AUD)

116 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

1,461.68 (AUD)

121 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

1,712.52 (AUD)

142 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

10,271.57 (AUD)

851 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

10,474.80 (AUD)

860 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

10,657.88 (AUD)

879 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

10,741.46 (AUD)

874 Ordinary Shares

36

10/23/2019
Morgan Stanley Australia Securities Limited

Buy

11,561.50 (AUD)

950 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

11,584.49 (AUD)

957 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

12,378.88 (AUD)

1,018 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

120,448.16 (AUD)

10,004 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

120.45 (AUD)

10 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

122.40 (AUD)

10 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

13,255.00 (AUD)

1,100 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

13,382.60 (AUD)

1,106 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

139,767.95 (AUD)

11,599 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

14,096.63 (AUD)

1,147 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

14,520.25 (AUD)

1,205 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

14,981.67 (AUD)

1,227 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

141,198.94 (AUD)

11,747 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

15,205.30 (AUD)

1,265 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

15,250.00 (AUD)

1,250 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

15,659.63 (AUD)

1,282 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

165,334.89 (AUD)

13,681 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

17,208.38 (AUD)

1,414 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

173,891.54 (AUD)

14,458 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

18,120.00 (AUD)

1,500 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

19,222.32 (AUD)

1,586 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

19,757.08 (AUD)

1,643 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

2,082.06 (AUD)

173 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

2,147.20 (AUD)

176 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

2,367.30 (AUD)

195 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

2,441.00 (AUD)

200 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

2,458.20 (AUD)

204 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

2,495.39 (AUD)

207 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

2,710,966.76 (AUD)

225,538 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

2,985.92 (AUD)

248 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

20,221.25 (AUD)

1,683 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

209,465.15 (AUD)

17,383 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

21,365.81 (AUD)

1,747 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

21,792.42 (AUD)

1,807 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

22,441.34 (AUD)

1,867 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

234,885.75 (AUD)

19,525 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

24,140.00 (AUD)

2,000 Ordinary Shares

37

10/23/2019
Morgan Stanley Australia Securities Limited

Buy

24,497.65 (AUD)

2,033 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

24,798.42 (AUD)

2,052 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

24.08 (AUD)

2 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

24.08 (AUD)

2 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

24.09 (AUD)

2 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

25,363.67 (AUD)

2,111 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

25,938.43 (AUD)

2,149 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

255,398.00 (AUD)

20,900 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

264.33 (AUD)

22 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

27,822.94 (AUD)

2,308 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

27,925.66 (AUD)

2,306 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

277.38 (AUD)

23 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

29,402.41 (AUD)

2,437 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

290,329.38 (AUD)

23,778 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

3,096.85 (AUD)

257 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

3,111.00 (AUD)

255 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

3,175.92 (AUD)

264 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

3,430.31 (AUD)

285 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

3,436.40 (AUD)

284 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

3,533.58 (AUD)

293 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

3,642.06 (AUD)

303 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

3,651.18 (AUD)

302 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

3,666.00 (AUD)

300 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

3,672.00 (AUD)

300 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

3,723.45 (AUD)

309 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

3,930.91 (AUD)

323 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

30,024.20 (AUD)

2,461 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

30,499.70 (AUD)

2,501 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

301.75 (AUD)

25 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

319,457.49 (AUD)

26,522 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

321,991.39 (AUD)

26,677 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

33,385.38 (AUD)

2,741 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

331,281.72 (AUD)

27,132 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

334,134.45 (AUD)

27,729 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

374,686.38 (AUD)

31,146 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

382,308.12 (AUD)

31,806 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

39,610.67 (AUD)

3,223 Ordinary Shares

38

10/23/2019
Morgan Stanley Australia Securities Limited

Buy

4,005.10 (AUD)

331 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

4,056.85 (AUD)

335 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

4,201.96 (AUD)

349 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

4,603.66 (AUD)

383 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

4,648.20 (AUD)

381 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

4,741.79 (AUD)

394 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

4,816,920.00 (AUD)

400,000 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

4,928.64 (AUD)

408 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

4,993.65 (AUD)

411 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

428,073.60 (AUD)

35,088 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

429,769.40 (AUD)

35,227 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

43,615.82 (AUD)

3,578 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

43,849.68 (AUD)

3,642 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

43,874.61 (AUD)

3,629 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

44,946.50 (AUD)

3,730 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

447,059.25 (AUD)

36,795 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

46,126.71 (AUD)

3,798 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

46,907.84 (AUD)

3,896 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

468,281.97 (AUD)

38,733 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

48.24 (AUD)

4 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

482.20 (AUD)

40 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

497,768.48 (AUD)

41,206 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

5,002.00 (AUD)

410 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

5,153.89 (AUD)

427 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

5,244.89 (AUD)

434 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

5,537.84 (AUD)

459 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

5,601,924.50 (AUD)

464,890 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

5,687.60 (AUD)

472 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

5,766.50 (AUD)

475 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

5,824.17 (AUD)

477 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

5,965.05 (AUD)

494 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

50,423.52 (AUD)

4,188 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

50,717.55 (AUD)

4,195 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

50,983.10 (AUD)

4,210 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

51,526.83 (AUD)

4,269 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

52,914.11 (AUD)

4,339 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

53,457.60 (AUD)

4,440 Ordinary Shares

39

10/23/2019
Morgan Stanley Australia Securities Limited

Buy

541.80 (AUD)

45 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

55,653.68 (AUD)

4,609 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

55,731.25 (AUD)

4,625 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

55,756.31 (AUD)

4,629 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

554.30 (AUD)

46 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

57,137.34 (AUD)

4,726 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

58,768.38 (AUD)

4,873 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

59,349.04 (AUD)

4,913 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

593.88 (AUD)

49 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

6,015.00 (AUD)

500 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

6,210.56 (AUD)

512 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

6,387.93 (AUD)

531 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

6,706.80 (AUD)

552 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

6,746.60 (AUD)

553 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

6,766.52 (AUD)

556 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

6,795.40 (AUD)

557 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

60.20 (AUD)

5 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

60.20 (AUD)

5 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

60.25 (AUD)

5 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

61,831.62 (AUD)

5,127 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

62,095.31 (AUD)

5,151 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

62,096.94 (AUD)

5,149 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

62,250.30 (AUD)

5,166 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

621.18 (AUD)

51 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

633.88 (AUD)

52 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

653.40 (AUD)

54 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

687.42 (AUD)

57 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

69,281.80 (AUD)

5,740 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

7,184.78 (AUD)

596 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

7,230,900.00 (AUD)

600,000 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

7,286.39 (AUD)

597 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

7,350,000.00 (AUD)

600,000 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

7,531.25 (AUD)

625 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

7,628.13 (AUD)

625 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

7,631.25 (AUD)

625 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

7,633.73 (AUD)

627 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

7,635.88 (AUD)

635 Ordinary Shares

40

10/23/2019
Morgan Stanley Australia Securities Limited

Buy

7,643.75 (AUD)

625 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

7,729.36 (AUD)

632 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

7,823.85 (AUD)

645 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

721.80 (AUD)

60 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

724.20 (AUD)

60 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

747.72 (AUD)

62 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

75,051.00 (AUD)

6,200 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

76,448.34 (AUD)

6,339 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

77,016.16 (AUD)

6,344 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

78,035.80 (AUD)

6,476 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

793.32 (AUD)

66 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

795.30 (AUD)

66 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

8,066.80 (AUD)

670 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

80,119.80 (AUD)

6,660 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

806.52 (AUD)

66 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

82,313.55 (AUD)

6,831 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

83,361.90 (AUD)

6,918 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

854,260.65 (AUD)

70,893 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

86,975.65 (AUD)

7,135 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

9,072.03 (AUD)

743 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

9,362.00 (AUD)

775 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

909.46 (AUD)

74 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

98,940.24 (AUD)

8,204 Ordinary Shares

10/23/2019

Morgan Stanley Australia Securities Limited

Buy

998.08 (AUD)

83 Ordinary Shares

10/23/2019

Morgan Stanley Capital Services LLC

Buy

N/A

149 Swaps

10/23/2019

Morgan Stanley Capital Services LLC

Buy

N/A

9,329 Swaps

10/24/2019

Morgan Stanley & Co. International plc

Buy

1,280.00

100 Ordinary Shares

10/24/2019

Morgan Stanley & Co. International plc

Buy

N/A

259 Swaps

10/24/2019

Morgan Stanley & Co. LLC

Buy

34,868.80 (AUD)

2,945 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,004.30 (AUD)

83 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,008,288.00 (AUD)

84,024 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,032.69 (AUD)

87 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,037.04 (AUD)

87 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,052.27 (AUD)

87 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,056.00 (AUD)

88 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,062,487.90 (AUD)

87,268 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,116.93 (AUD)

93 Ordinary Shares

41

10/24/2019
Morgan Stanley Australia Securities Limited

Buy

1,145.28 (AUD)

96 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,161.09 (AUD)

97 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,182.06 (AUD)

99 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,184.50 (AUD)

100 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,228.16 (AUD)

101 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,235,706.02 (AUD)

101,461 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,247.85 (AUD)

103 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,346.24 (AUD)

112 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,457.90 (AUD)

122 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,484.28 (AUD)

124 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,531,000.90 (AUD)

126,529 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,588.57 (AUD)

134 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,622,868.00 (AUD)

133,900 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,638.52 (AUD)

137 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,668.80 (AUD)

140 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,671,300.00 (AUD)

139,275 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,690.24 (AUD)

139 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,709.68 (AUD)

142 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,731.73 (AUD)

143 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,743.12 (AUD)

144 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,756.38 (AUD)

146 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,778.96 (AUD)

148 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,817.64 (AUD)

153 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,850.16 (AUD)

156 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,851.30 (AUD)

153 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,864.94 (AUD)

154 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,886.04 (AUD)

156 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,907.06 (AUD)

158 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,939.20 (AUD)

160 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,946.49 (AUD)

161 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,964.72 (AUD)

164 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,965.54 (AUD)

164 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,980.00 (AUD)

165 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

1,980.45 (AUD)

163 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

10,063,750.00 (AUD)

830,000 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

10,500.00 (AUD)

875 Ordinary Shares

42

10/24/2019
Morgan Stanley Australia Securities Limited

Buy

10,803.99 (AUD)

894 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

10,858.58 (AUD)

903 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

10,886.92 (AUD)

908 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

10,890.12 (AUD)

906 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

10,921.79 (AUD)

903 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

100,174.68 (AUD)

8,334 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

105,151.04 (AUD)

8,881 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

106,356.25 (AUD)

8,750 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

107.64 (AUD)

9 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

109,648.63 (AUD)

9,191 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

11,233.44 (AUD)

928 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

11,334.96 (AUD)

936 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

11,599.17 (AUD)

967 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

11,719.50 (AUD)

975 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

11,826.32 (AUD)

979 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

11,842.44 (AUD)

996 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

11,888.24 (AUD)

994 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

11,990.00 (AUD)

1,000 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

112,106.50 (AUD)

9,350 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

118.50 (AUD)

10 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

12,034.02 (AUD)

1,002 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

12,240.14 (AUD)

1,012 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

12,851.67 (AUD)

1,063 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

122,923.90 (AUD)

10,159 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

126,552.44 (AUD)

10,511 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

13,023.36 (AUD)

1,088 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

13,380.48 (AUD)

1,104 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

13,596.00 (AUD)

1,133 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

13,855.14 (AUD)

1,146 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

131,418.10 (AUD)

10,861 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

132,084.00 (AUD)

11,007 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

136,088.96 (AUD)

11,494 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

14,665.20 (AUD)

1,210 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

14,983.98 (AUD)

1,244 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

140,637.10 (AUD)

11,710 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

143,411.41 (AUD)

11,941 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

144,852.61 (AUD)

12,061 Ordinary Shares

43

10/24/2019
Morgan Stanley Australia Securities Limited

Buy

146,288.63 (AUD)

12,075 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

15,114.88 (AUD)

1,243 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

15,525.09 (AUD)

1,297 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

15,960.98 (AUD)

1,318 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

151,308.00 (AUD)

12,609 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

16,358.64 (AUD)

1,357 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

16,697.67 (AUD)

1,379 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

17,294.16 (AUD)

1,446 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

17,581.30 (AUD)

1,453 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

17,821.05 (AUD)

1,482 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

18,408.00 (AUD)

1,534 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

180,206.00 (AUD)

15,080 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

180.75 (AUD)

15 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

185,449.92 (AUD)

15,663 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

187,030.48 (AUD)

15,638 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

19,199.97 (AUD)

1,602 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

19,203.94 (AUD)

1,603 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

19,203.94 (AUD)

1,603 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

19,735.54 (AUD)

1,646 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

19,880.30 (AUD)

1,643 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

19,960.62 (AUD)

1,662 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

191.52 (AUD)

16 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

191.52 (AUD)

16 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,019.36 (AUD)

168 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,046.59 (AUD)

169 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,071.68 (AUD)

173 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,105.25 (AUD)

175 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,125.77 (AUD)

177 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,130.48 (AUD)

176 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,176.79 (AUD)

183 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,185.82 (AUD)

182 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,302.08 (AUD)

192 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,319.86 (AUD)

193 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,359.84 (AUD)

196 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,379.96 (AUD)

198 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,410.00 (AUD)

200 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,410.00 (AUD)

200 Ordinary Shares

44

10/24/2019
Morgan Stanley Australia Securities Limited

Buy

2,455.90 (AUD)

205 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,497.55 (AUD)

209 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,499.64 (AUD)

209 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,557.07 (AUD)

213 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,566.93 (AUD)

214 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,598.58 (AUD)

217 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,761.74 (AUD)

229 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,791.34 (AUD)

233 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,896.74 (AUD)

242 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,974.35 (AUD)

251 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

2,988.70 (AUD)

247 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

20,858.52 (AUD)

1,721 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

203,734.08 (AUD)

16,992 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

203.83 (AUD)

17 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

204.51 (AUD)

17 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

207.15 (AUD)

17 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

21,770.93 (AUD)

1,815 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

21,843.53 (AUD)

1,815 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

213,025.95 (AUD)

17,533 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

213.30 (AUD)

18 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

215,997.10 (AUD)

17,851 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

215.28 (AUD)

18 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

217.62 (AUD)

18 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

22,061.60 (AUD)

1,840 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

22,349.36 (AUD)

1,864 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

22,565.63 (AUD)

1,875 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

225.82 (AUD)

19 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

227.43 (AUD)

19 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

237.20 (AUD)

20 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

24,087.95 (AUD)

1,999 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

24,177.53 (AUD)

2,019 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

24,381.48 (AUD)

2,042 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

24,567.51 (AUD)

2,049 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

242,559.06 (AUD)

20,247 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

25,200.91 (AUD)

2,081 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

25,371.27 (AUD)

2,109 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

254,142.90 (AUD)

21,285 Ordinary Shares

45

10/24/2019
Morgan Stanley Australia Securities Limited

Buy

27,159.12 (AUD)

2,252 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

28,476.36 (AUD)

2,376 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

28,963.75 (AUD)

2,437 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

29,471.42 (AUD)

2,458 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

29,849.68 (AUD)

2,471 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

291,497.36 (AUD)

24,332 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,004.38 (AUD)

253 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,010.41 (AUD)

249 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,130.40 (AUD)

260 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,138.93 (AUD)

265 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,205.28 (AUD)

268 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,250.80 (AUD)

270 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,261.28 (AUD)

272 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,349.90 (AUD)

278 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,418.64 (AUD)

283 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,447.77 (AUD)

289 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,560.65 (AUD)

295 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,617.96 (AUD)

302 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,682.24 (AUD)

311 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,693.42 (AUD)

306 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,709.68 (AUD)

312 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,737.22 (AUD)

313 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,857.56 (AUD)

322 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,885.69 (AUD)

323 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,908.52 (AUD)

329 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,939.78 (AUD)

329 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

3,974.60 (AUD)

334 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

30,023.39 (AUD)

2,467 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

30,541.42 (AUD)

2,522 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

30,859.72 (AUD)

2,602 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

313,746.04 (AUD)

26,102 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

32,647.40 (AUD)

2,732 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

32,801.24 (AUD)

2,738 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

32,845.50 (AUD)

2,700 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

33,036.00 (AUD)

2,753 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

33,065.89 (AUD)

2,717 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

33,886.08 (AUD)

2,862 Ordinary Shares

46

10/24/2019
Morgan Stanley Australia Securities Limited

Buy

343.65 (AUD)

29 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

35,725.44 (AUD)

2,944 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

35,939.80 (AUD)

2,990 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

35.85 (AUD)

3 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

36,146.74 (AUD)

2,996 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

36,240.30 (AUD)

3,015 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

36.35 (AUD)

3 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

37,160.67 (AUD)

3,089 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

37,625.77 (AUD)

3,107 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

371.07 (AUD)

31 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

372,159.90 (AUD)

30,555 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

375.10 (AUD)

31 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

39,255.30 (AUD)

3,255 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

39,270.95 (AUD)

3,259 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

39,281.10 (AUD)

3,283 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

39,772.05 (AUD)

3,345 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

4,100.21 (AUD)

339 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

4,153.80 (AUD)

345 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

4,220.48 (AUD)

352 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

4,321.17 (AUD)

361 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

4,442.54 (AUD)

367 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

4,514.58 (AUD)

377 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

4,832.04 (AUD)

402 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

4,907.97 (AUD)

414 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

4,995.17 (AUD)

421 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

40,183.29 (AUD)

3,357 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

41,320.44 (AUD)

3,452 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

41,351.82 (AUD)

3,426 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

41,494.56 (AUD)

3,455 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

42,374.20 (AUD)

3,502 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

42,601.52 (AUD)

3,562 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

427,425.90 (AUD)

35,530 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

43,133.79 (AUD)

3,559 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

433.08 (AUD)

36 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

435,368.64 (AUD)

36,771 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

44,777.74 (AUD)

3,766 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

463,268.05 (AUD)

38,255 Ordinary Shares

47

10/24/2019
Morgan Stanley Australia Securities Limited

Buy

48,408.72 (AUD)

4,024 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

48,955.17 (AUD)

4,083 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

485.00 (AUD)

40 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

5,055.68 (AUD)

427 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

5,098.31 (AUD)

421 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

5,123.52 (AUD)

432 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

5,254.93 (AUD)

437 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

5,271.20 (AUD)

440 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

5,492.52 (AUD)

456 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

5,660.83 (AUD)

469 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

5,865.30 (AUD)

490 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

50,623.65 (AUD)

4,158 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

51,045.28 (AUD)

4,268 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

51,134.28 (AUD)

4,219 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

516,133.01 (AUD)

43,409 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

518,855.26 (AUD)

43,274 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

520.96 (AUD)

44 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

54,064.65 (AUD)

4,470 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

55,176.00 (AUD)

4,560 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

55,513.53 (AUD)

4,586 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

55,674.04 (AUD)

4,586 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

556.25 (AUD)

47 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

557.75 (AUD)

46 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

57,168.45 (AUD)

4,770 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

573.36 (AUD)

48 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

58,648.70 (AUD)

4,847 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

6,060.00 (AUD)

500 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

6,060.66 (AUD)

498 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

6,195.28 (AUD)

518 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

6,345.45 (AUD)

531 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

6,354.08 (AUD)

526 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

6,433.31 (AUD)

533 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

6,535.68 (AUD)

552 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

6,648.90 (AUD)

555 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

6,715.90 (AUD)

562 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

6,758.82 (AUD)

563 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

6,945.40 (AUD)

574 Ordinary Shares

48

10/24/2019
Morgan Stanley Australia Securities Limited

Buy

6,957.50 (AUD)

575 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

61,635.88 (AUD)

5,075 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

62,683.01 (AUD)

5,174 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

63,613.83 (AUD)

5,253 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

64,796.73 (AUD)

5,411 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

64,959.05 (AUD)

5,402 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

645.84 (AUD)

54 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

65,003.48 (AUD)

5,426 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

65,963.17 (AUD)

5,447 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

657.25 (AUD)

55 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

66,380.60 (AUD)

5,486 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

68,987.04 (AUD)

5,692 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

69,570.90 (AUD)

5,726 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

7,181.35 (AUD)

605 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

7,441.02 (AUD)

617 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

7,573.06 (AUD)

638 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

7,636.86 (AUD)

627 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

7,723.26 (AUD)

642 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

70,022.70 (AUD)

5,787 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

70,047.08 (AUD)

5,801 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

707.12 (AUD)

59 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

71,664.04 (AUD)

5,908 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

72.54 (AUD)

6 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

722.24 (AUD)

61 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

722.40 (AUD)

60 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

73,056.00 (AUD)

6,088 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

738.71 (AUD)

61 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

745.86 (AUD)

62 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

76,486.40 (AUD)

6,460 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

79,102.50 (AUD)

6,625 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

80,701.74 (AUD)

6,742 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

824.16 (AUD)

68 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

824.55 (AUD)

69 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

84.14 (AUD)

7 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

85.05 (AUD)

7 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

859.81 (AUD)

71 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

860.88 (AUD)

71 Ordinary Shares

49

10/24/2019
Morgan Stanley Australia Securities Limited

Buy

873.08 (AUD)

73 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

881.84 (AUD)

73 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

889.50 (AUD)

75 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

9,012,110.25 (AUD)

750,000 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

9,058.28 (AUD)

748 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

9,072.08 (AUD)

751 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

9,432.00 (AUD)

786 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

9,559.96 (AUD)

796 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

9,600.00 (AUD)

800 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

9,671.90 (AUD)

799 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

9,910.08 (AUD)

837 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

9,943,400.00 (AUD)

830,000 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

90,878.28 (AUD)

7,589 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

900.58 (AUD)

74 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

922.08 (AUD)

77 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

94.88 (AUD)

8 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

95,245.29 (AUD)

7,957 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

95.12 (AUD)

8 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

982.13 (AUD)

81 Ordinary Shares

10/24/2019

Morgan Stanley Australia Securities Limited

Buy

99,324.00 (AUD)

8,277 Ordinary Shares

10/24/2019

Morgan Stanley Capital Services LLC

Buy

N/A

200 Swaps

10/24/2019

Morgan Stanley Capital Services LLC

Buy

N/A

22,778 Swaps

10/25/2019

Morgan Stanley & Co. International plc

Buy

19,887.14

1,561 Ordinary Shares

10/25/2019

Morgan Stanley & Co. International plc

Buy

N/A

152 Swaps

10/25/2019

Morgan Stanley & Co. International plc

Buy

N/A

511 Swaps

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,017.45 (AUD)

85 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,024.26 (AUD)

86 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,031,205.34 (AUD)

86,438 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,077.30 (AUD)

90 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,081.54 (AUD)

91 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,136.46 (AUD)

94 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,199.50 (AUD)

100 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,304.64 (AUD)

108 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,486.25 (AUD)

125 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,495.00 (AUD)

125 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,519.36 (AUD)

128 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,677.90 (AUD)

141 Ordinary Shares

50

10/25/2019
Morgan Stanley Australia Securities Limited

Buy

10,126.90 (AUD)

851 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

10,260.00 (AUD)

855 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

10,546.12 (AUD)

884 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

10,599.65 (AUD)

887 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

104,713.56 (AUD)

8,748 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

105,463.28 (AUD)

8,818 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

107.73 (AUD)

9 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

108.09 (AUD)

9 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

11,070.42 (AUD)

921 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

11,900.00 (AUD)

1,000 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

118,077.52 (AUD)

9,848 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

12,020.00 (AUD)

1,000 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

12,071.79 (AUD)

1,017 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

12,263.12 (AUD)

1,016 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

12,576.96 (AUD)

1,056 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

12,662.86 (AUD)

1,057 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

13,141.04 (AUD)

1,096 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

13,874.88 (AUD)

1,164 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

13,884.42 (AUD)

1,158 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

132,175.34 (AUD)

11,033 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

14,303.80 (AUD)

1,202 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

14,321.72 (AUD)

1,203 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

14,600.92 (AUD)

1,228 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

14,638.44 (AUD)

1,226 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

148,903.74 (AUD)

12,471 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

15,986.20 (AUD)

1,340 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

157,075.71 (AUD)

13,233 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

16,053.20 (AUD)

1,340 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

16,582.70 (AUD)

1,390 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

17,665.28 (AUD)

1,492 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

17,994.92 (AUD)

1,516 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

178.58 (AUD)

15 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

18,118.40 (AUD)

1,520 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

18,353.36 (AUD)

1,532 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

18,893.20 (AUD)

1,585 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,148.00 (AUD)

179 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,183.16 (AUD)

184 Ordinary Shares

51

10/25/2019
Morgan Stanley Australia Securities Limited

Buy

2,235.72 (AUD)

186 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,269.16 (AUD)

188 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,340.24 (AUD)

196 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,428.62 (AUD)

204 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,461.23 (AUD)

207 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,718.00 (AUD)

225 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,774.72 (AUD)

232 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,788.11 (AUD)

234 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,918.43 (AUD)

243 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

20,119.22 (AUD)

1,678 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

21,199.80 (AUD)

1,780 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

21,485.93 (AUD)

1,801 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

226.67 (AUD)

19 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

227.24 (AUD)

19 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

228.57 (AUD)

19 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

23,860.00 (AUD)

2,000 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

24,202.87 (AUD)

2,033 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

24,335.50 (AUD)

2,045 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

25,843.23 (AUD)

2,159 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

252.21 (AUD)

21 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

261.58 (AUD)

22 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

264.44 (AUD)

22 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

265,333.68 (AUD)

22,056 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

27,278.20 (AUD)

2,260 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

27,296.33 (AUD)

2,289 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

27,776.28 (AUD)

2,307 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

273.24 (AUD)

23 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

274.51 (AUD)

23 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

28,524.00 (AUD)

2,377 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

287.28 (AUD)

24 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

294,929.94 (AUD)

24,701 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,036.60 (AUD)

252 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,058.30 (AUD)

257 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,071.49 (AUD)

258 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,076.92 (AUD)

259 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,099.20 (AUD)

260 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,189.34 (AUD)

266 Ordinary Shares

52

10/25/2019
Morgan Stanley Australia Securities Limited

Buy

3,307.38 (AUD)

277 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,430.08 (AUD)

288 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,568.57 (AUD)

299 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,602.86 (AUD)

302 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,608.73 (AUD)

303 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,633.06 (AUD)

302 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,813.51 (AUD)

317 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

309.01 (AUD)

26 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

309.40 (AUD)

26 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

31,089.58 (AUD)

2,606 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

311.48 (AUD)

26 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

33,812.49 (AUD)

2,839 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

34,163.03 (AUD)

2,841 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

345.10 (AUD)

29 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

35,861.43 (AUD)

2,981 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

35.81 (AUD)

3 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

35.88 (AUD)

3 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

36,179.76 (AUD)

3,048 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

36,292.15 (AUD)

3,037 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

36,483.35 (AUD)

3,053 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

4,006.93 (AUD)

337 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

4,033.89 (AUD)

337 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

4,462.50 (AUD)

375 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

4,485.00 (AUD)

375 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

4,636.60 (AUD)

388 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

4,736.05 (AUD)

395 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

4,883.46 (AUD)

409 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

40,654.75 (AUD)

3,425 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

41,008.24 (AUD)

3,406 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

41,339.61 (AUD)

3,471 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

42,268.80 (AUD)

3,552 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

43,602.51 (AUD)

3,661 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

45,485.43 (AUD)

3,781 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

46,596.00 (AUD)

3,883 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

464.30 (AUD)

39 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

47,552.98 (AUD)

3,986 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

47.76 (AUD)

4 Ordinary Shares

53

10/25/2019
Morgan Stanley Australia Securities Limited

Buy

475,512.20 (AUD)

40,060 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

499.62 (AUD)

42 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

5,082,664.88 (AUD)

425,381 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

5,267.27 (AUD)

443 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

5,326.65 (AUD)

445 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

5,916.25 (AUD)

494 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

5,935.00 (AUD)

500 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

5,940.00 (AUD)

500 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

5,946.12 (AUD)

498 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

50,542.02 (AUD)

4,233 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

51,356.24 (AUD)

4,294 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

54,125.64 (AUD)

4,518 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

55,982.54 (AUD)

4,673 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

578.40 (AUD)

48 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

58,394.73 (AUD)

4,903 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

580,692.27 (AUD)

48,921 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

582,756.00 (AUD)

48,563 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

583.10 (AUD)

49 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

584.57 (AUD)

49 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

59.80 (AUD)

5 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

6,017.01 (AUD)

501 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

6,177.60 (AUD)

520 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

6,178.15 (AUD)

517 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

6,240.84 (AUD)

524 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

6,424.98 (AUD)

537 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

6,538.88 (AUD)

544 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

6,556.00 (AUD)

550 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

6,598.14 (AUD)

554 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

6,700.32 (AUD)

564 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

6,955.44 (AUD)

584 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

60,690.00 (AUD)

5,100 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

633.88 (AUD)

53 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

688.46 (AUD)

58 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

7,755.54 (AUD)

652 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

7,814.15 (AUD)

655 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

70,609.11 (AUD)

5,889 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

712.20 (AUD)

60 Ordinary Shares

54

10/25/2019
Morgan Stanley Australia Securities Limited

Buy

722.40 (AUD)

60 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

763.20 (AUD)

64 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

77,796.00 (AUD)

6,483 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

784.74 (AUD)

66 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

83.27 (AUD)

7 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

84,217.76 (AUD)

7,024 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

866.88 (AUD)

73 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

87,303.74 (AUD)

7,318 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

88,889.22 (AUD)

7,426 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

9,167.19 (AUD)

771 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

9,336.00 (AUD)

778 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

9,892.48 (AUD)

832 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

95,097.15 (AUD)

7,905 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

96.24 (AUD)

8 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

969.97 (AUD)

81 Ordinary Shares

10/25/2019

Morgan Stanley Australia Securities Limited

Buy

988.53 (AUD)

83 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

1,134.58 (AUD)

94 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

1,205.50 (AUD)

100 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

1,291.49 (AUD)

107 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

1,356.00 (AUD)

113 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

1,793.96 (AUD)

149 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

1,860.00 (AUD)

155 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

11,299.68 (AUD)

944 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

11,345.06 (AUD)

947 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

12,010.00 (AUD)

1,000 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

12,272.42 (AUD)

1,021 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

12,562.46 (AUD)

1,046 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

12.01 (AUD)

1 Ordinary Share

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

12.05 (AUD)

1 Ordinary Share

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

14,339.50 (AUD)

1,190 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

14,785.92 (AUD)

1,224 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

168.84 (AUD)

14 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

179.55 (AUD)

15 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

2,327.58 (AUD)

193 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

2,418.00 (AUD)

200 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

2,534.97 (AUD)

211 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

2,566.65 (AUD)

213 Ordinary Shares

55

10/28/2019
Morgan Stanley Australia Securities Limited

Buy

20,646.72 (AUD)

1,712 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

20,684.62 (AUD)

1,723 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

203.15 (AUD)

17 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

21,145.28 (AUD)

1,768 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

22,147.90 (AUD)

1,838 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

24,043.88 (AUD)

1,997 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

240.00 (AUD)

20 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

25,280.90 (AUD)

2,098 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

26,456.02 (AUD)

2,201 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

287.76 (AUD)

24 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

288.12 (AUD)

24 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

29,233.54 (AUD)

2,422 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

299.25 (AUD)

25 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

3,446.87 (AUD)

287 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

3,749.74 (AUD)

313 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

301.75 (AUD)

25 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

324.27 (AUD)

27 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

335.72 (AUD)

28 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

336.56 (AUD)

28 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

35,055.42 (AUD)

2,914 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

350.61 (AUD)

29 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

36,354.27 (AUD)

3,027 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

36,593.48 (AUD)

3,052 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

361.50 (AUD)

30 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

385.28 (AUD)

32 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

4,136.55 (AUD)

345 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

4,406.64 (AUD)

366 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

410.38 (AUD)

34 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

445.48 (AUD)

37 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

446.22 (AUD)

37 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

48.12 (AUD)

4 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

5,624.62 (AUD)

466 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

5,699.65 (AUD)

473 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

5,776.68 (AUD)

483 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

50,244.00 (AUD)

4,187 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

517.29 (AUD)

43 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

518,964.11 (AUD)

43,211 Ordinary Shares

56

10/28/2019
Morgan Stanley Australia Securities Limited

Buy

6,360.89 (AUD)

527 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

6,581.48 (AUD)

548 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

6,654.45 (AUD)

555 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

6,960.00 (AUD)

580 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

66,366.18 (AUD)

5,503 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

662.75 (AUD)

55 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

674.80 (AUD)

56 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

70,072.38 (AUD)

5,854 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

73,957.58 (AUD)

6,158 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

730.78 (AUD)

61 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

730.78 (AUD)

61 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

756.00 (AUD)

63 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

8,395.60 (AUD)

695 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

8,484.00 (AUD)

707 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

8,572.48 (AUD)

712 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

80,199.00 (AUD)

6,650 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

813.96 (AUD)

68 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

844.20 (AUD)

70 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

863.28 (AUD)

72 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

9,442.98 (AUD)

783 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

9,695.70 (AUD)

810 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

912.76 (AUD)

76 Ordinary Shares

10/28/2019

Morgan Stanley Australia Securities Limited

Buy

95.68 (AUD)

8 Ordinary Shares

10/28/2019

Morgan Stanley Capital Services LLC

Buy

N/A

45,224 Swaps

10/29/2019

Morgan Stanley & Co. International plc

Buy

1,288.00

100 Ordinary Shares

10/29/2019

Morgan Stanley & Co. International plc

Buy

1,288.00

100 Ordinary Shares

10/29/2019

Morgan Stanley & Co. International plc

Buy

128,246.69

9,899 Ordinary Shares

10/29/2019

Morgan Stanley & Co. International plc

Buy

6,824.24

527 Ordinary Shares

10/29/2019

Morgan Stanley & Co. International plc

Buy

N/A

40,000 Swaps

10/29/2019

Morgan Stanley & Co. International plc

Buy

N/A

97 Swaps

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

1,000.98 (AUD)

83 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

1,025.95 (AUD)

85 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

1,026.80 (AUD)

85 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

1,033.72 (AUD)

86 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

1,055.56 (AUD)

88 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

1,293.84 (AUD)

108 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

1,609.34 (AUD)

134 Ordinary Shares

57

10/29/2019
Morgan Stanley Australia Securities Limited

Buy

1,644.24 (AUD)

136 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

1,724.58 (AUD)

143 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

10,643.36 (AUD)

884 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

10,728.12 (AUD)

897 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

10,751.20 (AUD)

890 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

11,193.99 (AUD)

934 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

119,348.46 (AUD)

9,954 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

12,100.00 (AUD)

1,000 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

12,880.92 (AUD)

1,077 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

12,960.00 (AUD)

1,080 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

120.10 (AUD)

10 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

13,643.36 (AUD)

1,136 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

130,788.00 (AUD)

10,899 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

132.00 (AUD)

11 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

14,460.00 (AUD)

1,200 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

14,882.04 (AUD)

1,234 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

143.88 (AUD)

12 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

15,231.78 (AUD)

1,263 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

15,862.08 (AUD)

1,312 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

15,979.50 (AUD)

1,325 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

157.30 (AUD)

13 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

18,300.00 (AUD)

1,525 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

19,272.06 (AUD)

1,602 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

2,084.65 (AUD)

173 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

2,110.50 (AUD)

175 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

2,325.09 (AUD)

194 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

2,402.00 (AUD)

200 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

2,930.58 (AUD)

243 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

20,004.00 (AUD)

1,667 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

20,260.24 (AUD)

1,694 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

20,480.53 (AUD)

1,706 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

20,814.64 (AUD)

1,736 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

21,586.40 (AUD)

1,784 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

22,698.32 (AUD)

1,879 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

230,532.00 (AUD)

19,211 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

236,613.70 (AUD)

19,685 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

270,260.12 (AUD)

22,597 Ordinary Shares

58

10/29/2019
Morgan Stanley Australia Securities Limited

Buy

276.46 (AUD)

23 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

29,922.16 (AUD)

2,477 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

290.40 (AUD)

24 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

298,246.52 (AUD)

24,937 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

3,257.42 (AUD)

271 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

3,264.30 (AUD)

270 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

3,291.75 (AUD)

275 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

3,430.72 (AUD)

284 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

3,668.94 (AUD)

306 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

3,756.00 (AUD)

313 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

30,755.18 (AUD)

2,564 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

31,179.88 (AUD)

2,594 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

32,101.20 (AUD)

2,664 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

348.29 (AUD)

29 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

36.06 (AUD)

3 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

36.30 (AUD)

3 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

37,605.22 (AUD)

3,139 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

4,451.10 (AUD)

370 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

4,981.08 (AUD)

412 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

40,020.00 (AUD)

3,335 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

43,582.24 (AUD)

3,644 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

435.96 (AUD)

36 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

442.52 (AUD)

37 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

470.34 (AUD)

39 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

48.00 (AUD)

4 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

5,412.55 (AUD)

449 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

5,431.50 (AUD)

450 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

5,436.00 (AUD)

453 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

5,868.00 (AUD)

489 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

52,971.82 (AUD)

4,418 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

59,412.00 (AUD)

4,951 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

590,752.24 (AUD)

49,394 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

6,010.00 (AUD)

500 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

6,195.28 (AUD)

518 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

6,484.20 (AUD)

535 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

6,641.53 (AUD)

553 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

671.44 (AUD)

56 Ordinary Shares

59

10/29/2019
Morgan Stanley Australia Securities Limited

Buy

676.48 (AUD)

56 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

686.00 (AUD)

57 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

69,592.88 (AUD)

5,761 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

7,556.25 (AUD)

625 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

73,927.80 (AUD)

6,130 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

744.31 (AUD)

62 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

8,069.27 (AUD)

673 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

8,108.22 (AUD)

674 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

8,551.12 (AUD)

712 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

83,117.24 (AUD)

6,938 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

857.33 (AUD)

71 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

9,053.31 (AUD)

751 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

9,056.88 (AUD)

756 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

914.28 (AUD)

76 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

924.88 (AUD)

77 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

95,360.10 (AUD)

7,881 Ordinary Shares

10/29/2019

Morgan Stanley Australia Securities Limited

Buy

96.00 (AUD)

8 Ordinary Shares

10/29/2019

Morgan Stanley Capital Services LLC

Buy

N/A

34,198 Swaps

10/29/2019

Morgan Stanley Capital Services LLC

Buy

N/A

373 Swaps

10/29/2019

Morgan Stanley Capital Services LLC

Buy

N/A

66 Swaps

10/30/2019

Morgan Stanley & Co. International plc

Buy

298.77

23 Ordinary Shares

10/30/2019

Morgan Stanley & Co. International plc

Buy

9,105.99

701 Ordinary Shares

10/30/2019

Morgan Stanley & Co. International plc

Buy

N/A

102 Swaps

10/30/2019

Morgan Stanley & Co. International plc

Buy

N/A

145 Swaps

10/30/2019

Morgan Stanley & Co. LLC

Borrow

N/A

647,193 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,020.00 (AUD)

85 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,022.13 (AUD)

85 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,028.99 (AUD)

86 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,066.22 (AUD)

89 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,080.90 (AUD)

90 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,139.05 (AUD)

95 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,142.85 (AUD)

95 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,160.12 (AUD)

97 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,164.97 (AUD)

97 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,198.50 (AUD)

100 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,199.00 (AUD)

100 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,236.00 (AUD)

103 Ordinary Shares

60

10/30/2019
Morgan Stanley Australia Securities Limited

Buy

1,345.12 (AUD)

112 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,551.87 (AUD)

129 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,553.16 (AUD)

129 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,574.62 (AUD)

131 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,764.00 (AUD)

147 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,800.00 (AUD)

150 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,932.00 (AUD)

161 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

1,948.05 (AUD)

162 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

10,212.00 (AUD)

851 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

107.82 (AUD)

9 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

11,667.82 (AUD)

972 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

12,560.90 (AUD)

1,045 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

12,689.29 (AUD)

1,057 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

120.15 (AUD)

10 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

120.40 (AUD)

10 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

13,329.24 (AUD)

1,108 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

13,534.52 (AUD)

1,126 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

131.34 (AUD)

11 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

144.12 (AUD)

12 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

16,512.00 (AUD)

1,376 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

17,553.36 (AUD)

1,464 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

17,872.55 (AUD)

1,490 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

18,828.00 (AUD)

1,569 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

192.32 (AUD)

16 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

2,101.75 (AUD)

175 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

2,184.00 (AUD)

182 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

2,184.91 (AUD)

182 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

2,275.56 (AUD)

189 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

2,292.00 (AUD)

191 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

2,375.01 (AUD)

198 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

2,400.00 (AUD)

200 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

2,474.06 (AUD)

206 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

2,485.09 (AUD)

207 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

2,494.35 (AUD)

207 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

2,509.05 (AUD)

209 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

2,771.50 (AUD)

230 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

2,865.61 (AUD)

239 Ordinary Shares

61

10/30/2019
Morgan Stanley Australia Securities Limited

Buy

2,971.41 (AUD)

247 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

21,312.00 (AUD)

1,776 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

21,768.00 (AUD)

1,814 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

22,001.65 (AUD)

1,835 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

28,932.14 (AUD)

2,407 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

288.00 (AUD)

24 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

3,078.86 (AUD)

257 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

3,291.75 (AUD)

275 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

3,319.85 (AUD)

277 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

3,566.97 (AUD)

297 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

3,716.90 (AUD)

310 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

3,735.11 (AUD)

311 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

3,992.67 (AUD)

333 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

30,362.52 (AUD)

2,526 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

336.00 (AUD)

28 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

35,294.70 (AUD)

2,940 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

35.88 (AUD)

3 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

372.47 (AUD)

31 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

38,140.19 (AUD)

3,181 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

4,074.78 (AUD)

339 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

4,318.77 (AUD)

359 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

4,325.40 (AUD)

360 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

4,522.12 (AUD)

377 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

4,759.92 (AUD)

396 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

4,776.00 (AUD)

398 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

4,815.96 (AUD)

402 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

4,909.98 (AUD)

409 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

4,924.10 (AUD)

410 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

418.95 (AUD)

35 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

420.70 (AUD)

35 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

43,295.72 (AUD)

3,614 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

5,296.41 (AUD)

441 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

5,323.56 (AUD)

444 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

5,382.72 (AUD)

448 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

5,822.43 (AUD)

485 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

515.14 (AUD)

43 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

551.77 (AUD)

46 Ordinary Shares

62

10/30/2019
Morgan Stanley Australia Securities Limited

Buy

576.24 (AUD)

48 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

6,010.00 (AUD)

500 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

6,255.60 (AUD)

520 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

6,396.00 (AUD)

533 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

6,473.39 (AUD)

539 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

6,930.22 (AUD)

578 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

62,055.67 (AUD)

5,167 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

648.54 (AUD)

54 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

65,052.00 (AUD)

5,421 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

7,151.90 (AUD)

595 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

7,166.99 (AUD)

597 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

7,323.05 (AUD)

610 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

7,577.01 (AUD)

633 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

7,946.06 (AUD)

663 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

72.12 (AUD)

6 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

73,918.35 (AUD)

6,165 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

76,460.23 (AUD)

6,377 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

780.33 (AUD)

65 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

8,046.70 (AUD)

670 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

8,178.81 (AUD)

681 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

8,391.88 (AUD)

697 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

80,256.00 (AUD)

6,688 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

9,464.06 (AUD)

789 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

932.10 (AUD)

78 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

939.12 (AUD)

78 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

94,218.45 (AUD)

7,845 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

946.42 (AUD)

79 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

994.34 (AUD)

83 Ordinary Shares

10/30/2019

Morgan Stanley Australia Securities Limited

Buy

996.83 (AUD)

83 Ordinary Shares

10/30/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,601 Swaps

10/30/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,949 Swaps

10/30/2019

Morgan Stanley Capital Services LLC

Buy

N/A

4,932 Swaps

10/30/2019

Morgan Stanley Capital Services LLC

Buy

N/A

426 Swaps

10/31/2019

Morgan Stanley & Co. International plc

Buy

1,300.00

100 Ordinary Shares

10/31/2019

Morgan Stanley & Co. International plc

Buy

595.77

46 Ordinary Shares

10/31/2019

Morgan Stanley & Co. International plc

Buy

N/A

1,192 Swaps

10/31/2019

Morgan Stanley & Co. International plc

Buy

N/A

43 Swaps

63

10/31/2019
Morgan Stanley & Co. LLC

Borrow

N/A

1,022,366 Ordinary Shares

10/31/2019

Morgan Stanley & Co. LLC

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

8,202 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

1,146,954.48 (AUD)

95,262 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

1,161.09 (AUD)

97 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

1,198.50 (AUD)

100 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

1,288.28 (AUD)

107 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

1,518,430.72 (AUD)

126,170 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

1,518.30 (AUD)

126 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

1,529.08 (AUD)

127 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

1,530.35 (AUD)

127 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

1,538.56 (AUD)

128 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

1,567.80 (AUD)

130 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

1,663.83 (AUD)

139 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

1,803.75 (AUD)

150 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

1,890.28 (AUD)

157 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

1,898.63 (AUD)

158 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

1,921.60 (AUD)

160 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

1,941.66 (AUD)

161 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

10,113,600.00 (AUD)

840,000 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

10,548.00 (AUD)

879 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

10,719.06 (AUD)

894 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

10,887.15 (AUD)

905 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

109,400.82 (AUD)

9,094 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

11,791.62 (AUD)

981 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

12,169.30 (AUD)

1,012 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

12,456.00 (AUD)

1,038 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

12.03 (AUD)

1 Ordinary Share

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

12.03 (AUD)

1 Ordinary Share

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

138,792.00 (AUD)

11,566 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

14,147.00 (AUD)

1,175 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

14,796.32 (AUD)

1,232 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

14,941.26 (AUD)

1,242 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

141,096.76 (AUD)

11,719 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

143.52 (AUD)

12 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

16,963.07 (AUD)

1,413 Ordinary Shares

64

10/31/2019
Morgan Stanley Australia Securities Limited

Buy

168.70 (AUD)

14 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

18,768.00 (AUD)

1,564 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

2,041.70 (AUD)

170 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

2,124.00 (AUD)

177 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

2,197.83 (AUD)

183 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

2,264.22 (AUD)

189 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

2,302.08 (AUD)

192 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

2,541.88 (AUD)

212 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

2,714.26 (AUD)

226 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

2,978.82 (AUD)

247 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

23,875.32 (AUD)

1,983 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

24.02 (AUD)

2 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

247,855.44 (AUD)

20,586 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

253.05 (AUD)

21 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

275.08 (AUD)

23 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

28,654.90 (AUD)

2,378 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

28,932.14 (AUD)

2,407 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

3,139.83 (AUD)

261 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

3,278.41 (AUD)

274 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

3,581.96 (AUD)

298 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

3,685.54 (AUD)

307 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

34,229.72 (AUD)

2,843 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

36.11 (AUD)

3 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

371.07 (AUD)

31 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

372.93 (AUD)

31 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

39,799.41 (AUD)

3,318 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

456.00 (AUD)

38 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

467.61 (AUD)

39 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

48.08 (AUD)

4 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

5,827.36 (AUD)

484 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

515.57 (AUD)

43 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

528.00 (AUD)

44 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

576.24 (AUD)

48 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

6,175.71 (AUD)

514 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

6,351.84 (AUD)

528 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

6,893.74 (AUD)

574 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

613.02 (AUD)

51 Ordinary Shares

65

10/31/2019
Morgan Stanley Australia Securities Limited

Buy

7,376.93 (AUD)

615 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

7,596.00 (AUD)

633 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

7,960.05 (AUD)

665 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

72.12 (AUD)

6 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

721.20 (AUD)

60 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

754.43 (AUD)

63 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

795.30 (AUD)

66 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

8,312.73 (AUD)

691 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

82,666.64 (AUD)

6,866 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

876.00 (AUD)

73 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

9,343.04 (AUD)

776 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

9,687.92 (AUD)

808 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

914.28 (AUD)

76 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

96.24 (AUD)

8 Ordinary Shares

10/31/2019

Morgan Stanley Australia Securities Limited

Buy

98,812.28 (AUD)

8,207 Ordinary Shares

10/31/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1 Swap

10/31/2019

Morgan Stanley Capital Services LLC

Buy

N/A

5,109 Swaps

10/31/2019

Morgan Stanley Capital Services LLC

Buy

N/A

503 Swaps

11/01/2019

Morgan Stanley & Co. International plc

Buy

1,292.00

100 Ordinary Shares

11/01/2019

Morgan Stanley & Co. International plc

Buy

6,679.64

517 Ordinary Shares

11/01/2019

Morgan Stanley & Co. International plc

Buy

N/A

1,547 Swaps

11/01/2019

Morgan Stanley & Co. International plc

Buy

N/A

122 Swaps

11/01/2019

Morgan Stanley & Co. International plc

Buy

N/A

232 Swaps

11/01/2019

Morgan Stanley & Co. International plc

Buy

N/A

9,529 Swaps

11/01/2019

Morgan Stanley & Co. LLC

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

4,338 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

1,046.61 (AUD)

87 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

1,169.82 (AUD)

97 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

1,249.04 (AUD)

104 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

1,252.16 (AUD)

104 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

1,339.77 (AUD)

111 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

1,351.84 (AUD)

112 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

1,417.18 (AUD)

118 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

1,490.48 (AUD)

124 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

1,538.56 (AUD)

128 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

1,718.86 (AUD)

143 Ordinary Shares

66

11/01/2019
Morgan Stanley Australia Securities Limited

Buy

1,721.72 (AUD)

143 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

1,936.83 (AUD)

161 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

10,419.84 (AUD)

864 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

101,268.20 (AUD)

8,404 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

105,473.65 (AUD)

8,753 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

11,345.80 (AUD)

940 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

120,801.25 (AUD)

10,025 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

120.60 (AUD)

10 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

132.33 (AUD)

11 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

14,152.57 (AUD)

1,174 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

14,375.85 (AUD)

1,195 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

14,640.75 (AUD)

1,215 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

16,513.75 (AUD)

1,375 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

17,086.90 (AUD)

1,418 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

2,271.78 (AUD)

189 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

2,532.00 (AUD)

211 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

2,690.24 (AUD)

224 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

203.66 (AUD)

17 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

215.82 (AUD)

18 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

221,479.00 (AUD)

18,380 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

23,369.64 (AUD)

1,941 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

24,618.74 (AUD)

2,049 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

25,437.55 (AUD)

2,111 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

265.10 (AUD)

22 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

3,125.84 (AUD)

260 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

312.00 (AUD)

26 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

336.28 (AUD)

28 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

37,969.55 (AUD)

3,151 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

374.17 (AUD)

31 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

4,146.90 (AUD)

345 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

4,640.13 (AUD)

387 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

4,866.23 (AUD)

403 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

43,163.10 (AUD)

3,582 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

44,453.16 (AUD)

3,686 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

445.48 (AUD)

37 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

47,585.45 (AUD)

3,949 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

5,402.88 (AUD)

448 Ordinary Shares

67

11/01/2019
Morgan Stanley Australia Securities Limited

Buy

5,618.62 (AUD)

469 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

5,868.00 (AUD)

489 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

5,899.60 (AUD)

490 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

505.68 (AUD)

42 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

552.92 (AUD)

46 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

6,524.46 (AUD)

541 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

6,526.86 (AUD)

543 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

6,591.35 (AUD)

547 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

60.15 (AUD)

5 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

60.15 (AUD)

5 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

60.25 (AUD)

5 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

603.50 (AUD)

50 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

663.30 (AUD)

55 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

674.24 (AUD)

56 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

685.71 (AUD)

57 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

686.85 (AUD)

57 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

7,639.70 (AUD)

634 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

72.36 (AUD)

6 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

720.00 (AUD)

60 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

735.06 (AUD)

61 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

781.95 (AUD)

65 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

87,856.84 (AUD)

7,288 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

915.80 (AUD)

76 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

95,571.02 (AUD)

7,951 Ordinary Shares

11/01/2019

Morgan Stanley Australia Securities Limited

Buy

953.53 (AUD)

79 Ordinary Shares

11/01/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,671 Swaps

11/01/2019

Morgan Stanley Capital Services LLC

Buy

N/A

106 Swaps

11/01/2019

Morgan Stanley Capital Services LLC

Buy

N/A

825 Swaps

11/04/2019

Morgan Stanley & Co. International plc

Buy

1,294.00

100 Ordinary Shares

11/04/2019

Morgan Stanley & Co. International plc

Buy

N/A

90 Swaps

11/04/2019

Morgan Stanley & Co. International plc

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

4,028 Ordinary Shares

11/04/2019

Morgan Stanley & Co. LLC

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

5,140 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

1,028.08 (AUD)

85 Ordinary Shares

68

11/04/2019
Morgan Stanley Australia Securities Limited

Buy

1,037.16 (AUD)

86 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

1,188.74 (AUD)

98 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

1,296.84 (AUD)

107 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

1,307.88 (AUD)

108 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

1,414.53 (AUD)

117 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

1,423.89 (AUD)

117 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

1,579.50 (AUD)

130 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

1,634.85 (AUD)

135 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

1,864.94 (AUD)

154 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

1,917.54 (AUD)

159 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

1,925.49 (AUD)

159 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

10,564.56 (AUD)

876 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

10,793.20 (AUD)

892 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

11,710.26 (AUD)

971 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

11,722.32 (AUD)

972 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

12,570.18 (AUD)

1,038 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

144.84 (AUD)

12 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

15,227.10 (AUD)

1,260 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

19,259.63 (AUD)

1,595 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

19,404.32 (AUD)

1,603 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

193.04 (AUD)

16 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

196,023.24 (AUD)

16,254 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

2,259.90 (AUD)

187 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

20,391.04 (AUD)

1,688 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

20,839.68 (AUD)

1,728 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

22,424.87 (AUD)

1,851 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

241.80 (AUD)

20 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

27,029.52 (AUD)

2,232 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

27,629.46 (AUD)

2,291 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

3,152.88 (AUD)

261 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

3,281.81 (AUD)

271 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

3,350.64 (AUD)

276 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

3,642.00 (AUD)

300 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

31,531.67 (AUD)

2,607 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

313.82 (AUD)

26 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

36.26 (AUD)

3 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

36.32 (AUD)

3 Ordinary Shares

69

11/04/2019
Morgan Stanley Australia Securities Limited

Buy

37,235.95 (AUD)

3,085 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

374.79 (AUD)

31 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

399.30 (AUD)

33 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

4,416.50 (AUD)

365 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

4,682.70 (AUD)

387 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

4,811.82 (AUD)

398 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

44,043.12 (AUD)

3,652 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

44,685.30 (AUD)

3,693 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

44,696.73 (AUD)

3,697 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

459.04 (AUD)

38 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

5,129.75 (AUD)

425 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

555.68 (AUD)

46 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

583.20 (AUD)

48 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

60.65 (AUD)

5 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

60.70 (AUD)

5 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

609.00 (AUD)

50 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

653.94 (AUD)

54 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

67,401.75 (AUD)

5,575 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

680.96 (AUD)

56 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

700.35 (AUD)

58 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

72.90 (AUD)

6 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

74,968.48 (AUD)

6,206 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

9,639.84 (AUD)

798 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

957.48 (AUD)

79 Ordinary Shares

11/04/2019

Morgan Stanley Australia Securities Limited

Buy

98,216.64 (AUD)

8,144 Ordinary Shares

11/04/2019

Morgan Stanley Capital Services LLC

Buy

N/A

249 Swaps

11/04/2019

Morgan Stanley Capital Services LLC

Buy

N/A

9,022 Swaps

11/05/2019

Morgan Stanley & Co. International plc

Buy

1,276.00

100 Ordinary Shares

11/05/2019

Morgan Stanley & Co. International plc

Buy

1,492.92

117 Ordinary Shares

11/05/2019

Morgan Stanley & Co. International plc

Buy

155,850.64

12,214 Ordinary Shares

11/05/2019

Morgan Stanley & Co. International plc

Buy

N/A

175 Swaps

11/05/2019

Morgan Stanley & Co. International plc

Buy

N/A

367,945 Swaps

11/05/2019

Morgan Stanley & Co. International plc

Buy

N/A

6,847 Swaps

11/05/2019

Morgan Stanley & Co. International plc

Buy

N/A

8,817 Swaps

11/05/2019

Morgan Stanley & Co. LLC

Borrow

N/A

271,000 Ordinary Shares

70

11/05/2019
Morgan Stanley & Co. LLC

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

1 Ordinary Share

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,126.70 (AUD)

95 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,148.00 (AUD)

97 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,165.94 (AUD)

97 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,181.50 (AUD)

100 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,294.92 (AUD)

109 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,328.67 (AUD)

111 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,346.96 (AUD)

113 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,444.48 (AUD)

122 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,445.70 (AUD)

122 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,446.92 (AUD)

122 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,448.14 (AUD)

122 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,453.86 (AUD)

123 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,455.09 (AUD)

123 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,578.71 (AUD)

133 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,615.95 (AUD)

135 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,638.06 (AUD)

138 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,656.20 (AUD)

140 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,694.00 (AUD)

140 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,793.96 (AUD)

149 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,795.12 (AUD)

152 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,845.48 (AUD)

156 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,904.63 (AUD)

161 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,914.84 (AUD)

162 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

1,942.96 (AUD)

163 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

10,573.20 (AUD)

880 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

10,620.72 (AUD)

894 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

10,650.28 (AUD)

898 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

10,727.04 (AUD)

906 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

10,775.96 (AUD)

901 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

11,185.16 (AUD)

929 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

11,976.83 (AUD)

1,009 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

110,755.26 (AUD)

9,394 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

12,060.00 (AUD)

1,000 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

12,199.96 (AUD)

1,032 Ordinary Shares

71

11/05/2019
Morgan Stanley Australia Securities Limited

Buy

13,524.72 (AUD)

1,128 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

13,734.40 (AUD)

1,160 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

13,822.47 (AUD)

1,149 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

130.57 (AUD)

11 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

131,965.47 (AUD)

11,193 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

132.99 (AUD)

11 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

14,368.52 (AUD)

1,211 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

14,560.65 (AUD)

1,235 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

14,749.29 (AUD)

1,251 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

14,920.59 (AUD)

1,257 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

141.48 (AUD)

12 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

15,047.76 (AUD)

1,272 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

15,084.00 (AUD)

1,257 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

15,435.67 (AUD)

1,307 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

16,026.40 (AUD)

1,340 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

17,253.30 (AUD)

1,445 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

17,345.60 (AUD)

1,465 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

18,305.50 (AUD)

1,550 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

18,525.32 (AUD)

1,562 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

18,774.31 (AUD)

1,579 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

181,023.66 (AUD)

15,354 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

19,512.32 (AUD)

1,648 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

19,906.11 (AUD)

1,663 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

2,034.90 (AUD)

170 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

2,043.13 (AUD)

173 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

2,051.46 (AUD)

174 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

2,103.96 (AUD)

178 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

2,388.00 (AUD)

200 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

2,395.72 (AUD)

202 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

2,643.16 (AUD)

221 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

2,661.75 (AUD)

225 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

2,683.52 (AUD)

224 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

2,770.65 (AUD)

235 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

2,844.00 (AUD)

240 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

2,872.26 (AUD)

243 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

20,316.79 (AUD)

1,703 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

20,616.21 (AUD)

1,731 Ordinary Shares

72

11/05/2019
Morgan Stanley Australia Securities Limited

Buy

20,968.68 (AUD)

1,774 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

212.85 (AUD)

18 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

22,820.07 (AUD)

1,929 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

23,756.85 (AUD)

1,965 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

239.20 (AUD)

20 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

248.22 (AUD)

21 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

25,336.71 (AUD)

2,149 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

272.78 (AUD)

23 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

28,536.60 (AUD)

2,390 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

29,522.16 (AUD)

2,504 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

29,766.42 (AUD)

2,493 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,063.97 (AUD)

259 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,078.40 (AUD)

260 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,088.80 (AUD)

260 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,145.55 (AUD)

265 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,186.52 (AUD)

268 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,214.06 (AUD)

271 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,237.30 (AUD)

270 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,365.40 (AUD)

284 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,392.34 (AUD)

287 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,543.00 (AUD)

300 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,543.00 (AUD)

300 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,549.00 (AUD)

300 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,560.60 (AUD)

301 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,567.06 (AUD)

298 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,608.48 (AUD)

304 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,695.64 (AUD)

309 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,712.18 (AUD)

313 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

3,856.58 (AUD)

326 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

300.00 (AUD)

25 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

319.14 (AUD)

27 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

319.95 (AUD)

27 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

322.92 (AUD)

27 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

323.19 (AUD)

27 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

346.84 (AUD)

29 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

348.29 (AUD)

29 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

35,346.42 (AUD)

2,998 Ordinary Shares

73

11/05/2019
Morgan Stanley Australia Securities Limited

Buy

35.61 (AUD)

3 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

355.50 (AUD)

30 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

355.50 (AUD)

30 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

356.85 (AUD)

30 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

359.70 (AUD)

30 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

361.20 (AUD)

30 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

367.97 (AUD)

31 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

369.06 (AUD)

31 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

370.14 (AUD)

31 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

372.62 (AUD)

31 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

38,282.13 (AUD)

3,247 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

38,382.40 (AUD)

3,220 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

391.05 (AUD)

33 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

394.19 (AUD)

33 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

398.15 (AUD)

33 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

4,049.12 (AUD)

343 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

4,079.63 (AUD)

345 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

4,175.50 (AUD)

350 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

4,175.50 (AUD)

350 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

4,270.94 (AUD)

358 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

4,308.81 (AUD)

363 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

4,320.68 (AUD)

364 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

4,452.37 (AUD)

377 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

4,557.70 (AUD)

383 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

4,605.56 (AUD)

388 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

403.24 (AUD)

34 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

414.40 (AUD)

35 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

429.12 (AUD)

36 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

441.78 (AUD)

37 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

449.35 (AUD)

38 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

450.49 (AUD)

38 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

47.36 (AUD)

4 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

47.44 (AUD)

4 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

480.00 (AUD)

40 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

495.69 (AUD)

41 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

5,111.66 (AUD)

431 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

5,259.90 (AUD)

445 Ordinary Shares

74

11/05/2019
Morgan Stanley Australia Securities Limited

Buy

5,299.84 (AUD)

448 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

5,387.84 (AUD)

452 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

5,467.46 (AUD)

461 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

5,654.74 (AUD)

478 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

5,697.24 (AUD)

482 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

5,820.63 (AUD)

492 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

5,856.30 (AUD)

486 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

508.26 (AUD)

43 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

53,762.40 (AUD)

4,560 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

567.36 (AUD)

48 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

58,407.66 (AUD)

4,954 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

59.10 (AUD)

5 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

59.90 (AUD)

5 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

593.88 (AUD)

49 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

597.00 (AUD)

50 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

6,043.44 (AUD)

507 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

6,092.24 (AUD)

506 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

6,494.67 (AUD)

549 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

6,742.65 (AUD)

569 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

6,796.50 (AUD)

575 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

6,841.95 (AUD)

578 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

6,879.24 (AUD)

582 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

61,661.06 (AUD)

5,147 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

626.99 (AUD)

53 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

630,065.80 (AUD)

53,260 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

636.00 (AUD)

53 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

652.30 (AUD)

55 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

656.70 (AUD)

55 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

674.88 (AUD)

57 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

7,383.14 (AUD)

622 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

7,466.92 (AUD)

628 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

7,473.84 (AUD)

627 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

7,560.30 (AUD)

638 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

7,696.00 (AUD)

650 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

7,756.56 (AUD)

648 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

705.05 (AUD)

59 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

709.80 (AUD)

60 Ordinary Shares

75

11/05/2019
Morgan Stanley Australia Securities Limited

Buy

733.46 (AUD)

62 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

74,807.55 (AUD)

6,345 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

744.66 (AUD)

63 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

745.29 (AUD)

63 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

797.30 (AUD)

67 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

8,149.56 (AUD)

678 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

8,565.74 (AUD)

718 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

801.72 (AUD)

68 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

813.28 (AUD)

68 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

83.02 (AUD)

7 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

832.30 (AUD)

70 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

836.50 (AUD)

70 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

854.84 (AUD)

71 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

884,297.16 (AUD)

75,004 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

884.25 (AUD)

75 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

888.37 (AUD)

74 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

891.00 (AUD)

75 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

899.08 (AUD)

76 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

9,284.50 (AUD)

775 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

9,295.74 (AUD)

774 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

9,508.10 (AUD)

799 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

9,889.88 (AUD)

836 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

923.52 (AUD)

78 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

932.10 (AUD)

78 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

987.70 (AUD)

83 Ordinary Shares

11/05/2019

Morgan Stanley Australia Securities Limited

Buy

999.60 (AUD)

84 Ordinary Shares

11/05/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1 Swap

11/05/2019

Morgan Stanley Capital Services LLC

Buy

N/A

32,066 Swaps

11/05/2019

Morgan Stanley Capital Services LLC

Buy

N/A

459 Swaps

11/06/2019

Morgan Stanley & Co. International plc

Borrow

N/A

6,002 Ordinary Shares

11/06/2019

Morgan Stanley & Co. International plc

Buy

19,680.00

1,600 Ordinary Shares

11/06/2019

Morgan Stanley & Co. International plc

Buy

2,466.00

200 Ordinary Shares

11/06/2019

Morgan Stanley & Co. International plc

Buy

7,033.31

571 Ordinary Shares

11/06/2019

Morgan Stanley & Co. International plc

Buy

N/A

1,038 Swaps

11/06/2019

Morgan Stanley & Co. International plc

Buy

N/A

1,102 Swaps

11/06/2019

Morgan Stanley & Co. International plc

Buy

N/A

13,278 Swaps

11/06/2019

Morgan Stanley & Co. International plc

Buy

N/A

66 Swaps

76

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

Buy

N/A

9,576 Swaps

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,057.41 (AUD)

93 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,135.00 (AUD)

100 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,149.50 (AUD)

100 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,171.11 (AUD)

103 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,186.50 (AUD)

105 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,320.97 (AUD)

113 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,341.99 (AUD)

117 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,449.60 (AUD)

128 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,488.16 (AUD)

131 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,493.40 (AUD)

131 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,498.64 (AUD)

131 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,518.86 (AUD)

133 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,526.26 (AUD)

134 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,531.62 (AUD)

134 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,537.65 (AUD)

135 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,538.16 (AUD)

136 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,728.90 (AUD)

153 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,762.02 (AUD)

156 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,769.04 (AUD)

156 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,897.50 (AUD)

165 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,905.12 (AUD)

168 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,921.53 (AUD)

169 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,928,961.96 (AUD)

170,403 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,937.43 (AUD)

171 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,954.90 (AUD)

173 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,969.40 (AUD)

172 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

1,971.42 (AUD)

174 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

10,190.31 (AUD)

901 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

10,236.30 (AUD)

894 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

10,743.50 (AUD)

933 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

10,833.68 (AUD)

947 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

10,861.95 (AUD)

957 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

108,638.04 (AUD)

9,597 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

108,813.00 (AUD)

9,462 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

11,440.12 (AUD)

1,007 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

11,867.40 (AUD)

1,041 Ordinary Shares

77

11/06/2019
Morgan Stanley Australia Securities Limited

Buy

11.46 (AUD)

1 Ordinary Share

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

113.00 (AUD)

10 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

113.20 (AUD)

10 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

124.85 (AUD)

11 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

125.40 (AUD)

11 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

127,395.84 (AUD)

11,264 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

136.80 (AUD)

12 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

14,168.10 (AUD)

1,245 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

14,796.98 (AUD)

1,306 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

147.68 (AUD)

13 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

15,465.42 (AUD)

1,359 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

15,542.79 (AUD)

1,367 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

16,312.08 (AUD)

1,440 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

17,816.79 (AUD)

1,567 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

17,915.04 (AUD)

1,584 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

18,317.30 (AUD)

1,621 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

18,510.24 (AUD)

1,574 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

18,740.22 (AUD)

1,641 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

192.02 (AUD)

17 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

193.29 (AUD)

17 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,046.60 (AUD)

180 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,134.74 (AUD)

188 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,150.80 (AUD)

190 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,163.84 (AUD)

184 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,164.10 (AUD)

190 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,184.96 (AUD)

192 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,217.15 (AUD)

195 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,286.00 (AUD)

200 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,293.41 (AUD)

201 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,332.90 (AUD)

205 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,353.40 (AUD)

205 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,354.56 (AUD)

208 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,355.16 (AUD)

207 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,485.20 (AUD)

218 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,530.00 (AUD)

220 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,643.64 (AUD)

232 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,784.04 (AUD)

244 Ordinary Shares

78

11/06/2019
Morgan Stanley Australia Securities Limited

Buy

2,804.88 (AUD)

248 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,823.66 (AUD)

249 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

2,898.14 (AUD)

254 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

205.38 (AUD)

18 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

21,413.60 (AUD)

1,885 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

214.89 (AUD)

19 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

22,291.84 (AUD)

1,952 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

221,257.53 (AUD)

19,563 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

228.00 (AUD)

20 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

23,583.10 (AUD)

2,087 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

24,447.90 (AUD)

2,154 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

245,370.45 (AUD)

21,695 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

25,479.43 (AUD)

2,237 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

253.66 (AUD)

22 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

26,240.76 (AUD)

2,314 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

26,299.18 (AUD)

2,311 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

26,588.16 (AUD)

2,308 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

26,899.49 (AUD)

2,333 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

27,522.90 (AUD)

2,385 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

27,757.43 (AUD)

2,437 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

28,560.36 (AUD)

2,523 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

29,610.76 (AUD)

2,602 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

3,002.52 (AUD)

262 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

3,125.70 (AUD)

276 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

3,209.02 (AUD)

281 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

3,365.52 (AUD)

296 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

3,426.00 (AUD)

300 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

3,510.00 (AUD)

300 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

3,561.94 (AUD)

313 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

3,657.96 (AUD)

324 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

3,779.55 (AUD)

333 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

3,843.06 (AUD)

338 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

3,853.30 (AUD)

341 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

3,984.64 (AUD)

352 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

3,988.90 (AUD)

353 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

30,631.92 (AUD)

2,706 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

307.53 (AUD)

27 Ordinary Shares

79

11/06/2019
Morgan Stanley Australia Securities Limited

Buy

308.34 (AUD)

27 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

319.20 (AUD)

28 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

329.15 (AUD)

29 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

33,262.71 (AUD)

2,941 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

33,750.78 (AUD)

2,958 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

33.99 (AUD)

3 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

34,682.08 (AUD)

3,053 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

34.17 (AUD)

3 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

354.02 (AUD)

31 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

37,852.25 (AUD)

3,335 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

376.86 (AUD)

33 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

38,974.26 (AUD)

3,446 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

386.58 (AUD)

34 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

39,067.80 (AUD)

3,427 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

4,335.66 (AUD)

378 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

4,392.85 (AUD)

385 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

4,469.13 (AUD)

391 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

4,859.26 (AUD)

427 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

4,984.44 (AUD)

438 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

40,514.23 (AUD)

3,557 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

422.54 (AUD)

37 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

43,038.52 (AUD)

3,772 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

432.82 (AUD)

38 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

44,645.58 (AUD)

3,937 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

446.16 (AUD)

39 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

45.40 (AUD)

4 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

45.72 (AUD)

4 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

5,068.55 (AUD)

445 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

5,264.49 (AUD)

462 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

5,266.13 (AUD)

465 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

5,430.08 (AUD)

478 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

5,708.90 (AUD)

501 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

5,717.78 (AUD)

502 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

521.64 (AUD)

46 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

55,039.20 (AUD)

4,828 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

556.15 (AUD)

49 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

589.68 (AUD)

52 Ordinary Shares

80

11/06/2019
Morgan Stanley Australia Securities Limited

Buy

59,800.32 (AUD)

5,191 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

6,305.24 (AUD)

557 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

6,310.06 (AUD)

554 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

6,452.30 (AUD)

565 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

6,559.80 (AUD)

580 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

602.08 (AUD)

53 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

617.49 (AUD)

54 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

627,422.25 (AUD)

55,475 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

638.12 (AUD)

56 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

644.67 (AUD)

57 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

654.82 (AUD)

58 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

67.86 (AUD)

6 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

679.20 (AUD)

60 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

7,068.00 (AUD)

620 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

7,092.58 (AUD)

626 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

7,487.22 (AUD)

662 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

7,852.41 (AUD)

687 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

714.42 (AUD)

63 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

74,578.14 (AUD)

6,594 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

74,917.44 (AUD)

6,624 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

752.07 (AUD)

66 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

776.56 (AUD)

68 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

8,103.04 (AUD)

704 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

8,137.57 (AUD)

707 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

8,260.30 (AUD)

731 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

8,515.35 (AUD)

745 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

8,576.42 (AUD)

751 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

829.28 (AUD)

73 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

842.86 (AUD)

74 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

849.75 (AUD)

75 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

899.81 (AUD)

79 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

9,146.17 (AUD)

803 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

9,490.74 (AUD)

826 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

9,869.65 (AUD)

865 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

91,316.94 (AUD)

8,074 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

91.20 (AUD)

8 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

910.40 (AUD)

80 Ordinary Shares

81

11/06/2019
Morgan Stanley Australia Securities Limited

Buy

911.20 (AUD)

80 Ordinary Shares

11/06/2019

Morgan Stanley Australia Securities Limited

Buy

947.03 (AUD)

83 Ordinary Shares

11/06/2019

Morgan Stanley Capital Services LLC

Buy

N/A

26,896 Swaps

11/06/2019

Morgan Stanley Capital Services LLC

Buy

N/A

3,391 Swaps

11/06/2019

Morgan Stanley Capital Services LLC

Buy

N/A

35,570 Swaps

11/06/2019

Morgan Stanley Capital Services LLC

Buy

N/A

4,838 Swaps

11/06/2019

Morgan Stanley Capital Services LLC

Buy

N/A

48,368 Swaps

11/07/2019

Morgan Stanley & Co. International plc

Buy

1,257.00

100 Ordinary Shares

11/07/2019

Morgan Stanley & Co. International plc

Buy

174,748.14

13,902 Ordinary Shares

11/07/2019

Morgan Stanley & Co. International plc

Buy

19,114.01

1,526 Ordinary Shares

11/07/2019

Morgan Stanley & Co. International plc

Buy

N/A

21,000 Swaps

11/07/2019

Morgan Stanley & Co. International plc

Buy

N/A

60 Swaps

11/07/2019

Morgan Stanley & Co. International plc

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

71,669 Ordinary Shares

11/07/2019

Morgan Stanley & Co. LLC

Borrow

N/A

43,876 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,049.40 (AUD)

90 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,055.60 (AUD)

91 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,064.08 (AUD)

94 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,071.36 (AUD)

93 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,091.34 (AUD)

94 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,094.16 (AUD)

94 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,104.96 (AUD)

96 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,112.30 (AUD)

98 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,116.48 (AUD)

96 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,184.22 (AUD)

102 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,193.77 (AUD)

103 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,213.80 (AUD)

105 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,239.06 (AUD)

107 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,241.20 (AUD)

107 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,272.70 (AUD)

110 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,380.00 (AUD)

120 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,381.00 (AUD)

119 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,438.13 (AUD)

125 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,514.50 (AUD)

130 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,520.64 (AUD)

132 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,574.86 (AUD)

136 Ordinary Shares

82

11/07/2019
Morgan Stanley Australia Securities Limited

Buy

1,580.32 (AUD)

136 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,691.97 (AUD)

147 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,734.36 (AUD)

149 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,771.77 (AUD)

154 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

1,909.05 (AUD)

165 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

10,144.26 (AUD)

873 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

10,190.40 (AUD)

880 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

10,678.78 (AUD)

919 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

100,763.00 (AUD)

8,762 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

107,445.85 (AUD)

9,335 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

109,877.04 (AUD)

9,464 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

11,033.68 (AUD)

952 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

11,277.07 (AUD)

973 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

11,370.24 (AUD)

987 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

11,395.00 (AUD)

1,000 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

11,666.48 (AUD)

1,004 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

11,843.79 (AUD)

1,029 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

11,930.69 (AUD)

1,037 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

11.57 (AUD)

1 Ordinary Share

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

112,890.08 (AUD)

9,808 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

12,234.24 (AUD)

1,062 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

12,972.00 (AUD)

1,128 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

13,120.80 (AUD)

1,136 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

13,932.56 (AUD)

1,211 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

139,259.34 (AUD)

12,078 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

14,464.80 (AUD)

1,260 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

15,338.40 (AUD)

1,320 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

15,663.76 (AUD)

1,348 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

16,026.14 (AUD)

1,378 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

16,279.62 (AUD)

1,401 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

16,738.88 (AUD)

1,448 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

16,960.63 (AUD)

1,471 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

162,842.68 (AUD)

14,014 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

162.47 (AUD)

14 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

162.82 (AUD)

14 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

18,073.00 (AUD)

1,550 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

18,340.51 (AUD)

1,577 Ordinary Shares

83

11/07/2019
Morgan Stanley Australia Securities Limited

Buy

18,395.49 (AUD)

1,601 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

18,491.55 (AUD)

1,601 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

185.76 (AUD)

16 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

19,644.12 (AUD)

1,692 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

19,716.30 (AUD)

1,710 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

196.95 (AUD)

17 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

2,075.22 (AUD)

183 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

2,186.44 (AUD)

188 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

2,190.55 (AUD)

193 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

2,234.88 (AUD)

192 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

2,255.96 (AUD)

196 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

2,260.05 (AUD)

195 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

2,271.06 (AUD)

198 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

2,325.00 (AUD)

200 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

2,397.20 (AUD)

208 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

2,410.80 (AUD)

210 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

2,458.86 (AUD)

214 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

2,774.40 (AUD)

240 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

2,780.58 (AUD)

242 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

2,818.80 (AUD)

243 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

2,977.32 (AUD)

258 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

20,229.12 (AUD)

1,756 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

22.56 (AUD)

2 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

222,203.00 (AUD)

19,322 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

23.04 (AUD)

2 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

238.98 (AUD)

21 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

25,134.06 (AUD)

2,163 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

25,491.60 (AUD)

2,190 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

254,141.02 (AUD)

21,871 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

26,473.00 (AUD)

2,300 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

261,337.50 (AUD)

22,725 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

266.34 (AUD)

23 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

27,631.20 (AUD)

2,382 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

275.52 (AUD)

24 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

29,311.11 (AUD)

2,529 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

296.66 (AUD)

26 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

3,116.50 (AUD)

271 Ordinary Shares

84

11/07/2019
Morgan Stanley Australia Securities Limited

Buy

3,151.00 (AUD)

274 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

3,285.88 (AUD)

284 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

3,349.41 (AUD)

291 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

3,363.84 (AUD)

292 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

3,367.40 (AUD)

298 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

3,430.85 (AUD)

295 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

3,444.48 (AUD)

299 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

3,630.80 (AUD)

313 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

3,711.27 (AUD)

323 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

3,753.26 (AUD)

323 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

3,786.79 (AUD)

329 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

3,819.69 (AUD)

329 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

3,837.66 (AUD)

334 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

3,935.79 (AUD)

339 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

305.91 (AUD)

27 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

31,236.00 (AUD)

2,740 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

33,430.50 (AUD)

2,907 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

34,403.39 (AUD)

2,989 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

34.50 (AUD)

3 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

34.70 (AUD)

3 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

340.50 (AUD)

30 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

340.80 (AUD)

30 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

377,185.20 (AUD)

32,460 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

38,870.28 (AUD)

3,348 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

39,867.00 (AUD)

3,425 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

4,071.60 (AUD)

351 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

4,123.35 (AUD)

357 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

4,214.43 (AUD)

363 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

4,427.38 (AUD)

382 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

4,565.88 (AUD)

396 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

4,680.50 (AUD)

407 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

4,742.12 (AUD)

412 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

4,770.15 (AUD)

413 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

4,921.50 (AUD)

425 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

427.35 (AUD)

37 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

428.83 (AUD)

37 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

43,700.00 (AUD)

3,800 Ordinary Shares

85

11/07/2019
Morgan Stanley Australia Securities Limited

Buy

47,228.74 (AUD)

4,082 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

47,321.30 (AUD)

4,090 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

47,804.68 (AUD)

4,114 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

499.02 (AUD)

43 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

5,006.85 (AUD)

435 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

5,151.30 (AUD)

446 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

5,239.33 (AUD)

455 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

5,241.21 (AUD)

453 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

50,330.88 (AUD)

4,369 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

50,607.18 (AUD)

4,374 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

50,945.45 (AUD)

4,373 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

53,395.13 (AUD)

4,607 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

530.84 (AUD)

46 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

535.33 (AUD)

47 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

54,475.40 (AUD)

4,676 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

54,586.32 (AUD)

4,722 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

55,979.28 (AUD)

4,872 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

558.48 (AUD)

48 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

580.38 (AUD)

51 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

597.48 (AUD)

52 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

6,401.51 (AUD)

555 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

6,609.56 (AUD)

573 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

6,768.66 (AUD)

582 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

61,198.64 (AUD)

5,294 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

619.92 (AUD)

54 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

62,000.40 (AUD)

5,368 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

669.32 (AUD)

58 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

69,149.16 (AUD)

5,956 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

691.80 (AUD)

60 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

693.00 (AUD)

60 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

7,140.82 (AUD)

614 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

7,415.10 (AUD)

642 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

7,459.91 (AUD)

647 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

7,507.85 (AUD)

665 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

7,571.80 (AUD)

655 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

7,775.52 (AUD)

668 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

75,556.09 (AUD)

6,553 Ordinary Shares

86

11/07/2019
Morgan Stanley Australia Securities Limited

Buy

78,702.80 (AUD)

6,820 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

799.02 (AUD)

69 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

8,196.66 (AUD)

706 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

8,290.07 (AUD)

719 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

8,476.56 (AUD)

732 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

80,628.99 (AUD)

7,129 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

804.54 (AUD)

69 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

806.93 (AUD)

70 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

81,677.49 (AUD)

7,023 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

81,949.00 (AUD)

7,126 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

82,033.92 (AUD)

7,121 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

836.94 (AUD)

74 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

842.42 (AUD)

73 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

87,535.76 (AUD)

7,592 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

89,031.94 (AUD)

7,698 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

897.05 (AUD)

77 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

898.56 (AUD)

78 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

9,244.43 (AUD)

799 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

9,521.40 (AUD)

840 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

9,660.00 (AUD)

840 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

9,822.06 (AUD)

846 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

90,967.20 (AUD)

7,842 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

94,969.01 (AUD)

8,251 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

947.92 (AUD)

82 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

966.45 (AUD)

85 Ordinary Shares

11/07/2019

Morgan Stanley Australia Securities Limited

Buy

979.20 (AUD)

85 Ordinary Shares

11/07/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1 Swap

11/07/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,094 Swaps

11/07/2019

Morgan Stanley Capital Services LLC

Buy

N/A

100 Swaps

11/07/2019

Morgan Stanley Capital Services LLC

Buy

N/A

3,089 Swaps

11/07/2019

Morgan Stanley Capital Services LLC

Buy

N/A

70,963 Swaps

11/08/2019

Morgan Stanley & Co. International plc

Buy

12.39

1 Ordinary Share

11/08/2019

Morgan Stanley & Co. International plc

Buy

3,405.80

274 Ordinary Shares

11/08/2019

Morgan Stanley & Co. International plc

Buy

N/A

1,859 Swaps

11/08/2019

Morgan Stanley & Co. International plc

Buy

N/A

152 Swaps

11/08/2019

Morgan Stanley & Co. International plc

Buy

N/A

198 Swaps

11/08/2019

Morgan Stanley & Co. International plc

Buy

N/A

46,000 Swaps

87

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

Buy

N/A

624 Swaps

11/08/2019

Morgan Stanley & Co. International plc

Buy

N/A

827,674 Swaps

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

1,010.24 (AUD)

88 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

1,105.80 (AUD)

97 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

1,108.71 (AUD)

97 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

1,117.20 (AUD)

98 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

1,118.18 (AUD)

98 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

1,154.00 (AUD)

100 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

1,185.53 (AUD)

103 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

1,201.20 (AUD)

105 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

1,264.45 (AUD)

110 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

1,690.16 (AUD)

148 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

1,811.01 (AUD)

159 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

1,849.89 (AUD)

161 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

1,887.64 (AUD)

164 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

1,909.00 (AUD)

166 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

10,731.66 (AUD)

934 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

11,793.50 (AUD)

1,030 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

114.55 (AUD)

10 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

114.75 (AUD)

10 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

119,105.34 (AUD)

10,366 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

13,052.64 (AUD)

1,136 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

13,190.50 (AUD)

1,150 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

13,478.00 (AUD)

1,172 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

139,454.13 (AUD)

12,137 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

149.50 (AUD)

13 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

160.23 (AUD)

14 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

18,402.44 (AUD)

1,603 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

19,428.05 (AUD)

1,685 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

2,233.01 (AUD)

193 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

2,633.50 (AUD)

230 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

2,644.90 (AUD)

231 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

2,973.32 (AUD)

259 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

22,454.88 (AUD)

1,956 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

22.90 (AUD)

2 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

239.82 (AUD)

21 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

252.89 (AUD)

22 Ordinary Shares

88

11/08/2019
Morgan Stanley Australia Securities Limited

Buy

264.16 (AUD)

23 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

265.65 (AUD)

23 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

275.28 (AUD)

24 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

298.35 (AUD)

26 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

299.26 (AUD)

26 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

3,055.45 (AUD)

265 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

3,114.45 (AUD)

270 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

3,257.48 (AUD)

284 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

3,329.20 (AUD)

290 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

3,418.47 (AUD)

297 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

3,438.00 (AUD)

300 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

3,468.00 (AUD)

300 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

3,483.00 (AUD)

300 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

3,747.42 (AUD)

327 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

3,857.28 (AUD)

336 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

3,976.89 (AUD)

345 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

307.80 (AUD)

27 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

32,080.08 (AUD)

2,792 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

332.34 (AUD)

29 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

34,661.00 (AUD)

3,014 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

34.47 (AUD)

3 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

356,537.20 (AUD)

31,000 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

368.80 (AUD)

32 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

378.51 (AUD)

33 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

38,341.00 (AUD)

3,334 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

39,342.18 (AUD)

3,433 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

4,032.99 (AUD)

351 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

4,107.60 (AUD)

360 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

4,255.93 (AUD)

373 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

421.80 (AUD)

37 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

424.95 (AUD)

37 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

434.72 (AUD)

38 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

460,300.89 (AUD)

40,061 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

48,499.29 (AUD)

4,221 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

494.07 (AUD)

43 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

5,012.39 (AUD)

437 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

5,463.54 (AUD)

478 Ordinary Shares

89

11/08/2019
Morgan Stanley Australia Securities Limited

Buy

5,859.90 (AUD)

510 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

5,925.15 (AUD)

513 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

51,138.93 (AUD)

4,443 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

51,288.56 (AUD)

4,456 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

563.50 (AUD)

49 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

57.00 (AUD)

5 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

573.50 (AUD)

50 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

577.25 (AUD)

50 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

596.96 (AUD)

52 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

6,675.54 (AUD)

582 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

6,804.68 (AUD)

593 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

6,819.84 (AUD)

592 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

609,544.50 (AUD)

53,050 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

641.76 (AUD)

56 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

645.68 (AUD)

56 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

657.20 (AUD)

57 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

690.90 (AUD)

60 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

7,048.72 (AUD)

614 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

7,084.80 (AUD)

615 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

7,468.68 (AUD)

654 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

74,455.20 (AUD)

6,480 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

748.80 (AUD)

65 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

812.24 (AUD)

71 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

82,061.58 (AUD)

7,142 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

824.04 (AUD)

72 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

826.56 (AUD)

72 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

9,354.65 (AUD)

817 Ordinary Shares

11/08/2019

Morgan Stanley Australia Securities Limited

Buy

9,924.40 (AUD)

860 Ordinary Shares

11/08/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,700 Swaps

11/08/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,800 Swaps

11/08/2019

Morgan Stanley Capital Services LLC

Buy

N/A

13,188 Swaps

11/08/2019

Morgan Stanley Capital Services LLC

Buy

N/A

2,400 Swaps

11/08/2019

Morgan Stanley Capital Services LLC

Buy

N/A

3,276 Swaps

11/08/2019

Morgan Stanley Capital Services LLC

Buy

N/A

4,100 Swaps

11/08/2019

Morgan Stanley Capital Services LLC

Buy

N/A

4,119 Swaps

11/08/2019

Morgan Stanley Capital Services LLC

Buy

N/A

5,428 Swaps

11/11/2019

Morgan Stanley & Co. International plc

Buy

2,566.58

205 Ordinary Shares

90

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

Buy

N/A

100,000 Swaps

11/11/2019

Morgan Stanley & Co. International plc

Buy

N/A

215 Swaps

11/11/2019

Morgan Stanley & Co. International plc

Buy

N/A

232 Swaps

11/11/2019

Morgan Stanley & Co. International plc

Buy

N/A

700,000 Swaps

11/11/2019

Morgan Stanley & Co. International plc

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

9,372 Ordinary Shares

11/11/2019

Morgan Stanley & Co. LLC

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

3,097 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

1,143.45 (AUD)

99 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

1,216.95 (AUD)

105 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

1,251.72 (AUD)

108 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

1,262.77 (AUD)

109 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

1,401.78 (AUD)

122 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

1,496.30 (AUD)

130 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

1,628.20 (AUD)

140 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

1,634.42 (AUD)

142 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

1,647.20 (AUD)

142 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

1,654.51 (AUD)

143 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

10,013.70 (AUD)

870 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

10,094.70 (AUD)

874 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

11,125.13 (AUD)

957 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

11,144.77 (AUD)

962 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

11,292.32 (AUD)

976 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

11,296.53 (AUD)

973 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

11,485.97 (AUD)

996 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

12,560.29 (AUD)

1,087 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

12,590.76 (AUD)

1,092 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

126.61 (AUD)

11 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

13,212.94 (AUD)

1,142 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

15,424.60 (AUD)

1,324 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

15,455.72 (AUD)

1,337 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

15,732.00 (AUD)

1,368 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

158,354.58 (AUD)

13,758 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

16,322.72 (AUD)

1,412 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

17,043.00 (AUD)

1,482 Ordinary Shares

91

11/11/2019
Morgan Stanley Australia Securities Limited

Buy

17,169.50 (AUD)

1,493 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

19,860.50 (AUD)

1,727 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

19,952.66 (AUD)

1,729 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

19,992.42 (AUD)

1,722 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

197.54 (AUD)

17 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

2,032.62 (AUD)

176 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

2,101.41 (AUD)

181 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

2,304.00 (AUD)

200 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

2,308.00 (AUD)

200 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

2,558.60 (AUD)

220 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

2,918.16 (AUD)

252 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

2,964.48 (AUD)

256 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

20,728.20 (AUD)

1,790 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

21,457.74 (AUD)

1,853 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

21,864.15 (AUD)

1,893 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

22,848.48 (AUD)

1,968 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

23.18 (AUD)

2 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

23.24 (AUD)

2 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

24,626.80 (AUD)

2,123 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

24,859.68 (AUD)

2,144 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

25,418.10 (AUD)

2,195 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

26,243.00 (AUD)

2,282 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

26,354.16 (AUD)

2,268 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

265.88 (AUD)

23 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

277.56 (AUD)

24 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

28,085.54 (AUD)

2,417 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

28,963.41 (AUD)

2,499 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

288.00 (AUD)

25 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

289.25 (AUD)

25 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

29,540.58 (AUD)

2,551 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

29,635.44 (AUD)

2,546 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

29,832.66 (AUD)

2,574 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

3,020.86 (AUD)

262 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

3,196.88 (AUD)

275 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

3,340.80 (AUD)

290 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

3,456.00 (AUD)

300 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

3,459.00 (AUD)

300 Ordinary Shares

92

11/11/2019
Morgan Stanley Australia Securities Limited

Buy

3,548.68 (AUD)

305 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

3,688.42 (AUD)

320 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

3,819.69 (AUD)

329 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

3,834.50 (AUD)

333 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

30,251.36 (AUD)

2,609 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

300.56 (AUD)

26 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

31,779.78 (AUD)

2,742 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

311.31 (AUD)

27 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

311.58 (AUD)

27 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

312.66 (AUD)

27 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

32,209.92 (AUD)

2,796 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

32,284.88 (AUD)

2,776 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

325.64 (AUD)

28 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

33,442.92 (AUD)

2,898 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

346.80 (AUD)

30 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

382.14 (AUD)

33 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

4,074.54 (AUD)

354 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

4,646.00 (AUD)

400 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

4,858.34 (AUD)

421 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

42,103.58 (AUD)

3,658 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

428.28 (AUD)

37 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

43,937.69 (AUD)

3,791 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

44,184.40 (AUD)

3,809 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

45,306.04 (AUD)

3,926 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

46.52 (AUD)

4 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

5,006.88 (AUD)

432 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

5,397.66 (AUD)

471 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

508.86 (AUD)

44 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

515,072.50 (AUD)

44,750 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

533.60 (AUD)

46 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

55,109.88 (AUD)

4,788 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

6,073.16 (AUD)

524 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

6,189.82 (AUD)

532 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

6,353.03 (AUD)

551 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

6,365.46 (AUD)

554 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

6,396.50 (AUD)

550 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

6,404.70 (AUD)

555 Ordinary Shares

93

11/11/2019
Morgan Stanley Australia Securities Limited

Buy

6,433.35 (AUD)

557 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

6,670.00 (AUD)

575 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

6,687.45 (AUD)

579 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

60,853.92 (AUD)

5,228 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

667.00 (AUD)

58 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

673.96 (AUD)

58 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

68,689.50 (AUD)

5,973 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

69.42 (AUD)

6 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

730.17 (AUD)

63 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

731.43 (AUD)

63 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

8,043.00 (AUD)

700 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

8,179.99 (AUD)

707 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

8,284.29 (AUD)

721 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

8,885.14 (AUD)

763 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

81,937.50 (AUD)

7,125 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

83,485.44 (AUD)

7,247 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

9,530.28 (AUD)

828 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

9,777.99 (AUD)

851 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

9,792.00 (AUD)

850 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

9,799.79 (AUD)

847 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

92.12 (AUD)

8 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

94,209.35 (AUD)

8,185 Ordinary Shares

11/11/2019

Morgan Stanley Australia Securities Limited

Buy

953.66 (AUD)

82 Ordinary Shares

11/11/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,000,000 Swaps

11/11/2019

Morgan Stanley Capital Services LLC

Buy

N/A

100 Swaps

11/11/2019

Morgan Stanley Capital Services LLC

Buy

N/A

144,700 Swaps

11/11/2019

Morgan Stanley Capital Services LLC

Buy

N/A

250,000 Swaps

11/11/2019

Morgan Stanley Capital Services LLC

Buy

N/A

3,145 Swaps

11/11/2019

Morgan Stanley Capital Services LLC

Buy

N/A

5,553 Swaps

11/11/2019

Morgan Stanley Capital Services LLC

Buy

N/A

6,012 Swaps

11/11/2019

Morgan Stanley Capital Services LLC

Buy

N/A

60,100 Swaps

11/11/2019

Morgan Stanley Capital Services LLC

Buy

N/A

62,000 Swaps

11/11/2019

Morgan Stanley Capital Services LLC

Buy

N/A

83,200 Swaps

11/11/2019

Morgan Stanley Capital Services LLC

Buy

N/A

9,277 Swaps

11/12/2019

Morgan Stanley & Co. International plc

Buy

15,566.22

1,233 Ordinary Shares

11/12/2019

Morgan Stanley & Co. International plc

Buy

72,277.58

5,729 Ordinary Shares

11/12/2019

Morgan Stanley & Co. International plc

Buy

N/A

336 Swaps

94

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

Buy

N/A

380,667 Swaps

11/12/2019

Morgan Stanley & Co. International plc

Buy

N/A

772,326 Swaps

11/12/2019

Morgan Stanley & Co. LLC

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

3 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

1,010.51 (AUD)

87 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

1,024.76 (AUD)

88 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

1,151.87 (AUD)

99 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

1,154.00 (AUD)

100 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

1,166.00 (AUD)

100 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

1,170.00 (AUD)

100 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

1,178.10 (AUD)

102 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

1,311.93 (AUD)

113 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

1,415.20 (AUD)

122 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

1,489.92 (AUD)

128 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

1,503.36 (AUD)

128 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

1,700.90 (AUD)

146 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

1,808.85 (AUD)

155 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

10,643.92 (AUD)

916 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

105.12 (AUD)

9 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

11,743.44 (AUD)

1,002 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

11,969.10 (AUD)

1,023 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

11.64 (AUD)

1 Ordinary Share

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

11.66 (AUD)

1 Ordinary Share

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

114,907.08 (AUD)

9,796 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

116,306.40 (AUD)

9,890 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

116.00 (AUD)

10 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

12,592.80 (AUD)

1,080 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

123,621.12 (AUD)

10,512 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

14,527.55 (AUD)

1,247 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

16,967.79 (AUD)

1,449 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

163.66 (AUD)

14 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

164,040.24 (AUD)

13,949 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

173,248.32 (AUD)

14,732 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

18,259.78 (AUD)

1,562 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

19,337.19 (AUD)

1,657 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

2,263.98 (AUD)

194 Ordinary Shares

95

11/12/2019
Morgan Stanley Australia Securities Limited

Buy

2,322.00 (AUD)

200 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

2,373.54 (AUD)

204 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

2,529.89 (AUD)

218 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

2,960.55 (AUD)

255 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

20,387.36 (AUD)

1,744 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

20,498.04 (AUD)

1,746 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

20,762.25 (AUD)

1,767 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

21,148.40 (AUD)

1,820 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

21,501.72 (AUD)

1,852 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

23,084.88 (AUD)

1,963 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

25,707.60 (AUD)

2,220 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

25,782.60 (AUD)

2,215 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

26,538.70 (AUD)

2,278 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

26,597.81 (AUD)

2,287 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

267.38 (AUD)

23 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

269.79 (AUD)

23 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

27,988.50 (AUD)

2,382 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

29,563.74 (AUD)

2,553 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

3,057.60 (AUD)

260 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

3,094.53 (AUD)

267 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

3,398.88 (AUD)

292 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

3,433.60 (AUD)

296 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

3,463.02 (AUD)

297 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

3,556.30 (AUD)

305 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

3,718.40 (AUD)

320 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

3,877.74 (AUD)

334 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

30,819.50 (AUD)

2,650 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

304.46 (AUD)

26 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

32,398.80 (AUD)

2,755 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

37,108.99 (AUD)

3,169 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

39,431.28 (AUD)

3,353 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

41,819.22 (AUD)

3,602 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

45,872.08 (AUD)

3,914 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

452.79 (AUD)

39 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

457.28 (AUD)

39 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

462.80 (AUD)

40 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

478.27 (AUD)

41 Ordinary Shares

96

11/12/2019
Morgan Stanley Australia Securities Limited

Buy

489.51 (AUD)

42 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

49,356.78 (AUD)

4,233 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

5,289.10 (AUD)

454 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

5,433.56 (AUD)

466 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

5,671.62 (AUD)

486 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

5,890.50 (AUD)

510 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

50,164.90 (AUD)

4,306 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

500.09 (AUD)

43 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

515.68 (AUD)

44 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

516.12 (AUD)

44 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

521.10 (AUD)

45 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

54,237.12 (AUD)

4,612 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

540.04 (AUD)

46 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

540.73 (AUD)

46 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

559.20 (AUD)

48 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

575.02 (AUD)

49 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

58.50 (AUD)

5 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

580.25 (AUD)

50 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

597.72 (AUD)

51 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

6,051.11 (AUD)

523 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

6,651.28 (AUD)

568 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

6,960.00 (AUD)

600 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

604.24 (AUD)

52 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

623.70 (AUD)

54 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

63,519.48 (AUD)

5,457 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

630.18 (AUD)

54 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

633.96 (AUD)

54 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

681.50 (AUD)

58 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

692.07 (AUD)

59 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

7,690.53 (AUD)

659 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

7,954.92 (AUD)

684 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

70.41 (AUD)

6 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

702.90 (AUD)

60 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

76,263.60 (AUD)

6,485 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

796.28 (AUD)

68 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

8,250.69 (AUD)

707 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

809.72 (AUD)

69 Ordinary Shares

97

11/12/2019
Morgan Stanley Australia Securities Limited

Buy

827.15 (AUD)

71 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

883.12 (AUD)

76 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

884.26 (AUD)

76 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

9,406.02 (AUD)

806 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

9,442.65 (AUD)

805 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

9,802.00 (AUD)

845 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

9,952.20 (AUD)

855 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

940.00 (AUD)

80 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

949.32 (AUD)

81 Ordinary Shares

11/12/2019

Morgan Stanley Australia Securities Limited

Buy

991.95 (AUD)

85 Ordinary Shares

11/12/2019

Morgan Stanley Capital Services LLC

Buy

N/A

12,848 Swaps

11/12/2019

Morgan Stanley Capital Services LLC

Buy

N/A

124,400 Swaps

11/12/2019

Morgan Stanley Capital Services LLC

Buy

N/A

128,500 Swaps

11/12/2019

Morgan Stanley Capital Services LLC

Buy

N/A

172,500 Swaps

11/12/2019

Morgan Stanley Capital Services LLC

Buy

N/A

2,303 Swaps

11/12/2019

Morgan Stanley Capital Services LLC

Buy

N/A

250,000 Swaps

11/12/2019

Morgan Stanley Capital Services LLC

Buy

N/A

299,600 Swaps

11/12/2019

Morgan Stanley Capital Services LLC

Buy

N/A

3,208 Swaps

11/12/2019

Morgan Stanley Capital Services LLC

Buy

N/A

300 Swaps

11/12/2019

Morgan Stanley Capital Services LLC

Buy

N/A

5,790 Swaps

11/12/2019

Morgan Stanley Capital Services LLC

Buy

N/A

71,487 Swaps

11/13/2019

Morgan Stanley & Co. International plc

Borrow

N/A

3,000,000 Ordinary Shares

11/13/2019

Morgan Stanley & Co. International plc

Buy

1,253.00

100 Ordinary Shares

11/13/2019

Morgan Stanley & Co. International plc

Buy

23,940.00

1,900 Ordinary Shares

11/13/2019

Morgan Stanley & Co. International plc

Buy

778.10

62 Ordinary Shares

11/13/2019

Morgan Stanley & Co. International plc

Buy

N/A

490,815 Swaps

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

1,169.00 (AUD)

100 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

1,207.96 (AUD)

104 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

1,233.75 (AUD)

105 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

1,243.34 (AUD)

107 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

1,302.03 (AUD)

111 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

1,461.60 (AUD)

126 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

1,466.64 (AUD)

126 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

1,572.75 (AUD)

135 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

1,590.11 (AUD)

136 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

1,595.37 (AUD)

137 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

1,671.67 (AUD)

143 Ordinary Shares

98

11/13/2019
Morgan Stanley Australia Securities Limited

Buy

1,681.92 (AUD)

144 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

1,785.00 (AUD)

150 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

1,798.52 (AUD)

153 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

1,807.28 (AUD)

152 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

1,851.76 (AUD)

158 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

10,825.20 (AUD)

930 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

105.93 (AUD)

9 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

107,357.18 (AUD)

9,239 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

11,218.72 (AUD)

963 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

12,502.25 (AUD)

1,075 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

121,789.22 (AUD)

10,481 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

128,168.60 (AUD)

11,030 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

129.25 (AUD)

11 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

13,254.00 (AUD)

1,128 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

13,712.05 (AUD)

1,177 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

16,558.50 (AUD)

1,425 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

163.24 (AUD)

14 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

18,650.10 (AUD)

1,605 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

2,077.30 (AUD)

179 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

2,357.85 (AUD)

203 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

2,386.27 (AUD)

203 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

2,830.95 (AUD)

243 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

2,917.50 (AUD)

250 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

22,810.06 (AUD)

1,963 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

221.54 (AUD)

19 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

23,196.78 (AUD)

1,998 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

23.54 (AUD)

2 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

24,846.47 (AUD)

2,111 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

247.17 (AUD)

21 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

255.86 (AUD)

22 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

256.30 (AUD)

22 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

258.83 (AUD)

22 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

259.05 (AUD)

22 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

270.71 (AUD)

23 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

294.25 (AUD)

25 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

3,658.10 (AUD)

314 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

3,969.24 (AUD)

341 Ordinary Shares

99

11/13/2019
Morgan Stanley Australia Securities Limited

Buy

302.12 (AUD)

26 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

304.85 (AUD)

26 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

309.92 (AUD)

26 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

314.69 (AUD)

27 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

316.17 (AUD)

27 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

316.98 (AUD)

27 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

336.40 (AUD)

29 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

34.83 (AUD)

3 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

35.70 (AUD)

3 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

350.10 (AUD)

30 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

353.25 (AUD)

30 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

356.40 (AUD)

30 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

360.22 (AUD)

31 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

360.38 (AUD)

31 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

360.38 (AUD)

31 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

407.93 (AUD)

35 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

42,540.82 (AUD)

3,661 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

43,984.66 (AUD)

3,782 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

468.40 (AUD)

40 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

5,612.89 (AUD)

482 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

5,740.28 (AUD)

494 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

50,881.20 (AUD)

4,360 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

500.52 (AUD)

43 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

558.72 (AUD)

48 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

58,192.96 (AUD)

5,008 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

58.28 (AUD)

5 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

58.55 (AUD)

5 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

587.50 (AUD)

50 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

588.00 (AUD)

50 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

593.00 (AUD)

50 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

655.05 (AUD)

55 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

69,319.80 (AUD)

5,940 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

7,227.64 (AUD)

622 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

7,866.74 (AUD)

677 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

7,910.35 (AUD)

679 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

70.32 (AUD)

6 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

70.38 (AUD)

6 Ordinary Shares

100

11/13/2019
Morgan Stanley Australia Securities Limited

Buy

712.48 (AUD)

61 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

8,176.00 (AUD)

700 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

8,498.52 (AUD)

732 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

8,675.98 (AUD)

746 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

904.94 (AUD)

77 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

950.40 (AUD)

80 Ordinary Shares

11/13/2019

Morgan Stanley Australia Securities Limited

Buy

952.00 (AUD)

80 Ordinary Shares

11/13/2019

Morgan Stanley Capital Services LLC

Buy

N/A

112,654 Swaps

11/13/2019

Morgan Stanley Capital Services LLC

Buy

N/A

3,339 Swaps

11/13/2019

Morgan Stanley Capital Services LLC

Buy

N/A

38,700 Swaps

11/13/2019

Morgan Stanley Capital Services LLC

Buy

N/A

39,900 Swaps

11/13/2019

Morgan Stanley Capital Services LLC

Buy

N/A

43,765 Swaps

11/13/2019

Morgan Stanley Capital Services LLC

Buy

N/A

5,883 Swaps

11/13/2019

Morgan Stanley Capital Services LLC

Buy

N/A

53,500 Swaps

11/13/2019

Morgan Stanley Capital Services LLC

Buy

N/A

6,910 Swaps

11/13/2019

Morgan Stanley Capital Services LLC

Buy

N/A

92,900 Swaps

11/14/2019

Morgan Stanley & Co. International plc

Buy

1,277.00

100 Ordinary Shares

11/14/2019

Morgan Stanley & Co. International plc

Buy

N/A

14,367 Swaps

11/14/2019

Morgan Stanley & Co. International plc

Buy

N/A

2,729 Swaps

11/14/2019

Morgan Stanley & Co. International plc

Buy

N/A

3,212 Swaps

11/14/2019

Morgan Stanley & Co. International plc

Buy

N/A

34,174 Swaps

11/14/2019

Morgan Stanley & Co. International plc

Buy

N/A

344 Swaps

11/14/2019

Morgan Stanley & Co. International plc

Buy

N/A

4,418 Swaps

11/14/2019

Morgan Stanley & Co. International plc

Buy

N/A

437,211 Swaps

11/14/2019

Morgan Stanley & Co. LLC

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

6,663 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,018.24 (AUD)

86 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,053.57 (AUD)

87 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,064.36 (AUD)

88 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,103.08 (AUD)

92 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,189.00 (AUD)

100 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,212.00 (AUD)

100 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,255.28 (AUD)

104 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,368.43 (AUD)

113 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,415.20 (AUD)

116 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,471.36 (AUD)

121 Ordinary Shares

101

11/14/2019
Morgan Stanley Australia Securities Limited

Buy

1,484.28 (AUD)

124 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,494.45 (AUD)

123 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,529.64 (AUD)

126 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,579.52 (AUD)

128 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,631.32 (AUD)

136 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,656.48 (AUD)

136 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,703.10 (AUD)

140 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,729.56 (AUD)

142 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,765.38 (AUD)

145 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,795.50 (AUD)

150 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,812.00 (AUD)

151 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,862.00 (AUD)

152 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

1,935.03 (AUD)

159 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

10,769.22 (AUD)

882 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

10,838.96 (AUD)

904 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

109.49 (AUD)

9 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

11,016.00 (AUD)

918 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

11,772.84 (AUD)

986 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

11,880.32 (AUD)

977 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

11,901.91 (AUD)

991 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

11,990.00 (AUD)

1,000 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

118.10 (AUD)

10 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

12,000.00 (AUD)

1,000 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

12,020.00 (AUD)

1,000 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

12,456.99 (AUD)

1,053 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

12.00 (AUD)

1 Ordinary Share

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

12.03 (AUD)

1 Ordinary Share

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

12.08 (AUD)

1 Ordinary Share

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

120.10 (AUD)

10 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

13,296.00 (AUD)

1,108 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

13,336.32 (AUD)

1,104 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

13,528.71 (AUD)

1,119 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

13,733.88 (AUD)

1,158 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

13,990.05 (AUD)

1,161 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

146.76 (AUD)

12 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

146.76 (AUD)

12 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

15,305.28 (AUD)

1,284 Ordinary Shares

102

11/14/2019
Morgan Stanley Australia Securities Limited

Buy

16,018.64 (AUD)

1,336 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

16,765.96 (AUD)

1,396 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

16,831.90 (AUD)

1,405 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

17,793.55 (AUD)

1,489 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

170.31 (AUD)

14 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

179.85 (AUD)

15 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

18,819.22 (AUD)

1,603 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

18,823.32 (AUD)

1,566 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

19,127.29 (AUD)

1,596 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

19,543.54 (AUD)

1,598 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

191.92 (AUD)

16 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

194.88 (AUD)

16 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,017.20 (AUD)

164 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,042.60 (AUD)

171 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,064.86 (AUD)

172 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,088.00 (AUD)

174 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,174.90 (AUD)

182 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,185.58 (AUD)

181 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,193.30 (AUD)

180 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,199.91 (AUD)

179 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,319.90 (AUD)

190 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,323.70 (AUD)

190 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,372.58 (AUD)

196 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,376.08 (AUD)

195 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,377.76 (AUD)

193 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,390.00 (AUD)

200 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,402.00 (AUD)

200 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,408.00 (AUD)

200 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,422.00 (AUD)

200 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,429.46 (AUD)

198 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,432.00 (AUD)

200 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,432.10 (AUD)

201 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,456.00 (AUD)

200 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,492.80 (AUD)

205 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,494.85 (AUD)

205 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,497.75 (AUD)

206 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,614.40 (AUD)

215 Ordinary Shares

103

11/14/2019
Morgan Stanley Australia Securities Limited

Buy

2,846.37 (AUD)

237 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,856.00 (AUD)

238 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,877.54 (AUD)

241 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,903.60 (AUD)

238 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

2,952.45 (AUD)

243 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

20,049.70 (AUD)

1,657 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

202.98 (AUD)

17 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

22,888.91 (AUD)

1,909 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

22,999.95 (AUD)

1,893 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

23,336.64 (AUD)

1,971 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

23,531.76 (AUD)

1,932 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

23,597.63 (AUD)

1,939 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

23,664.00 (AUD)

1,972 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

23.94 (AUD)

2 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

23.98 (AUD)

2 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

232.75 (AUD)

19 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

239.20 (AUD)

20 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

24.20 (AUD)

2 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

25,733.01 (AUD)

2,157 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

263.67 (AUD)

22 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

27,291.27 (AUD)

2,217 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

275.89 (AUD)

23 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

28,836.00 (AUD)

2,403 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

29,460.53 (AUD)

2,453 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

29,530.70 (AUD)

2,465 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,040.38 (AUD)

254 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,378.36 (AUD)

282 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,395.28 (AUD)

282 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,542.35 (AUD)

290 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,582.00 (AUD)

300 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,588.00 (AUD)

300 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,612.00 (AUD)

301 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,620.08 (AUD)

296 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,651.15 (AUD)

303 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,699.68 (AUD)

304 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,817.59 (AUD)

318 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,821.73 (AUD)

313 Ordinary Shares

104

11/14/2019
Morgan Stanley Australia Securities Limited

Buy

3,851.25 (AUD)

325 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,923.57 (AUD)

322 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

3,999.00 (AUD)

329 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

30,625.92 (AUD)

2,496 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

30,925.89 (AUD)

2,601 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

312.52 (AUD)

26 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

313,536.00 (AUD)

26,128 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

314.60 (AUD)

26 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

328.59 (AUD)

27 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

339.08 (AUD)

28 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

339.92 (AUD)

28 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

341,916.00 (AUD)

28,493 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

347,124.00 (AUD)

28,927 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

349.16 (AUD)

29 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

349.45 (AUD)

29 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

35,323.47 (AUD)

2,951 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

35,933.65 (AUD)

3,007 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

36.45 (AUD)

3 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

373.24 (AUD)

31 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

38,513.18 (AUD)

3,204 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

38,665.62 (AUD)

3,221 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,003.28 (AUD)

326 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,046.70 (AUD)

329 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,102.29 (AUD)

342 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,122.72 (AUD)

336 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,179.60 (AUD)

344 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,199.00 (AUD)

340 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,322.28 (AUD)

362 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,374.77 (AUD)

362 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,403.77 (AUD)

371 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,504.75 (AUD)

370 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,510.44 (AUD)

374 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,562.80 (AUD)

374 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,610.38 (AUD)

385 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,623.85 (AUD)

385 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,632.96 (AUD)

381 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,646.61 (AUD)

389 Ordinary Shares

105

11/14/2019
Morgan Stanley Australia Securities Limited

Buy

4,789.20 (AUD)

390 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,792.00 (AUD)

400 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

4,796.00 (AUD)

400 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

401.61 (AUD)

33 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

41,401.47 (AUD)

3,453 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

410.91 (AUD)

34 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

443.82 (AUD)

37 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

463.60 (AUD)

38 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

47,525.20 (AUD)

3,944 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

48.12 (AUD)

4 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,129.04 (AUD)

426 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,158.16 (AUD)

427 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,235.02 (AUD)

427 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,289.57 (AUD)

429 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,332.28 (AUD)

436 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,426.75 (AUD)

443 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,429.84 (AUD)

454 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

5,902.40 (AUD)

496 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

545,172.00 (AUD)

45,431 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

56,388.97 (AUD)

4,703 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

571.05 (AUD)

47 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,013.96 (AUD)

502 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,184.08 (AUD)

504 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,597.92 (AUD)

548 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,688.44 (AUD)

563 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,748.83 (AUD)

561 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,793.86 (AUD)

569 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

6,882.26 (AUD)

574 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

60,756.00 (AUD)

5,063 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

612.00 (AUD)

50 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

643.42 (AUD)

53 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

660.28 (AUD)

55 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

690.48 (AUD)

56 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

7,160.92 (AUD)

586 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

7,325.89 (AUD)

611 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

7,393.20 (AUD)

610 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

7,447.05 (AUD)

603 Ordinary Shares

106

11/14/2019
Morgan Stanley Australia Securities Limited

Buy

7,519.20 (AUD)

624 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

7,755.48 (AUD)

637 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

7,987.00 (AUD)

652 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

707.02 (AUD)

58 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

708.30 (AUD)

59 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

721.80 (AUD)

60 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

726.60 (AUD)

60 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

73.08 (AUD)

6 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

733.20 (AUD)

60 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

740.85 (AUD)

61 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

75,125.51 (AUD)

6,204 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

760.12 (AUD)

62 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

763.22 (AUD)

62 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

78,972.00 (AUD)

6,581 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

8,194.50 (AUD)

675 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

8,485.21 (AUD)

703 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

8,578.37 (AUD)

715 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

8,639.85 (AUD)

723 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

8,667.61 (AUD)

722 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

807.84 (AUD)

66 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

813.12 (AUD)

66 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

842.10 (AUD)

70 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

850.50 (AUD)

70 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

854.70 (AUD)

70 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

854.70 (AUD)

70 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

876.73 (AUD)

73 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

878.92 (AUD)

73 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

885.60 (AUD)

72 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

89,335.47 (AUD)

7,377 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

890.64 (AUD)

72 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

9,080.84 (AUD)

758 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

9,233.12 (AUD)

772 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

9,406.80 (AUD)

780 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

9,432.28 (AUD)

776 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

9,552.06 (AUD)

798 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

9,807.82 (AUD)

818 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

913.90 (AUD)

74 Ordinary Shares

107

11/14/2019
Morgan Stanley Australia Securities Limited

Buy

94,812.00 (AUD)

7,901 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

959.85 (AUD)

79 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

96.32 (AUD)

8 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

96.48 (AUD)

8 Ordinary Shares

11/14/2019

Morgan Stanley Australia Securities Limited

Buy

984.82 (AUD)

82 Ordinary Shares

11/14/2019

Morgan Stanley Capital Services LLC

Buy

N/A

10,355 Swaps

11/14/2019

Morgan Stanley Capital Services LLC

Buy

N/A

100 Swaps

11/14/2019

Morgan Stanley Capital Services LLC

Buy

N/A

168,000 Swaps

11/14/2019

Morgan Stanley Capital Services LLC

Buy

N/A

2,015 Swaps

11/14/2019

Morgan Stanley Capital Services LLC

Buy

N/A

22,631 Swaps

11/14/2019

Morgan Stanley Capital Services LLC

Buy

N/A

23,200 Swaps

11/14/2019

Morgan Stanley Capital Services LLC

Buy

N/A

23,900 Swaps

11/14/2019

Morgan Stanley Capital Services LLC

Buy

N/A

250,000 Swaps

11/14/2019

Morgan Stanley Capital Services LLC

Buy

N/A

32,100 Swaps

11/14/2019

Morgan Stanley Capital Services LLC

Buy

N/A

5,312 Swaps

11/14/2019

Morgan Stanley Capital Services LLC

Buy

N/A

53,906 Swaps

11/14/2019

Morgan Stanley Capital Services LLC

Buy

N/A

55,800 Swaps

11/14/2019

Morgan Stanley Capital Services LLC

Buy

N/A

59,565 Swaps

11/14/2019

Morgan Stanley Capital Services LLC

Buy

N/A

832 Swaps

11/15/2019

Morgan Stanley & Co. International plc

Buy

1,277.00

100 Ordinary Shares

11/15/2019

Morgan Stanley & Co. International plc

Buy

1,277.00

100 Ordinary Shares

11/15/2019

Morgan Stanley & Co. International plc

Buy

207,062.84

16,208 Ordinary Shares

11/15/2019

Morgan Stanley & Co. International plc

Buy

3,839.00

300 Ordinary Shares

11/15/2019

Morgan Stanley & Co. International plc

Buy

N/A

12,859 Swaps

11/15/2019

Morgan Stanley & Co. International plc

Buy

N/A

2,443 Swaps

11/15/2019

Morgan Stanley & Co. International plc

Buy

N/A

2,878 Swaps

11/15/2019

Morgan Stanley & Co. International plc

Buy

N/A

24,484 Swaps

11/15/2019

Morgan Stanley & Co. International plc

Buy

N/A

3,952 Swaps

11/15/2019

Morgan Stanley & Co. International plc

Buy

N/A

60,000 Swaps

11/15/2019

Morgan Stanley & Co. International plc

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

39,707 Ordinary Shares

11/15/2019

Morgan Stanley & Co. LLC

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

1,808 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,024.25 (AUD)

85 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,106.76 (AUD)

92 Ordinary Shares

108

11/15/2019
Morgan Stanley Australia Securities Limited

Buy

1,177.96 (AUD)

98 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,199.00 (AUD)

100 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,201.00 (AUD)

100 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,201.00 (AUD)

100 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,209.00 (AUD)

100 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,309.09 (AUD)

109 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,461.56 (AUD)

122 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,664.28 (AUD)

138 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,747.25 (AUD)

145 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,773.04 (AUD)

148 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,781.92 (AUD)

148 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,947.55 (AUD)

162 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,963.08 (AUD)

164 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

1,992.00 (AUD)

166 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

10,536.00 (AUD)

878 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

10,733.86 (AUD)

893 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

10,795.00 (AUD)

898 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

101,988.92 (AUD)

8,492 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

108.27 (AUD)

9 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

11,240.41 (AUD)

936 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

11,947.90 (AUD)

996 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

119.70 (AUD)

10 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

12,020.00 (AUD)

1,000 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

12,377.12 (AUD)

1,028 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

12,910.75 (AUD)

1,075 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

13,752.00 (AUD)

1,146 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

13,932.00 (AUD)

1,161 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

143.76 (AUD)

12 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

153,432.00 (AUD)

12,786 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

156.26 (AUD)

13 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

17,028.00 (AUD)

1,419 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

170,172.00 (AUD)

14,181 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,043.40 (AUD)

170 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,730.08 (AUD)

226 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,870.40 (AUD)

240 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,911.26 (AUD)

242 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

2,925.72 (AUD)

243 Ordinary Shares

109

11/15/2019
Morgan Stanley Australia Securities Limited

Buy

2,988.00 (AUD)

249 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

20,633.18 (AUD)

1,718 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

23,201.08 (AUD)

1,927 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

264.66 (AUD)

22 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

265.76 (AUD)

22 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

267.30 (AUD)

22 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

276.35 (AUD)

23 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

278.53 (AUD)

23 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

28,236.86 (AUD)

2,357 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

28,245.20 (AUD)

2,344 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

288.24 (AUD)

24 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,500.73 (AUD)

291 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,531.15 (AUD)

295 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

3,738.22 (AUD)

311 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

30,982.14 (AUD)

2,569 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

301.25 (AUD)

25 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

312.65 (AUD)

26 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

325.62 (AUD)

27 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

326,976.00 (AUD)

27,248 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

326.70 (AUD)

27 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

340,632.00 (AUD)

28,386 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

36.09 (AUD)

3 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

37,152.00 (AUD)

3,096 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

38,291.49 (AUD)

3,183 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

4,062.76 (AUD)

338 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

4,292.42 (AUD)

358 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

4,440.00 (AUD)

370 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

4,767.97 (AUD)

397 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

40,778.33 (AUD)

3,386 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

41,364.00 (AUD)

3,447 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

48.08 (AUD)

4 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

480.00 (AUD)

40 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

5,052.00 (AUD)

421 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

5,274.59 (AUD)

437 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

5,425.53 (AUD)

451 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

5,557.86 (AUD)

462 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

5,625.36 (AUD)

468 Ordinary Shares

110

11/15/2019
Morgan Stanley Australia Securities Limited

Buy

5,685.46 (AUD)

473 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

5,702.22 (AUD)

474 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

5,808.00 (AUD)

484 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

5,880.00 (AUD)

490 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

5,985.00 (AUD)

500 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

503.16 (AUD)

42 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

52,911.87 (AUD)

4,413 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

541.80 (AUD)

45 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

6,035.00 (AUD)

500 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

6,209.17 (AUD)

517 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

6,472.14 (AUD)

538 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

6,785.65 (AUD)

565 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

60.20 (AUD)

5 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

612.00 (AUD)

51 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

62,419.86 (AUD)

5,193 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

646.38 (AUD)

54 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

651.24 (AUD)

54 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

672.00 (AUD)

56 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

7,302.08 (AUD)

608 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

7,344.64 (AUD)

608 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

704.70 (AUD)

58 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

71,196.00 (AUD)

5,933 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

71.76 (AUD)

6 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

73,705.97 (AUD)

6,135 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

748.34 (AUD)

62 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

8,212.86 (AUD)

681 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

8,416.98 (AUD)

702 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

8,676.00 (AUD)

723 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

8,908.57 (AUD)

743 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

83.79 (AUD)

7 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

844.90 (AUD)

70 Ordinary Shares

11/15/2019

Morgan Stanley Australia Securities Limited

Buy

9,064.44 (AUD)

756 Ordinary Shares

11/15/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,584 Swaps

11/15/2019

Morgan Stanley Capital Services LLC

Buy

N/A

118,139 Swaps

11/15/2019

Morgan Stanley Capital Services LLC

Buy

N/A

153 Swaps

11/15/2019

Morgan Stanley Capital Services LLC

Buy

N/A

2,399 Swaps

11/15/2019

Morgan Stanley Capital Services LLC

Buy

N/A

21,062 Swaps

111

11/15/2019
Morgan Stanley Capital Services LLC

Buy

N/A

28,026 Swaps

11/15/2019

Morgan Stanley Capital Services LLC

Buy

N/A

3,048 Swaps

11/15/2019

Morgan Stanley Capital Services LLC

Buy

N/A

438 Swaps

11/18/2019

Morgan Stanley & Co. International plc

Borrow

N/A

46,338 Ordinary Shares

11/18/2019

Morgan Stanley & Co. International plc

Buy

1,276.00

100 Ordinary Shares

11/18/2019

Morgan Stanley & Co. International plc

Buy

N/A

6,950 Swaps

11/18/2019

Morgan Stanley & Co. International plc

Buy

N/A

669 Swaps

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

1,012.20 (AUD)

84 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

1,105.77 (AUD)

93 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

1,142.40 (AUD)

96 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

1,210.74 (AUD)

102 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

1,292.74 (AUD)

109 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

1,312.30 (AUD)

110 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

1,312.36 (AUD)

109 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

1,406.34 (AUD)

117 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

1,572.06 (AUD)

133 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

1,635.30 (AUD)

138 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

1,675.08 (AUD)

141 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

10,359.36 (AUD)

864 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

10,399.74 (AUD)

871 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

10,608.00 (AUD)

884 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

10,685.78 (AUD)

889 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

10,920.34 (AUD)

911 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

11,034.88 (AUD)

932 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

11,730.60 (AUD)

980 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

11.99 (AUD)

1 Ordinary Share

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

12,948.21 (AUD)

1,089 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

13,266.16 (AUD)

1,112 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

13,443.75 (AUD)

1,125 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

13,490.88 (AUD)

1,128 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

13,582.60 (AUD)

1,130 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

14,435.90 (AUD)

1,205 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

143,422.64 (AUD)

11,932 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

16,344.00 (AUD)

1,362 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

17,685.85 (AUD)

1,495 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

17,975.88 (AUD)

1,503 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

19,219.98 (AUD)

1,599 Ordinary Shares

112

11/18/2019
Morgan Stanley Australia Securities Limited

Buy

19,996.65 (AUD)

1,665 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

2,165.80 (AUD)

182 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

2,184.85 (AUD)

185 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

2,433.72 (AUD)

204 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

2,646.24 (AUD)

222 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

2,676.33 (AUD)

227 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

2,728.11 (AUD)

231 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

2,749.20 (AUD)

232 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

2,775.03 (AUD)

233 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

21,503.78 (AUD)

1,789 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

21,580.35 (AUD)

1,815 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

21,768.22 (AUD)

1,811 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

215.46 (AUD)

18 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

26,160.00 (AUD)

2,180 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

26,172.48 (AUD)

2,192 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

26,318.05 (AUD)

2,195 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

261.36 (AUD)

22 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

27,166.62 (AUD)

2,262 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

28,583.28 (AUD)

2,376 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

3,092.46 (AUD)

259 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

3,105.90 (AUD)

261 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

3,167.76 (AUD)

268 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

3,344.74 (AUD)

281 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

3,504.00 (AUD)

292 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

3,540.00 (AUD)

300 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

3,549.04 (AUD)

296 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

3,610.80 (AUD)

306 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

3,820.80 (AUD)

320 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

3,939.28 (AUD)

328 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

311.48 (AUD)

26 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

312.26 (AUD)

26 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

32,737.60 (AUD)

2,765 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

33,404.28 (AUD)

2,793 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

33,436.10 (AUD)

2,798 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

33,581.80 (AUD)

2,822 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

34,344.00 (AUD)

2,862 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

35.78 (AUD)

3 Ordinary Shares

113

11/18/2019
Morgan Stanley Australia Securities Limited

Buy

37,201.90 (AUD)

3,095 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

384.16 (AUD)

32 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

39,453.12 (AUD)

3,296 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

4,039.20 (AUD)

340 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

4,141.20 (AUD)

348 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

4,676.80 (AUD)

395 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

41,116.95 (AUD)

3,435 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

42,048.00 (AUD)

3,504 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

429.48 (AUD)

36 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

455.24 (AUD)

38 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

47.58 (AUD)

4 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

47.68 (AUD)

4 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

477.20 (AUD)

40 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

5,085.80 (AUD)

431 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

5,090.70 (AUD)

426 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

5,279.16 (AUD)

444 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

5,497.71 (AUD)

457 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

5,695.31 (AUD)

479 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

5,812.08 (AUD)

488 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

5,872.89 (AUD)

489 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

552.46 (AUD)

46 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

6,022.80 (AUD)

504 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

6,101.18 (AUD)

514 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

6,226.50 (AUD)

525 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

6,334.40 (AUD)

535 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

6,624.15 (AUD)

559 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

6,914.16 (AUD)

582 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

613.02 (AUD)

51 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

643.14 (AUD)

54 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

7,055.74 (AUD)

587 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

7,104.14 (AUD)

593 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

7,295.34 (AUD)

611 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

7,824.00 (AUD)

652 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

702.10 (AUD)

59 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

747.18 (AUD)

63 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

778.05 (AUD)

65 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

8,256.60 (AUD)

695 Ordinary Shares

114

11/18/2019
Morgan Stanley Australia Securities Limited

Buy

8,630.36 (AUD)

718 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

879.86 (AUD)

74 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

9,089.58 (AUD)

769 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

9,527.76 (AUD)

802 Ordinary Shares

11/18/2019

Morgan Stanley Australia Securities Limited

Buy

994.56 (AUD)

84 Ordinary Shares

11/18/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,124 Swaps

11/18/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,688 Swaps

11/18/2019

Morgan Stanley Capital Services LLC

Buy

N/A

13,041 Swaps

11/18/2019

Morgan Stanley Capital Services LLC

Buy

N/A

19,207 Swaps

11/18/2019

Morgan Stanley Capital Services LLC

Buy

N/A

2,031 Swaps

11/18/2019

Morgan Stanley Capital Services LLC

Buy

N/A

5,576 Swaps

11/18/2019

Morgan Stanley Capital Services LLC

Buy

N/A

71,367 Swaps

11/19/2019

Morgan Stanley & Co. International plc

Buy

1,412.00

100 Ordinary Shares

11/19/2019

Morgan Stanley & Co. International plc

Buy

2,842.00

200 Ordinary Shares

11/19/2019

Morgan Stanley & Co. International plc

Buy

N/A

10,000 Swaps

11/19/2019

Morgan Stanley & Co. International plc

Buy

N/A

14,388 Swaps

11/19/2019

Morgan Stanley & Co. International plc

Buy

N/A

17,832 Swaps

11/19/2019

Morgan Stanley & Co. International plc

Buy

N/A

2,729 Swaps

11/19/2019

Morgan Stanley & Co. International plc

Buy

N/A

3,212 Swaps

11/19/2019

Morgan Stanley & Co. International plc

Buy

N/A

324 Swaps

11/19/2019

Morgan Stanley & Co. International plc

Buy

N/A

4,420 Swaps

11/19/2019

Morgan Stanley & Co. International plc

Buy

N/A

8,776 Swaps

11/19/2019

Morgan Stanley & Co. International plc

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

15,000 Ordinary Shares

11/19/2019

Morgan Stanley & Co. International plc

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

3,972 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,011,681.16 (AUD)

75,668 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,023.33 (AUD)

77 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,042.47 (AUD)

78 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,075.62 (AUD)

78 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,085.13 (AUD)

81 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,133.05 (AUD)

85 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,149.27 (AUD)

87 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,164.06 (AUD)

87 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,192.60 (AUD)

89 Ordinary Shares

115

11/19/2019
Morgan Stanley Australia Securities Limited

Buy

1,220.31 (AUD)

91 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,240.16 (AUD)

93 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,275.82 (AUD)

91 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,279.20 (AUD)

96 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,282.08 (AUD)

96 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,321.50 (AUD)

100 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,435.41 (AUD)

107 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,485.00 (AUD)

110 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,570.14 (AUD)

117 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,576.16 (AUD)

119 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,590.60 (AUD)

120 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,915.42 (AUD)

139 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,935.81 (AUD)

137 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,941.55 (AUD)

145 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,952.90 (AUD)

147 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

1,973.58 (AUD)

148 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

10,133.97 (AUD)

749 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

10,223.46 (AUD)

771 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

10,302.60 (AUD)

770 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

10,511.10 (AUD)

765 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

10,582.81 (AUD)

763 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

106.24 (AUD)

8 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

11,269.40 (AUD)

841 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

11,274.12 (AUD)

803 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

11,380.52 (AUD)

856 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

11,408.25 (AUD)

861 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

11,566.10 (AUD)

868 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

11,894.67 (AUD)

887 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

11,916.46 (AUD)

898 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

12,197.33 (AUD)

914 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

12,202.82 (AUD)

863 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

12,219.44 (AUD)

916 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

12,396.66 (AUD)

921 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

12,734.28 (AUD)

907 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

124,872.23 (AUD)

9,435 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

13,196.97 (AUD)

993 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

13,430.20 (AUD)

1,008 Ordinary Shares

116

11/19/2019
Morgan Stanley Australia Securities Limited

Buy

13,585.44 (AUD)

1,023 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

13,700.00 (AUD)

1,000 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

13,780.00 (AUD)

1,000 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

13,846.25 (AUD)

1,045 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

13,860.00 (AUD)

1,000 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

13,930.00 (AUD)

1,000 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

14,000.00 (AUD)

1,000 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

14,033.68 (AUD)

1,052 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

14,050.00 (AUD)

1,000 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

14,070.00 (AUD)

1,000 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

14,110.00 (AUD)

1,000 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

14,140.00 (AUD)

1,000 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

14,729.67 (AUD)

1,098 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

15,001.20 (AUD)

1,080 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

15,063.36 (AUD)

1,136 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

15,216.72 (AUD)

1,136 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

15,291.48 (AUD)

1,145 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

15,552.44 (AUD)

1,172 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

15,988.89 (AUD)

1,187 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

152,058.90 (AUD)

11,433 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

152,538.33 (AUD)

11,409 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

16,185.39 (AUD)

1,222 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

16,250.63 (AUD)

1,226 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

16,686.64 (AUD)

1,249 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

16,821.00 (AUD)

1,260 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

16,886.31 (AUD)

1,263 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

17,267.58 (AUD)

1,292 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

17,487.96 (AUD)

1,308 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

17,556.09 (AUD)

1,321 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

17,681.59 (AUD)

1,321 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

17,835.60 (AUD)

1,336 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

18,128.94 (AUD)

1,294 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

18,283.26 (AUD)

1,322 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

18,803.10 (AUD)

1,398 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,004.75 (AUD)

150 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,036.80 (AUD)

152 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,045.12 (AUD)

154 Ordinary Shares

117

11/19/2019
Morgan Stanley Australia Securities Limited

Buy

2,072.40 (AUD)

157 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,097.21 (AUD)

159 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,108.51 (AUD)

157 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,134.86 (AUD)

161 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,161.89 (AUD)

162 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,174.42 (AUD)

163 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,176.71 (AUD)

159 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,190.38 (AUD)

165 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,236.29 (AUD)

161 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,247.30 (AUD)

165 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,277.88 (AUD)

167 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,328.82 (AUD)

169 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,352.33 (AUD)

177 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,373.54 (AUD)

179 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,390.39 (AUD)

177 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,422.69 (AUD)

181 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,433.60 (AUD)

180 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,440.80 (AUD)

180 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,471.12 (AUD)

184 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,471.94 (AUD)

186 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,472.04 (AUD)

184 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,498.32 (AUD)

187 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,515.15 (AUD)

187 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,574.72 (AUD)

192 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,637.71 (AUD)

191 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,667.26 (AUD)

193 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,711.85 (AUD)

202 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,747.00 (AUD)

200 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,749.22 (AUD)

202 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,829.86 (AUD)

209 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,859.28 (AUD)

206 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,865.95 (AUD)

215 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,880.57 (AUD)

203 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

2,994.88 (AUD)

224 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

20,024.43 (AUD)

1,509 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

20,032.12 (AUD)

1,513 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

20,175.33 (AUD)

1,509 Ordinary Shares

118

11/19/2019
Morgan Stanley Australia Securities Limited

Buy

21,090.00 (AUD)

1,500 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

21,144.22 (AUD)

1,588 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

21,691.80 (AUD)

1,620 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

22,494.78 (AUD)

1,623 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

22,616.83 (AUD)

1,705 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

220.32 (AUD)

16 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

228.82 (AUD)

17 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

23,493.12 (AUD)

1,748 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

23,817.00 (AUD)

1,700 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

253.46 (AUD)

19 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

255.55 (AUD)

19 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

26,399.36 (AUD)

1,976 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

263.34 (AUD)

19 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

27,640.00 (AUD)

2,000 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

27.06 (AUD)

2 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

273,215.95 (AUD)

20,435 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

28,678.65 (AUD)

2,145 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

290.96 (AUD)

21 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

292.49 (AUD)

22 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,059.60 (AUD)

231 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,101.23 (AUD)

233 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,104.64 (AUD)

231 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,273.03 (AUD)

246 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,276.92 (AUD)

244 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,378.75 (AUD)

255 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,404.25 (AUD)

255 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,420.67 (AUD)

257 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,473.91 (AUD)

261 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,492.46 (AUD)

262 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,505.20 (AUD)

254 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,508.60 (AUD)

265 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,527.68 (AUD)

256 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,564.25 (AUD)

269 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,751.35 (AUD)

281 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,803.21 (AUD)

277 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,852.00 (AUD)

288 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

3,993.00 (AUD)

300 Ordinary Shares

119

11/19/2019
Morgan Stanley Australia Securities Limited

Buy

31,588.00 (AUD)

2,384 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

322.08 (AUD)

24 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

323,112.79 (AUD)

24,167 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

34,448.01 (AUD)

2,593 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

34,707.72 (AUD)

2,594 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

35,192.03 (AUD)

2,651 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

35,244.28 (AUD)

2,642 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

36,914.57 (AUD)

2,761 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

37,353.30 (AUD)

2,798 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

38,767.08 (AUD)

2,732 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

39,382.21 (AUD)

2,807 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

39.78 (AUD)

3 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

396.90 (AUD)

30 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,087.71 (AUD)

307 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,157.36 (AUD)

314 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,207.50 (AUD)

306 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,296.18 (AUD)

318 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,381.44 (AUD)

326 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,434.79 (AUD)

323 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,575.20 (AUD)

344 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,620.00 (AUD)

330 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,667.85 (AUD)

345 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,691.75 (AUD)

350 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,716.03 (AUD)

341 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,740.96 (AUD)

357 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,763.85 (AUD)

349 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,776.53 (AUD)

355 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,785.94 (AUD)

341 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,808.52 (AUD)

361 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,842.18 (AUD)

366 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,868.90 (AUD)

362 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

4,965.00 (AUD)

375 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

416.49 (AUD)

31 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

423.52 (AUD)

32 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

439.07 (AUD)

33 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

462.53 (AUD)

35 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

47,347.84 (AUD)

3,544 Ordinary Shares

120

11/19/2019
Morgan Stanley Australia Securities Limited

Buy

48,847.65 (AUD)

3,659 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

480.78 (AUD)

36 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

481.50 (AUD)

36 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

5,112.71 (AUD)

379 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

5,157.75 (AUD)

390 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

5,448.52 (AUD)

406 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

5,544.02 (AUD)

417 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

5,551.92 (AUD)

396 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

5,791.86 (AUD)

414 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

5,793.12 (AUD)

432 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

5,896.25 (AUD)

445 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

512.81 (AUD)

38 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

52.96 (AUD)

4 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

53.62 (AUD)

4 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

58,159.50 (AUD)

4,350 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

6,118.00 (AUD)

460 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

6,211.10 (AUD)

467 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

6,361.08 (AUD)

474 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

6,366.04 (AUD)

481 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

6,607.50 (AUD)

500 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

6,620.00 (AUD)

500 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

6,635.00 (AUD)

500 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

6,640.00 (AUD)

500 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

6,784.97 (AUD)

509 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

6,865.00 (AUD)

500 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

6,926.40 (AUD)

520 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

67,070.30 (AUD)

5,060 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

7,010.00 (AUD)

500 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

7,063.52 (AUD)

524 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

7,210.64 (AUD)

521 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

7,774.65 (AUD)

585 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

71,021.44 (AUD)

5,312 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

74,643.75 (AUD)

5,625 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

8,195.81 (AUD)

613 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

8,592.76 (AUD)

649 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

8,681.70 (AUD)

645 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

8,870.94 (AUD)

669 Ordinary Shares

121

11/19/2019
Morgan Stanley Australia Securities Limited

Buy

804.00 (AUD)

60 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

841.68 (AUD)

63 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

851.20 (AUD)

64 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

856.64 (AUD)

64 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

86,637.60 (AUD)

6,480 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

89,054.00 (AUD)

6,361 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

9,145.83 (AUD)

681 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

9,466.88 (AUD)

688 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

9,515.52 (AUD)

708 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

9,722.70 (AUD)

702 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

9,905.96 (AUD)

712 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

910.86 (AUD)

68 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

915.29 (AUD)

69 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

921.70 (AUD)

65 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

947.50 (AUD)

71 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

98,078.97 (AUD)

7,249 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

990.86 (AUD)

74 Ordinary Shares

11/19/2019

Morgan Stanley Australia Securities Limited

Buy

994.56 (AUD)

74 Ordinary Shares

11/19/2019

Morgan Stanley Capital Services LLC

Buy

N/A

120,598 Swaps

11/19/2019

Morgan Stanley Capital Services LLC

Buy

N/A

19,661 Swaps

11/19/2019

Morgan Stanley Capital Services LLC

Buy

N/A

362,358 Swaps

11/19/2019

Morgan Stanley Capital Services LLC

Buy

N/A

4,112 Swaps

11/19/2019

Morgan Stanley Capital Services LLC

Buy

N/A

4,932 Swaps

11/19/2019

Morgan Stanley Capital Services LLC

Buy

N/A

42,806 Swaps

11/19/2019

Morgan Stanley Capital Services LLC

Buy

N/A

44,130 Swaps

11/19/2019

Morgan Stanley Capital Services LLC

Buy

N/A

7,340 Swaps

11/20/2019

Morgan Stanley & Co. International plc

Borrow

N/A

3,973 Ordinary Shares

11/20/2019

Morgan Stanley & Co. International plc

Buy

144,593.49

9,872 Ordinary Shares

11/20/2019

Morgan Stanley & Co. International plc

Buy

16,031.00

1,100 Ordinary Shares

11/20/2019

Morgan Stanley & Co. International plc

Buy

2,934.00

200 Ordinary Shares

11/20/2019

Morgan Stanley & Co. International plc

Buy

75,304.56

5,164 Ordinary Shares

11/20/2019

Morgan Stanley & Co. International plc

Buy

N/A

120,000 Swaps

11/20/2019

Morgan Stanley & Co. International plc

Buy

N/A

17,638 Swaps

11/20/2019

Morgan Stanley & Co. International plc

Buy

N/A

21,100 Swaps

11/20/2019

Morgan Stanley & Co. International plc

Buy

N/A

222,001 Swaps

122

11/20/2019
Morgan Stanley & Co. LLC

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

5,473 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

1,077.18 (AUD)

78 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

1,162.72 (AUD)

86 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

1,363.23 (AUD)

99 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

1,447.95 (AUD)

105 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

1,579.50 (AUD)

117 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

1,602.93 (AUD)

119 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

1,709.96 (AUD)

124 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

1,731.88 (AUD)

125 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

1,769.60 (AUD)

128 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

1,779.70 (AUD)

130 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

1,844.71 (AUD)

133 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

1,853.22 (AUD)

134 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

1,979.12 (AUD)

143 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

1,996.65 (AUD)

145 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

1,997.00 (AUD)

147 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

10,023.30 (AUD)

740 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

10,744.18 (AUD)

778 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

11,317.19 (AUD)

838 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

11,871.36 (AUD)

864 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

116,366.72 (AUD)

8,408 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

118,964.94 (AUD)

8,709 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

12,129.34 (AUD)

886 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

12,314.62 (AUD)

890 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

12,451.15 (AUD)

899 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

12,631.68 (AUD)

918 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

12,878.00 (AUD)

940 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

12,938.75 (AUD)

941 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

12,939.00 (AUD)

950 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

122,451.35 (AUD)

9,037 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

13,096.20 (AUD)

949 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

13,413.33 (AUD)

987 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

13,484.80 (AUD)

980 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

13,521.17 (AUD)

983 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

13,532.88 (AUD)

998 Ordinary Shares

123

11/20/2019
Morgan Stanley Australia Securities Limited

Buy

13,756.23 (AUD)

999 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

13.76 (AUD)

1 Ordinary Share

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

13.76 (AUD)

1 Ordinary Share

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

135,904.21 (AUD)

9,841 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

137,009.52 (AUD)

10,008 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

138.55 (AUD)

10 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

138.60 (AUD)

10 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

14,980.88 (AUD)

1,084 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

148,319.40 (AUD)

10,740 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

148.83 (AUD)

11 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

15,185.38 (AUD)

1,106 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

15,541.88 (AUD)

1,125 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

15,643.11 (AUD)

1,141 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

15,665.44 (AUD)

1,136 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

153,952.80 (AUD)

11,156 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

155,281.52 (AUD)

11,236 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

16,075.92 (AUD)

1,176 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

16,608.00 (AUD)

1,200 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

16,684.20 (AUD)

1,209 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

16,857.80 (AUD)

1,240 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

160,129.48 (AUD)

11,612 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

169,263.50 (AUD)

12,355 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

17,810.10 (AUD)

1,285 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

174.59 (AUD)

13 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

18,024.24 (AUD)

1,308 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

188,649.00 (AUD)

13,700 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

188.44 (AUD)

14 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

189.14 (AUD)

14 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

19,043.51 (AUD)

1,387 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

19,195.98 (AUD)

1,389 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,135.64 (AUD)

156 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,136.68 (AUD)

155 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,168.17 (AUD)

157 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,221.69 (AUD)

163 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,236.14 (AUD)

164 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,294.18 (AUD)

169 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,310.23 (AUD)

169 Ordinary Shares

124

11/20/2019
Morgan Stanley Australia Securities Limited

Buy

2,315.88 (AUD)

168 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,321.35 (AUD)

170 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,335.86 (AUD)

171 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,337.48 (AUD)

172 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,349.40 (AUD)

170 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,349.54 (AUD)

171 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,373.56 (AUD)

173 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,385.67 (AUD)

173 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,387.88 (AUD)

175 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,402.07 (AUD)

174 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,414.72 (AUD)

176 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,421.13 (AUD)

175 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,425.28 (AUD)

176 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,484.00 (AUD)

180 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,501.59 (AUD)

182 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,503.44 (AUD)

183 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,532.92 (AUD)

187 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,584.58 (AUD)

189 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,591.04 (AUD)

192 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,606.80 (AUD)

190 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,608.11 (AUD)

191 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,620.94 (AUD)

194 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,658.24 (AUD)

192 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,663.40 (AUD)

193 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,766.00 (AUD)

200 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,767.50 (AUD)

205 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,770.00 (AUD)

200 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,775.01 (AUD)

203 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,801.94 (AUD)

204 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,818.08 (AUD)

206 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,837.65 (AUD)

206 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,930.04 (AUD)

216 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,963.07 (AUD)

219 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

2,963.52 (AUD)

216 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

20,046.25 (AUD)

1,450 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

20,607.44 (AUD)

1,502 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

203.10 (AUD)

15 Ordinary Shares

125

11/20/2019
Morgan Stanley Australia Securities Limited

Buy

205.73 (AUD)

15 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

205.95 (AUD)

15 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

206.40 (AUD)

15 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

21,612.25 (AUD)

1,595 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

21,825.45 (AUD)

1,585 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

21,836.75 (AUD)

1,582 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

217.28 (AUD)

16 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

22,031.19 (AUD)

1,593 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

23,150.40 (AUD)

1,680 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

23,922.36 (AUD)

1,726 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

23,992.50 (AUD)

1,750 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

248,925.07 (AUD)

18,051 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

248.22 (AUD)

18 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

25,057.14 (AUD)

1,823 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

25,080.16 (AUD)

1,828 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

25,515.81 (AUD)

1,853 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

258.31 (AUD)

19 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

26,138.75 (AUD)

1,901 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

26,342.70 (AUD)

1,902 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

26,584.32 (AUD)

1,932 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

260.87 (AUD)

19 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

263.15 (AUD)

19 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

265,168.96 (AUD)

19,271 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

27,824.65 (AUD)

2,009 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

272,375.74 (AUD)

19,838 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

277.00 (AUD)

20 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

287,228.43 (AUD)

20,859 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

288.23 (AUD)

21 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

29,243.92 (AUD)

2,113 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

297.00 (AUD)

22 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

3,044.28 (AUD)

221 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

3,130.44 (AUD)

228 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

3,135.01 (AUD)

229 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

3,139.50 (AUD)

230 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

3,190.72 (AUD)

236 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

3,265.55 (AUD)

241 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

3,373.95 (AUD)

249 Ordinary Shares

126

11/20/2019
Morgan Stanley Australia Securities Limited

Buy

3,498.85 (AUD)

254 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

3,623.19 (AUD)

267 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

3,778.32 (AUD)

273 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

3,811.14 (AUD)

279 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

3,826.74 (AUD)

276 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

3,844.62 (AUD)

279 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

30,303.80 (AUD)

2,188 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

30,324.18 (AUD)

2,207 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

31,051.35 (AUD)

2,255 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

316.02 (AUD)

23 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

316.48 (AUD)

23 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

321,432.28 (AUD)

23,326 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

324,580.02 (AUD)

23,623 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

34,501.14 (AUD)

2,511 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

35,535.00 (AUD)

2,575 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

357,101.25 (AUD)

25,971 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

4,143.27 (AUD)

301 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

4,145.04 (AUD)

303 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

4,236.54 (AUD)

308 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

4,288.23 (AUD)

318 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

4,330.22 (AUD)

317 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

4,374.00 (AUD)

324 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

4,437.16 (AUD)

322 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

4,532.38 (AUD)

334 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

4,557.43 (AUD)

334 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

4,662.68 (AUD)

345 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

4,674.81 (AUD)

339 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

4,693.46 (AUD)

339 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

4,807.69 (AUD)

347 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

4,875.20 (AUD)

352 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

409.50 (AUD)

30 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

41.31 (AUD)

3 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

42,021.29 (AUD)

3,083 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

439.84 (AUD)

32 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

46,167.80 (AUD)

3,365 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

46,614.70 (AUD)

3,410 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

464.10 (AUD)

34 Ordinary Shares

127

11/20/2019
Morgan Stanley Australia Securities Limited

Buy

479.33 (AUD)

35 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

48,798.75 (AUD)

3,549 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

48,903.04 (AUD)

3,554 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

5,034.24 (AUD)

368 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

5,044.23 (AUD)

369 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

5,087.60 (AUD)

368 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

5,116.23 (AUD)

378 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

5,178.60 (AUD)

378 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

5,255.40 (AUD)

380 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

5,327.24 (AUD)

388 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

5,337.08 (AUD)

389 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

5,356.68 (AUD)

392 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

5,606.86 (AUD)

406 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

5,619.10 (AUD)

415 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

5,666.36 (AUD)

413 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

5,693.84 (AUD)

412 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

5,760.30 (AUD)

422 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

5,765.44 (AUD)

419 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

5,769.20 (AUD)

417 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

55,800.72 (AUD)

4,079 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

568.26 (AUD)

41 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

583.94 (AUD)

43 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

6,091.68 (AUD)

444 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

6,095.18 (AUD)

442 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

6,289.52 (AUD)

464 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

6,444.06 (AUD)

469 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

6,469.50 (AUD)

475 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

6,825.00 (AUD)

500 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

6,859.68 (AUD)

496 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

616.28 (AUD)

45 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

619.65 (AUD)

45 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

623.48 (AUD)

45 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

629.74 (AUD)

46 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

63,636.32 (AUD)

4,598 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

63,669.24 (AUD)

4,644 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

63,891.00 (AUD)

4,650 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

649.44 (AUD)

48 Ordinary Shares

128

11/20/2019
Morgan Stanley Australia Securities Limited

Buy

7,029.76 (AUD)

512 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

7,049.13 (AUD)

521 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

7,154.73 (AUD)

529 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

7,178.80 (AUD)

524 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

7,227.24 (AUD)

526 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

7,232.50 (AUD)

526 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

7,521.30 (AUD)

549 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

7,628.58 (AUD)

554 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

7,693.78 (AUD)

562 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

7,911.36 (AUD)

576 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

717.60 (AUD)

52 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

8,011.08 (AUD)

578 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

8,045.74 (AUD)

589 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

8,047.52 (AUD)

584 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

8,093.82 (AUD)

588 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

8,137.92 (AUD)

588 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

8,172.93 (AUD)

597 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

8,607.01 (AUD)

627 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

8,708.96 (AUD)

632 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

8,969.18 (AUD)

649 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

80,767.05 (AUD)

5,917 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

83.04 (AUD)

6 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

840.10 (AUD)

62 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

85,738.80 (AUD)

6,195 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

9,039.98 (AUD)

652 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

9,247.50 (AUD)

675 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

9,383.22 (AUD)

677 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

9,473.75 (AUD)

689 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

9,636.90 (AUD)

706 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

9,769.55 (AUD)

721 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

9,803.75 (AUD)

713 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

9,860.34 (AUD)

714 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

927.95 (AUD)

67 Ordinary Shares

11/20/2019

Morgan Stanley Australia Securities Limited

Buy

976.25 (AUD)

71 Ordinary Shares

11/20/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1 Swap

11/20/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,660 Swaps

11/20/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,748 Swaps

129

11/20/2019
Morgan Stanley Capital Services LLC

Buy

N/A

14,988 Swaps

11/20/2019

Morgan Stanley Capital Services LLC

Buy

N/A

159,111 Swaps

11/20/2019

Morgan Stanley Capital Services LLC

Buy

N/A

20,215 Swaps

11/20/2019

Morgan Stanley Capital Services LLC

Buy

N/A

6,244 Swaps

11/20/2019

Morgan Stanley Capital Services LLC

Buy

N/A

9,736 Swaps

11/21/2019

Morgan Stanley & Co. International plc

Borrow

N/A

1,269,247 Ordinary Shares

11/21/2019

Morgan Stanley & Co. International plc

Buy

1,471.00

100 Ordinary Shares

11/21/2019

Morgan Stanley & Co. International plc

Buy

54,897.99

3,729 Ordinary Shares

11/21/2019

Morgan Stanley & Co. International plc

Buy

6,974.18

473 Ordinary Shares

11/21/2019

Morgan Stanley & Co. International plc

Buy

N/A

10,924 Swaps

11/21/2019

Morgan Stanley & Co. International plc

Buy

N/A

113,804 Swaps

11/21/2019

Morgan Stanley & Co. International plc

Buy

N/A

45 Swaps

11/21/2019

Morgan Stanley & Co. International plc

Buy

N/A

60,214 Swaps

11/21/2019

Morgan Stanley & Co. International plc

Buy

N/A

78,983 Swaps

11/21/2019

Morgan Stanley & Co. LLC

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

25,573 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,033.50 (AUD)

75 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,052.60 (AUD)

76 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,080.69 (AUD)

78 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,124.28 (AUD)

81 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,205.82 (AUD)

87 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,228.20 (AUD)

89 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,256.71 (AUD)

91 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,387.98 (AUD)

99 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,403.00 (AUD)

100 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,505.29 (AUD)

109 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,577.76 (AUD)

114 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,660.80 (AUD)

120 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,757.68 (AUD)

127 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,834.07 (AUD)

133 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,975.22 (AUD)

142 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,975.22 (AUD)

142 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

1,985.16 (AUD)

142 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

10,498.98 (AUD)

751 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

10,527.33 (AUD)

759 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

10,575.18 (AUD)

763 Ordinary Shares

130

11/21/2019
Morgan Stanley Australia Securities Limited

Buy

101,078.51 (AUD)

7,306 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

11,125.10 (AUD)

805 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

110.64 (AUD)

8 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

12,316.56 (AUD)

876 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

12,502.00 (AUD)

893 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

12,691.18 (AUD)

916 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

13,069.98 (AUD)

943 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

13,100.50 (AUD)

950 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

13,323.70 (AUD)

962 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

13,792.36 (AUD)

998 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

138,943.24 (AUD)

10,072 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

138.45 (AUD)

10 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

14.01 (AUD)

1 Ordinary Share

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

15,228.48 (AUD)

1,094 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

151.91 (AUD)

11 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

16,055.46 (AUD)

1,146 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

16,363.68 (AUD)

1,168 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

167.88 (AUD)

12 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

17,130.96 (AUD)

1,236 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

17,463.96 (AUD)

1,251 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

170,370.40 (AUD)

12,310 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

18,138.64 (AUD)

1,304 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

19,205.55 (AUD)

1,365 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

19,723.14 (AUD)

1,422 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,078.25 (AUD)

150 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,145.98 (AUD)

155 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,149.68 (AUD)

156 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,187.12 (AUD)

156 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,188.58 (AUD)

157 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,276.32 (AUD)

164 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,311.65 (AUD)

165 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,391.90 (AUD)

170 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,436.72 (AUD)

176 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,531.62 (AUD)

182 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,537.36 (AUD)

184 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,706.60 (AUD)

195 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,726.10 (AUD)

195 Ordinary Shares

131

11/21/2019
Morgan Stanley Australia Securities Limited

Buy

2,732.40 (AUD)

198 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,771.79 (AUD)

201 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,805.46 (AUD)

203 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,861.34 (AUD)

206 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,898.83 (AUD)

209 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

2,985.12 (AUD)

216 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

20,061.66 (AUD)

1,434 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

20,662.83 (AUD)

1,486 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

20,995.28 (AUD)

1,517 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

202,731.28 (AUD)

14,606 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

207.90 (AUD)

15 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

22,137.43 (AUD)

1,603 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

22,208.00 (AUD)

1,600 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

222.24 (AUD)

16 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

23,966.10 (AUD)

1,718 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

233.92 (AUD)

17 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

24,014.18 (AUD)

1,732 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

24,576.22 (AUD)

1,763 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

24,858.16 (AUD)

1,789 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

25,341.04 (AUD)

1,831 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

25,590.06 (AUD)

1,843 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

25,940.63 (AUD)

1,875 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

250.02 (AUD)

18 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

26,644.27 (AUD)

1,921 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

260,426.22 (AUD)

18,892 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

262,070.55 (AUD)

18,970 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

28,050.20 (AUD)

2,018 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

28,232.48 (AUD)

2,008 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

28,869.10 (AUD)

2,095 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

29,463.00 (AUD)

2,100 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

3,042.34 (AUD)

217 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

3,133.76 (AUD)

224 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

3,164.78 (AUD)

229 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

3,342.02 (AUD)

242 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

3,383.45 (AUD)

245 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

3,635.73 (AUD)

261 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

3,711.30 (AUD)

267 Ordinary Shares

132

11/21/2019
Morgan Stanley Australia Securities Limited

Buy

3,786.24 (AUD)

272 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

3,846.96 (AUD)

274 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

3,847.52 (AUD)

278 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

3,896.20 (AUD)

280 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

3,927.30 (AUD)

285 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

3,984.48 (AUD)

288 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

31,145.16 (AUD)

2,252 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

31,380.27 (AUD)

2,269 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

33,157.44 (AUD)

2,382 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

33,241.42 (AUD)

2,371 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

345.50 (AUD)

25 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

345.63 (AUD)

25 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

350.25 (AUD)

25 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

36,020.39 (AUD)

2,597 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

38,377.99 (AUD)

2,779 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

386.12 (AUD)

28 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

39,798.01 (AUD)

2,857 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

4,313.57 (AUD)

311 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

4,476.06 (AUD)

324 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

4,516.56 (AUD)

328 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

4,535.27 (AUD)

329 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

4,612.05 (AUD)

333 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

4,648.00 (AUD)

332 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

4,748.90 (AUD)

338 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

4,797.28 (AUD)

347 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

4,800.66 (AUD)

348 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

4,828.50 (AUD)

348 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

4,882.41 (AUD)

351 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

4,977.00 (AUD)

360 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

41,618.07 (AUD)

3,006 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

41.60 (AUD)

3 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

41.66 (AUD)

3 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

42,505.65 (AUD)

3,069 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

437,581.20 (AUD)

31,640 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

44,864.70 (AUD)

3,230 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

44,903.80 (AUD)

3,196 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

441.60 (AUD)

32 Ordinary Shares

133

11/21/2019
Morgan Stanley Australia Securities Limited

Buy

46,202.40 (AUD)

3,348 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

46,944.10 (AUD)

3,370 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

463,309.08 (AUD)

33,464 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

47,092.85 (AUD)

3,415 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

47,547.54 (AUD)

3,438 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

5,071.04 (AUD)

368 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

5,142.06 (AUD)

371 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

5,149.48 (AUD)

371 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

5,184.70 (AUD)

373 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

5,362.00 (AUD)

383 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

5,369.92 (AUD)

388 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

5,384.70 (AUD)

386 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

5,390.91 (AUD)

387 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

5,678.50 (AUD)

410 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

5,965.04 (AUD)

431 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

524.78 (AUD)

38 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

56,398.00 (AUD)

4,075 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

6,014.37 (AUD)

433 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

6,043.71 (AUD)

437 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

6,075.06 (AUD)

438 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

6,574.00 (AUD)

475 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

6,805.26 (AUD)

491 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

611.60 (AUD)

44 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

650.72 (AUD)

47 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

651.89 (AUD)

47 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

7,547.70 (AUD)

543 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

7,592.67 (AUD)

549 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

7,620.36 (AUD)

552 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

7,816.46 (AUD)

566 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

7,983.36 (AUD)

567 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

73,301.28 (AUD)

5,304 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

74,360.65 (AUD)

5,369 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

794.30 (AUD)

57 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

8,044.25 (AUD)

575 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

8,109.34 (AUD)

578 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

8,212.80 (AUD)

590 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

8,282.40 (AUD)

595 Ordinary Shares

134

11/21/2019
Morgan Stanley Australia Securities Limited

Buy

8,292.33 (AUD)

597 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

8,459.40 (AUD)

613 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

8,564.40 (AUD)

610 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

8,720.18 (AUD)

626 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

8,775.90 (AUD)

630 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

85,059.65 (AUD)

6,115 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

85,389.76 (AUD)

6,152 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

88,020.68 (AUD)

6,376 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

89,012.44 (AUD)

6,413 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

9,321.42 (AUD)

674 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

917.07 (AUD)

66 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

933.65 (AUD)

67 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

937.04 (AUD)

68 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

94,594.50 (AUD)

6,825 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

968.10 (AUD)

70 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

97.16 (AUD)

7 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

978.38 (AUD)

71 Ordinary Shares

11/21/2019

Morgan Stanley Australia Securities Limited

Buy

981.22 (AUD)

71 Ordinary Shares

11/21/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,740 Swaps

11/21/2019

Morgan Stanley Capital Services LLC

Buy

N/A

115 Swaps

11/21/2019

Morgan Stanley Capital Services LLC

Buy

N/A

16,878 Swaps

11/21/2019

Morgan Stanley Capital Services LLC

Buy

N/A

2,384 Swaps

11/21/2019

Morgan Stanley Capital Services LLC

Buy

N/A

3,706 Swaps

11/21/2019

Morgan Stanley Capital Services LLC

Buy

N/A

313 Swaps

11/21/2019

Morgan Stanley Capital Services LLC

Buy

N/A

33,449 Swaps

11/21/2019

Morgan Stanley Capital Services LLC

Buy

N/A

4,269 Swaps

11/21/2019

Morgan Stanley Capital Services LLC

Buy

N/A

49,472 Swaps

11/21/2019

Morgan Stanley Capital Services LLC

Buy

N/A

5,988 Swaps

11/21/2019

Morgan Stanley Capital Services LLC

Buy

N/A

7,924 Swaps

11/22/2019

Morgan Stanley & Co. International plc

Buy

26,892.00

1,800 Ordinary Shares

11/22/2019

Morgan Stanley & Co. International plc

Buy

7,058.08

474 Ordinary Shares

11/22/2019

Morgan Stanley & Co. International plc

Buy

N/A

10,924 Swaps

11/22/2019

Morgan Stanley & Co. International plc

Buy

N/A

166,875 Swaps

11/22/2019

Morgan Stanley & Co. International plc

Buy

N/A

40,496 Swaps

11/22/2019

Morgan Stanley & Co. International plc

Buy

N/A

57,890 Swaps

11/22/2019

Morgan Stanley & Co. International plc

Buy

N/A

6,325 Swaps

135

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

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

75,000 Ordinary Shares

11/22/2019

Morgan Stanley & Co. LLC

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

3,809 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,056.38 (AUD)

75 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,059.82 (AUD)

76 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,069.14 (AUD)

76 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,093.56 (AUD)

78 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,152.10 (AUD)

82 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,188.30 (AUD)

85 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,277.64 (AUD)

91 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,452.88 (AUD)

104 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,561.77 (AUD)

111 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,571.36 (AUD)

112 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,580.87 (AUD)

113 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,607.70 (AUD)

115 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,845.79 (AUD)

131 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

1,945.11 (AUD)

138 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

10,156.19 (AUD)

727 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

10,330.40 (AUD)

740 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

10,454.01 (AUD)

743 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

109,880.43 (AUD)

7,843 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

11,026.96 (AUD)

784 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

11,143.44 (AUD)

792 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

11,233.94 (AUD)

799 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

11,306.07 (AUD)

807 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

11,566.50 (AUD)

825 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

111,178.53 (AUD)

7,947 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

112.00 (AUD)

8 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

113,241.33 (AUD)

8,037 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

12,248.56 (AUD)

869 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

13,524.92 (AUD)

964 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

13,597.04 (AUD)

974 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

134,848.00 (AUD)

9,632 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

15,938.37 (AUD)

1,134 Ordinary Shares

136

11/22/2019
Morgan Stanley Australia Securities Limited

Buy

167.76 (AUD)

12 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

17,425.26 (AUD)

1,242 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

174,553.23 (AUD)

12,477 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

18,035.20 (AUD)

1,280 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

18,811.59 (AUD)

1,337 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

19,690.88 (AUD)

1,408 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

19,796.48 (AUD)

1,406 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

19,895.08 (AUD)

1,412 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

2,017.73 (AUD)

143 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

2,058.74 (AUD)

147 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

2,088.00 (AUD)

150 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

2,213.70 (AUD)

157 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

2,240.31 (AUD)

159 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

2,241.60 (AUD)

160 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

2,391.90 (AUD)

170 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

2,592.78 (AUD)

185 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

2,606.79 (AUD)

186 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

2,627.35 (AUD)

187 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

2,633.90 (AUD)

187 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

2,661.12 (AUD)

189 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

2,818.00 (AUD)

200 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

2,940.11 (AUD)

209 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

2,950.50 (AUD)

210 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

20,217.95 (AUD)

1,439 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

20,563.58 (AUD)

1,461 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

23,389.40 (AUD)

1,660 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

24,101.91 (AUD)

1,713 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

25,591.50 (AUD)

1,815 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

25,914.35 (AUD)

1,855 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

251.10 (AUD)

18 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

265.24 (AUD)

19 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

27.98 (AUD)

2 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

28.02 (AUD)

2 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

28.22 (AUD)

2 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

3,203.71 (AUD)

229 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

3,557.18 (AUD)

253 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

3,631.18 (AUD)

259 Ordinary Shares

137

11/22/2019
Morgan Stanley Australia Securities Limited

Buy

3,761.97 (AUD)

269 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

308.00 (AUD)

22 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

34,629.78 (AUD)

2,463 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

36,639.81 (AUD)

2,619 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

362.70 (AUD)

26 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

363.61 (AUD)

26 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

38,425.98 (AUD)

2,733 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

39,911.58 (AUD)

2,838 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

4,068.18 (AUD)

291 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

4,238.97 (AUD)

303 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

4,353.83 (AUD)

313 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

4,417.98 (AUD)

314 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

4,424.00 (AUD)

316 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

4,485.14 (AUD)

319 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

4,655.52 (AUD)

331 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

4,686.65 (AUD)

335 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

4,706.06 (AUD)

334 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

40,886.48 (AUD)

2,908 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

41,578.28 (AUD)

2,972 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

42.00 (AUD)

3 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

43,753.23 (AUD)

3,123 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

437.10 (AUD)

31 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

476.34 (AUD)

34 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

477.87 (AUD)

34 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

5,153.28 (AUD)

366 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

5,197.71 (AUD)

371 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

5,309.79 (AUD)

379 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

5,523.28 (AUD)

392 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

5,592.00 (AUD)

400 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

5,607.90 (AUD)

402 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

52,438.05 (AUD)

3,759 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

520.22 (AUD)

37 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

56.00 (AUD)

4 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

6,160.00 (AUD)

440 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

6,227.78 (AUD)

442 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

6,294.98 (AUD)

449 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

6,302.25 (AUD)

450 Ordinary Shares

138

11/22/2019
Morgan Stanley Australia Securities Limited

Buy

6,470.31 (AUD)

462 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

6,771.66 (AUD)

483 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

6,822.87 (AUD)

487 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

6,842.88 (AUD)

486 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

6,926.65 (AUD)

493 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

60,365.64 (AUD)

4,318 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

62,016.02 (AUD)

4,444 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

643.54 (AUD)

46 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

658.00 (AUD)

47 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

672.48 (AUD)

48 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

69.50 (AUD)

5 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

7,127.04 (AUD)

512 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

7,325.52 (AUD)

524 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

7,409.62 (AUD)

527 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

7,420.16 (AUD)

527 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

7,485.24 (AUD)

532 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

7,514.72 (AUD)

536 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

70.50 (AUD)

5 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

74,998.00 (AUD)

5,357 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

770.00 (AUD)

55 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

8,125.80 (AUD)

580 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

8,406.00 (AUD)

600 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

8,537.40 (AUD)

612 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

83,987.20 (AUD)

5,965 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

84.12 (AUD)

6 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

880.43 (AUD)

63 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

9,320.10 (AUD)

661 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

9,406.80 (AUD)

670 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

9,544.59 (AUD)

682 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

9,625.72 (AUD)

692 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

915.53 (AUD)

65 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

923.34 (AUD)

66 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

956.76 (AUD)

68 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

97.90 (AUD)

7 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

97.93 (AUD)

7 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

98.14 (AUD)

7 Ordinary Shares

11/22/2019

Morgan Stanley Australia Securities Limited

Buy

985.95 (AUD)

70 Ordinary Shares

139

11/22/2019
Morgan Stanley Capital Services LLC

Buy

N/A

1,054 Swaps

11/22/2019

Morgan Stanley Capital Services LLC

Buy

N/A

13 Swaps

11/22/2019

Morgan Stanley Capital Services LLC

Buy

N/A

287 Swaps

11/22/2019

Morgan Stanley Capital Services LLC

Buy

N/A

3,835 Swaps

11/22/2019

Morgan Stanley Capital Services LLC

Buy

N/A

6,854 Swaps

11/22/2019

Morgan Stanley Capital Services LLC

Buy

N/A

76 Swaps

11/22/2019

Morgan Stanley Capital Services LLC

Buy

N/A

824 Swaps

11/25/2019

Morgan Stanley & Co. International plc

Buy

1,484.00

100 Ordinary Shares

11/25/2019

Morgan Stanley & Co. International plc

Buy

1,485.00

100 Ordinary Shares

11/25/2019

Morgan Stanley & Co. International plc

Buy

171,152.12

11,518 Ordinary Shares

11/25/2019

Morgan Stanley & Co. International plc

Buy

7,043.66

473 Ordinary Shares

11/25/2019

Morgan Stanley & Co. International plc

Buy

N/A

21,337 Swaps

11/25/2019

Morgan Stanley & Co. International plc

Buy

N/A

21,725 Swaps

11/25/2019

Morgan Stanley & Co. International plc

Buy

N/A

8,828 Swaps

11/25/2019

Morgan Stanley & Co. LLC

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

4,359 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,002.17 (AUD)

71 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,022.37 (AUD)

73 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,044.88 (AUD)

74 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,063.62 (AUD)

76 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,099.02 (AUD)

78 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,106.40 (AUD)

79 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,106.79 (AUD)

79 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,120.80 (AUD)

80 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,152.92 (AUD)

82 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,336.65 (AUD)

95 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,346.88 (AUD)

96 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,354.56 (AUD)

96 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,400.00 (AUD)

100 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,405.00 (AUD)

100 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,426.12 (AUD)

101 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,441.99 (AUD)

103 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,475.25 (AUD)

105 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,485.59 (AUD)

106 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,514.16 (AUD)

108 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,596.00 (AUD)

114 Ordinary Shares

140

11/25/2019
Morgan Stanley Australia Securities Limited

Buy

1,611.39 (AUD)

114 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,662.62 (AUD)

118 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,711.66 (AUD)

122 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,762.74 (AUD)

126 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,769.04 (AUD)

126 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,785.62 (AUD)

127 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,854.60 (AUD)

132 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,879.96 (AUD)

133 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,892.03 (AUD)

135 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,934.76 (AUD)

138 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

1,960.00 (AUD)

140 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

10,696.00 (AUD)

764 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

100,551.44 (AUD)

7,172 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

109,053.84 (AUD)

7,784 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

11,292.06 (AUD)

806 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

11,692.17 (AUD)

831 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

12,954.48 (AUD)

924 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

126.05 (AUD)

9 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

13,394.64 (AUD)

952 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

137,129.98 (AUD)

9,802 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

139.95 (AUD)

10 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

14,920.65 (AUD)

1,065 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

14.04 (AUD)

1 Ordinary Share

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

15,477.00 (AUD)

1,100 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

15,483.30 (AUD)

1,095 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

16,487.68 (AUD)

1,171 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

16,774.01 (AUD)

1,199 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

18,005.13 (AUD)

1,287 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

18,716.02 (AUD)

1,334 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

19,404.00 (AUD)

1,386 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

19,740.00 (AUD)

1,410 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

196.07 (AUD)

14 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,007.72 (AUD)

143 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,027.10 (AUD)

145 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,180.85 (AUD)

155 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,308.35 (AUD)

165 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,426.92 (AUD)

172 Ordinary Shares

141

11/25/2019
Morgan Stanley Australia Securities Limited

Buy

2,545.27 (AUD)

182 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,671.40 (AUD)

190 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,761.64 (AUD)

196 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,792.79 (AUD)

198 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,812.00 (AUD)

200 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,820.00 (AUD)

200 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,921.81 (AUD)

207 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,942.10 (AUD)

210 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

2,963.10 (AUD)

210 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

20,104.35 (AUD)

1,435 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

21,610,540.00 (AUD)

1,543,610 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

24,731.54 (AUD)

1,759 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

253.80 (AUD)

18 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

253.98 (AUD)

18 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

254.34 (AUD)

18 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

27,837.87 (AUD)

1,987 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

28,260.00 (AUD)

2,000 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

28.22 (AUD)

2 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

28.26 (AUD)

2 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

280.00 (AUD)

20 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

280.40 (AUD)

20 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

294.00 (AUD)

21 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

294.32 (AUD)

21 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

296.94 (AUD)

21 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,055.36 (AUD)

217 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,126.46 (AUD)

223 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,136.86 (AUD)

222 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,421.88 (AUD)

242 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,637.80 (AUD)

258 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,742.21 (AUD)

266 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,791.29 (AUD)

271 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

3,988.89 (AUD)

282 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

309.10 (AUD)

22 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

31,987.37 (AUD)

2,267 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

322.00 (AUD)

23 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

324.99 (AUD)

23 Ordinary Shares

142

11/25/2019
Morgan Stanley Australia Securities Limited

Buy

339.36 (AUD)

24 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

4,215.00 (AUD)

300 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

4,304.14 (AUD)

307 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

4,319.49 (AUD)

307 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

4,438.00 (AUD)

317 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

4,543.42 (AUD)

322 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

4,679.34 (AUD)

334 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

4,811.51 (AUD)

341 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

42.36 (AUD)

3 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

448.64 (AUD)

32 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

48,440.00 (AUD)

3,460 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

5,141.67 (AUD)

367 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

5,378.07 (AUD)

384 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

5,442.11 (AUD)

389 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

5,605.64 (AUD)

397 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

5,632.00 (AUD)

400 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

5,728.73 (AUD)

405 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

5,958.64 (AUD)

422 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

518.37 (AUD)

37 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

534.28 (AUD)

38 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

535.42 (AUD)

38 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

57,708.75 (AUD)

4,125 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

571,449.53 (AUD)

40,847 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

574.62 (AUD)

41 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

590.94 (AUD)

42 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

6,017.85 (AUD)

430 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

6,089.02 (AUD)

434 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

6,303.96 (AUD)

449 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

6,349.81 (AUD)

449 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

6,740.01 (AUD)

477 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

6,981.96 (AUD)

498 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

619.08 (AUD)

44 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

62,826.34 (AUD)

4,478 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

643.54 (AUD)

46 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

663.64 (AUD)

47 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

69,484.80 (AUD)

4,928 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

699.50 (AUD)

50 Ordinary Shares

143

11/25/2019
Morgan Stanley Australia Securities Limited

Buy

7,043.06 (AUD)

502 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

7,045.92 (AUD)

504 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

7,416.58 (AUD)

529 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

7,512.63 (AUD)

537 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

7,756.00 (AUD)

554 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

70,750.50 (AUD)

5,050 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

70.15 (AUD)

5 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

700.75 (AUD)

50 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

702.00 (AUD)

50 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

729.04 (AUD)

52 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

729.56 (AUD)

52 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

755.19 (AUD)

54 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

784.56 (AUD)

56 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

787.92 (AUD)

56 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

8,424.99 (AUD)

602 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

812.29 (AUD)

58 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

814.32 (AUD)

58 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

816.64 (AUD)

58 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

827.77 (AUD)

59 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

84.78 (AUD)

6 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

868.62 (AUD)

62 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

898.56 (AUD)

64 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

9,502.76 (AUD)

673 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

958.80 (AUD)

68 Ordinary Shares

11/25/2019

Morgan Stanley Australia Securities Limited

Buy

972.21 (AUD)

69 Ordinary Shares

11/25/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,060 Swaps

11/25/2019

Morgan Stanley Capital Services LLC

Buy

N/A

2,183 Swaps

11/25/2019

Morgan Stanley Capital Services LLC

Buy

N/A

2,669 Swaps

11/25/2019

Morgan Stanley Capital Services LLC

Buy

N/A

359 Swaps

11/25/2019

Morgan Stanley Capital Services LLC

Buy

N/A

65 Swaps

11/26/2019

Morgan Stanley & Co. International plc

Borrow

N/A

100,000 Ordinary Shares

11/26/2019

Morgan Stanley & Co. International plc

Buy

1,435.60

97 Ordinary Shares

11/26/2019

Morgan Stanley & Co. International plc

Buy

1,480.00

100 Ordinary Shares

11/26/2019

Morgan Stanley & Co. International plc

Buy

1,506.00

100 Ordinary Shares

11/26/2019

Morgan Stanley & Co. International plc

Buy

140,777.60

9,512 Ordinary Shares

11/26/2019

Morgan Stanley & Co. International plc

Buy

170,451.60

11,517 Ordinary Shares

11/26/2019

Morgan Stanley & Co. International plc

Buy

7,023.28

471 Ordinary Shares

144

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

Buy

N/A

23,295 Swaps

11/26/2019

Morgan Stanley & Co. International plc

Buy

N/A

60,691 Swaps

11/26/2019

Morgan Stanley & Co. International plc

Buy

N/A

8,408 Swaps

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

1,023.12 (AUD)

72 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

1,038.22 (AUD)

74 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

1,193.22 (AUD)

84 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

1,199.78 (AUD)

85 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

1,261.13 (AUD)

89 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

1,420.00 (AUD)

100 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

1,474.16 (AUD)

104 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

1,524.96 (AUD)

108 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

1,537.92 (AUD)

108 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

1,565.66 (AUD)

111 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

1,593.76 (AUD)

112 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

1,727.52 (AUD)

122 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

1,919.64 (AUD)

136 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

1,993.60 (AUD)

140 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

10,110.24 (AUD)

708 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

10,305.57 (AUD)

726 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

10,730.10 (AUD)

761 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

10,850.59 (AUD)

769 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

10,877.20 (AUD)

766 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

10,909.65 (AUD)

771 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

11,003.68 (AUD)

776 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

11,257.20 (AUD)

795 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

11,866.08 (AUD)

838 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

11,878.58 (AUD)

833 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

12,323.40 (AUD)

874 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

12,642.56 (AUD)

896 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

12,788.70 (AUD)

907 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

12,821.23 (AUD)

901 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

12,834.05 (AUD)

907 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

127.89 (AUD)

9 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

13,081.50 (AUD)

918 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

13,617.80 (AUD)

959 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

13,965.00 (AUD)

980 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

137,879.14 (AUD)

9,751 Ordinary Shares

145

11/26/2019
Morgan Stanley Australia Securities Limited

Buy

14,018.40 (AUD)

990 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

141.15 (AUD)

10 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

15,079.68 (AUD)

1,056 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

15,346.80 (AUD)

1,080 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

154.99 (AUD)

11 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

155.16 (AUD)

11 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

16,442.30 (AUD)

1,162 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

16,583.80 (AUD)

1,172 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

168.36 (AUD)

12 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

17,020.72 (AUD)

1,208 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

17,643.36 (AUD)

1,239 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

17,731.56 (AUD)

1,254 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

17,846.10 (AUD)

1,255 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

18,222.79 (AUD)

1,277 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

18,864.94 (AUD)

1,322 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

18,954.36 (AUD)

1,332 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

19,302.04 (AUD)

1,367 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

19,497.92 (AUD)

1,376 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

197.68 (AUD)

14 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

2,004.33 (AUD)

142 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

2,070.28 (AUD)

146 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

2,179.10 (AUD)

154 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

2,383.09 (AUD)

167 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

2,491,813.79 (AUD)

175,730 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

2,704.56 (AUD)

191 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

2,756.04 (AUD)

193 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

2,809.22 (AUD)

197 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

2,820.00 (AUD)

200 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

2,830.08 (AUD)

201 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

2,836.11 (AUD)

201 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

2,894.76 (AUD)

204 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

2,975.70 (AUD)

210 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

2,978.25 (AUD)

209 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

2,999.80 (AUD)

212 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

20,391.59 (AUD)

1,433 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

20,517.50 (AUD)

1,450 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

206,302.31 (AUD)

14,621 Ordinary Shares

146

11/26/2019
Morgan Stanley Australia Securities Limited

Buy

21,469.47 (AUD)

1,513 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

21,642.84 (AUD)

1,522 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

21,774.33 (AUD)

1,541 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

21,801.28 (AUD)

1,544 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

22,293.80 (AUD)

1,580 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

22,640.00 (AUD)

1,600 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

226.40 (AUD)

16 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

23,131.80 (AUD)

1,629 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

241.91 (AUD)

17 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

247,967.62 (AUD)

17,423 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

25,029.58 (AUD)

1,754 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

25,347.20 (AUD)

1,780 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

25,612.95 (AUD)

1,805 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

25,762.73 (AUD)

1,813 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

26,333.80 (AUD)

1,865 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

266,052.24 (AUD)

18,789 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

268.38 (AUD)

19 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

27,883.35 (AUD)

1,965 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

28,184.30 (AUD)

2,006 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

28,525.32 (AUD)

2,006 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

281,562.00 (AUD)

20,040 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

281,699.60 (AUD)

19,838 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

29,933.98 (AUD)

2,111 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

3,037.95 (AUD)

215 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

3,107.26 (AUD)

221 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

3,194.24 (AUD)

224 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

3,283.25 (AUD)

230 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

3,306.42 (AUD)

234 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

3,490.03 (AUD)

245 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

3,496.29 (AUD)

247 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

3,971.80 (AUD)

280 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

30,430.60 (AUD)

2,143 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

30,506.67 (AUD)

2,159 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

30,801.60 (AUD)

2,160 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

309.10 (AUD)

22 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

31,334.24 (AUD)

2,216 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

31,615.92 (AUD)

2,214 Ordinary Shares

147

11/26/2019
Morgan Stanley Australia Securities Limited

Buy

31,653.72 (AUD)

2,226 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

31,933.36 (AUD)

2,252 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

310.64 (AUD)

22 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

312.62 (AUD)

22 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

32,968.50 (AUD)

2,325 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

33,374.70 (AUD)

2,367 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

34,722.93 (AUD)

2,447 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

34,816.32 (AUD)

2,464 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

36,431.07 (AUD)

2,571 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

37,945.68 (AUD)

2,676 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

384,848.38 (AUD)

27,217 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

4,001.62 (AUD)

283 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

4,089.75 (AUD)

287 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

4,272.24 (AUD)

303 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

4,274.20 (AUD)

301 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

4,368.61 (AUD)

307 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

4,403.55 (AUD)

310 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

4,444.60 (AUD)

313 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

4,452.44 (AUD)

316 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

4,727.68 (AUD)

332 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

4,987.84 (AUD)

352 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

42,853.80 (AUD)

3,020 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

42.42 (AUD)

3 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

42.48 (AUD)

3 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

42.78 (AUD)

3 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

424.50 (AUD)

30 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

43,548.66 (AUD)

3,082 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

43,842.60 (AUD)

3,105 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

44,217.60 (AUD)

3,136 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

440.82 (AUD)

31 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

46,501.86 (AUD)

3,261 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

48,548.65 (AUD)

3,431 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

48,552.32 (AUD)

3,424 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

480.08 (AUD)

34 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

49,848.68 (AUD)

3,508 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

495.60 (AUD)

35 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

5,111.44 (AUD)

362 Ordinary Shares

148

11/26/2019
Morgan Stanley Australia Securities Limited

Buy

5,227.39 (AUD)

371 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

5,258.72 (AUD)

368 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

5,330.78 (AUD)

377 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

5,722.27 (AUD)

401 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

5,734.75 (AUD)

406 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

5,766.90 (AUD)

409 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

5,810.91 (AUD)

413 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

5,829.12 (AUD)

414 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

5,851.50 (AUD)

415 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

5,857.28 (AUD)

416 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

5,903.71 (AUD)

419 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

511,200.00 (AUD)

36,000 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

53,910.16 (AUD)

3,818 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

538.84 (AUD)

38 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

54,537.98 (AUD)

3,857 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

55,788.75 (AUD)

3,915 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

550.68 (AUD)

39 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

56,977.57 (AUD)

4,021 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

6,015.06 (AUD)

423 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

6,086.88 (AUD)

432 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

6,450.72 (AUD)

453 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

6,695.32 (AUD)

473 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

6,856.40 (AUD)

488 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

60,179.84 (AUD)

4,256 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

64,930.88 (AUD)

4,592 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

66,458.10 (AUD)

4,710 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

66,778.38 (AUD)

4,726 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

67,205.93 (AUD)

4,763 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

67,770.33 (AUD)

4,803 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

69,278.40 (AUD)

4,896 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

7,029.62 (AUD)

494 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

7,187.08 (AUD)

509 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

7,225.26 (AUD)

509 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

7,235.75 (AUD)

515 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

7,243.07 (AUD)

509 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

7,329.70 (AUD)

518 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

7,563.27 (AUD)

533 Ordinary Shares

149

11/26/2019
Morgan Stanley Australia Securities Limited

Buy

7,827.72 (AUD)

553 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

70.70 (AUD)

5 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

706.25 (AUD)

50 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

71,027.62 (AUD)

5,009 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

720.63 (AUD)

51 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

73,640.65 (AUD)

5,195 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

784.85 (AUD)

55 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

8,119.00 (AUD)

575 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

8,175.48 (AUD)

579 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

8,355.48 (AUD)

588 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

80,541.00 (AUD)

5,700 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

80,952.15 (AUD)

5,721 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

848.40 (AUD)

60 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

853.20 (AUD)

60 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

881.02 (AUD)

62 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

893.34 (AUD)

63 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

9,214.86 (AUD)

654 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

9,580.69 (AUD)

679 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

9,676.40 (AUD)

680 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

94,978.38 (AUD)

6,717 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

95,063.22 (AUD)

6,723 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

98,004.34 (AUD)

6,931 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

99,630.92 (AUD)

7,024 Ordinary Shares

11/26/2019

Morgan Stanley Australia Securities Limited

Buy

99.82 (AUD)

7 Ordinary Shares

11/26/2019

Morgan Stanley Capital Services LLC

Buy

N/A

1,077 Swaps

11/26/2019

Morgan Stanley Capital Services LLC

Buy

N/A

193 Swaps

11/26/2019

Morgan Stanley Capital Services LLC

Buy

N/A

2,987 Swaps

11/26/2019

Morgan Stanley Capital Services LLC

Buy

N/A

31,695 Swaps

11/26/2019

Morgan Stanley Capital Services LLC

Buy

N/A

59 Swaps

11/27/2019

Morgan Stanley & Co. International plc

Buy

100,744.93

6,693 Ordinary Shares

11/27/2019

Morgan Stanley & Co. International plc

Buy

7,097.00

470 Ordinary Shares

11/27/2019

Morgan Stanley & Co. International plc

Buy

N/A

38,286 Swaps

11/27/2019

Morgan Stanley & Co. International plc

Buy

N/A

4,099 Swaps

11/27/2019

Morgan Stanley & Co. International plc

Increase in shares held or in res

p

ect of

which the holder may exercise right to

rehypothecate pursuant to the

a

g

reement

(

s

)

N/A

34,998 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

1,038.06 (AUD)

73 Ordinary Shares

150

11/27/2019
Morgan Stanley Australia Securities Limited

Buy

1,143.20 (AUD)

80 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

1,143.72 (AUD)

81 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

1,297.21 (AUD)

91 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

1,645.65 (AUD)

115 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

1,770.72 (AUD)

124 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

1,834.24 (AUD)

128 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

1,860.30 (AUD)

130 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

1,862.52 (AUD)

132 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

10,081.98 (AUD)

711 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

10,167.20 (AUD)

710 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

10,912.11 (AUD)

769 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

104,654.00 (AUD)

7,370 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

109,964.80 (AUD)

7,744 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

11,691.04 (AUD)

821 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

115,639.44 (AUD)

8,098 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

12,623.52 (AUD)

884 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

12,784.50 (AUD)

900 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

12,827.76 (AUD)

904 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

122,107.14 (AUD)

8,587 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

124,758.75 (AUD)

8,755 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

128,429.98 (AUD)

9,038 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

13,978.77 (AUD)

982 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

138,341.82 (AUD)

9,654 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

14,488.16 (AUD)

1,016 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

14,598.21 (AUD)

1,023 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

141.40 (AUD)

10 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

159,284.20 (AUD)

11,170 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

18,176.00 (AUD)

1,280 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

18,256.42 (AUD)

1,274 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

19,000.50 (AUD)

1,325 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

198.66 (AUD)

14 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

2,106.04 (AUD)

148 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

2,184.08 (AUD)

153 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

2,217,584.47 (AUD)

155,549 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

2,313.79 (AUD)

163 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

2,429.91 (AUD)

171 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

2,495.68 (AUD)

176 Ordinary Shares

151

11/27/2019
Morgan Stanley Australia Securities Limited

Buy

2,513.40 (AUD)

177 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

2,542.73 (AUD)

178 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

2,939.70 (AUD)

205 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

21,535.03 (AUD)

1,507 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

21,548.52 (AUD)

1,509 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

23,171.61 (AUD)

1,617 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

24,504.30 (AUD)

1,710 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

24,966.97 (AUD)

1,757 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

25,131.79 (AUD)

1,767 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

25,965.96 (AUD)

1,812 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

270.18 (AUD)

19 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

3,042.20 (AUD)

212 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

3,137.20 (AUD)

220 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

3,140.46 (AUD)

219 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

3,149.25 (AUD)

221 Ordinary Shares

11/27/2019

Morgan Stanley Australia Securities Limited

Buy

3,315.59 (AUD)

233 Ordinary Shares

[TRUNCATED]

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

Other issuers discussed similar conditions around this time

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

  • CNU — Chorus Limited: SPH Notice – Morgan Stanley and it’s Subsidiaries
    2020-03-22

    1 Disclosure of beginning to have substantial holding Section 276, Financial Markets Conduct Act 20 13 To NZX Limited and To CHORUS LTD (CNU) Date this disclosure made: 20 March, 2020 Date on which substantial holding began: 18 March, 2020 Substantia…”

  • CNU — Chorus Limited: SPH Notice – Morgan Stanley
    2020-03-22

    1 Disclosure of beginning to have substantial holding Section 276, Financial Markets Conduct Act 20 13 To NZX Limited and To CHORUS LTD (CNU) Date this disclosure made: 20 March, 2020 Date on which substantial holding began: 18 March, 2020 Substantia…”

  • CNU — Chorus Limited: SPH Notice – Mitsubishi UFJ Financial Group, Inc.
    2020-03-31

    11 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 at…”