SPH Notice – Morgan Stanley
1
Disclosure of beginning to have substantial
ho
ldi
n
g
Section 276, Financial Markets Conduct Act
2013
To
NZX Limited
and To
A2 MILK CO LTD (ATM)
Date this disclosure made:
24 September, 2019
Date on which substantial holding began:
19 September, 2019
Substantial product holder(s) giving disclosure Full name(s):
Morgan Stanley and its Subsidiaries listed in Annex
ure A
Summary of substantial holding Class of quoted voting products:
Ordinary Shares
Summary for
Morgan Stanley and its Subsidiaries listed in Annex
ure A
For this disclosure,—
(a) total number held in class:
37,090,219
(b) total in class:
735,170,589
(c) total percentage held in class:
5.045%
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)
Percentag
e held in
class
(c) Current registered
holder(s)
(d)
Registered
holder(s)
once
transfers
are
registered
Morgan Stanley & Co.
International plc
Holder of securities subject to an obligation to return under Prime Brokerage & Securities Lending Agreements through an associate.
132,184
0.018%
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.
4,839,017
0.658%
HSBC Nominees (New Zealand)
Limited
Unknown
The relevant agreement document(s) (1995 Overseas Securities Lender's Agreement & 2000 Global Master Securities Lending Agreement) are attached in Annexure D & E (60 pages).
Holder of securities subject to an obligation to return under a Prime Brokerage Agreement.
200,426
0.028%
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.
355,630
0.049%
HSBC Nominees (New Zealand)
Limited
Unknown
The relevant agreements need not be attached under regulation 139.
Derivative relevant interest over quoted underlying.
7,353,136
1.000%
Unknown
Unknown
Swap Agreement: The relevant agreement document(s) (1992 ISDA Master Agreement & 2002 ISDA Master Agreement) are attached in Annexure C (65 pages). Please refer to Table 2 for details on derivative relevant interest.
Derivative relevant interest over quoted underlying.
258,225
0.035%
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.
3
Derivative relevant interest over quoted underlying.
508,766
0.069%
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).
75,934
0.010%
HSBC Nominees (New Zealand)
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 right to rehypothecate pursuant to the agreement(s).
75,934
0.010%
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 Prime Brokerage & Securities Lending Agreements.
7,977,046
1.085%
HSBC Custody Nominees
(Australia) Limited
Unknown
The relevant agreement document(s) (Prime Brokerage Margin Agreement & Master Securities Loan Agreement) are attached in Annexure B & F (50 pages).
Morgan Stanley
Australia Securities
Limited
Holder of securities subject to an obligation to return under a Securities Lending Agreement.
1,185,638
0.161%
Morgan Stanley Australia
Securities (Nominee) Pty Limited
Unknown
The relevant agreement document(s) (Australian Master Securities Lending Agreement) are attached in Annexure G (42 pages).
Morgan Stanley
Investment
Management Inc.
Shares held or in respect of which the holder may exercise control over disposal in the ordinary course of investment management business.
7,783
0.001%
HSBC Nominees (New Zealand)
Limited
Unknown
The relevant agreements need not be attached under regulation 139.
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.
71,183
0.010%
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.
14,032,867
1.909%
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.
4
For a derivative relevant interest, also –
Details for
(a) Type
of
Derivative
(b) Details of Derivative
(c) Parties to the Derivative
Notional Value
of the
Derivative
Settlement
Type
Expiry Date
of the
Derivative
Prices
specified in
the terms of
the
derivative
(if any)
Morgan Stanley & Co.
International plc
Swap
Agreement
688,103.43
Cash
5/18/2020
Not
Applicable
ALPHAS MANAGED ACCOUNTS PLATFORM LXXVIII LIMITED-MA
N EQUITY MARKET
NEUTRAL SEGREGATED PORTFOLIO
19,658.08
9/17/2020
41,264,281.18
11/02/2020
ASPEX MASTER FUND
237,125.00
5/21/2020
AURIGIN MASTER FUND LIMITED
6,105.57
7/22/2020
BLACKROCK INVESTMENT FUNDS-BLACKROCK GLOB
AL LONG SHORT EQUITY FUND
623,946.87
7/22/2020
BLACKROCK STRATEGIC FUNDS-BLACKROCK ASIA
PACIFIC ABSOLUTE RETURN FUND
71,919.85
7/22/2020
BLACKROCK STRATEGIC FUNDS-BLACKROCK GLOBA
L LONG/SHORT EQUITY FUND
2,114,186.43
5/15/2020
CENTERLINE GREATER CHINA MASTER FUND LIMI
TED
696,796.53
9/20/2021
D. E. SHAW VALENCE INTERNATIONAL, INC.
4,726,720.37
3/08/2021
ELEPHAS GLOBAL OPPORTUNITY MASTER FUND
2,730,867.00
8/31/2021
ELEVATION MASTER FUND
603,758.14
3/29/2021
GLG EUROPEAN LONG-SHORT FUND
763,433.30
3/29/2021
GLG EUROPEAN LONG-SHORT MASTER FUND LTD.
10,259.85
2/22/2023
GLOBAL ALPHA OPPORTUNITIES EQUITY FUND LT
D.
21,739,541.46
10/15/2020
ISHANA CAPITAL MASTER FUND
304,483.50
7/28/2020
JENERATION CAPITAL MASTER FUND
2,203,618.28
3/29/2021
MAN FUNDS VI PLC-MAN GLG EUROPEAN EQUITY
ALTERNATIVE
1,902,797.85
2/03/2020
MAN GLG TOPAZ LIMITED
270,048.60
11/20/2019
MAN MULTI-STRATEGY MASTER FUND
3,051,580.00
3/29/2021
MAN QUALIFYING INVESTOR FUNDS PLC-MAN GLG
ELS MASTER QIF
229,392.83
3/08/2021
MCI MASTER FUND
6,254,203.22
8/29/2022
SKALE MASTER FUND, LTD.
4,079,515.82
12/16/2019
TOONA TREE MASTER FUND LIMITED
1,748,653.60
11/02/2020
TRAFALGAR TRADING FUND INC.
Put Option
Agreement
6,101,020.12
Physical
9/26/2019
11.99
(AUD)
YIHENG CAPITAL, LLC -
Call Option
Agreement
1,265,269.87
Physical 10/30/2019
13.99
(AUD)
COLONIAL FIRST STATE ASSET
5
1,330,937.21
11/06/2019
14.84
(AUD)
555,313.66
10/30/2019
13.99
(AUD)
CFS ASSET MGMT(AUS) LTD A/C
570,009.58
11/06/2019
14.84
(AUD)
Morgan Stanley
Capital Services LLC
Swap
Agreement
18,291,388.00
Cash
5/24/2021
Not
Applicable
ATLAS ENHANCED MASTER FUND, LTD.
3,086,696.80
5/24/2021
ATLAS MASTER FUND LTD.
6,425,224.97
12/16/2019
BLACKWELL PARTNERS LLC-SERIES A
74,894,976.73
4/11/2022
COATUE OFFSHORE MASTER FUND, LTD
50,925.90
1/29/2021
CX GLOBAL EQUITIES LIMITED
3,829,189.35
12/03/2020
GF TRADING LLC
5,185,313.38
9/03/2020
HIDDEN LAKE MASTER FUND LTD.
3,741,946.09
8/09/2021
LAKEWOOD CAPITAL PARTNERS LP
24,352,993.55
3/06/2023
LONE CEDAR INTERMEDIATE FUND, LTD.
73,570.92
3/15/2021
NIPUN ASIA TOTAL RETURN MASTER FUND, L.P.
4,716,297.74
5/29/2020
POINT72 ASSOCIATES, LLC
3,439,205.14
9/14/2020
4,029,770.00
12/03/2020
RIDGE MASTER TRADING L.P.
30,860,800.05
9/13/2021
YIHENG CAPITAL PARTNERS, L.P.
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
5/20/2019
Morgan Stanley & Co. International plc
Buy
7,614.36
468 Ordinary Shares
5/20/2019
Morgan Stanley & Co. International plc
Buy
7,621.64
468 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,051.96 (AUD)
68 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,056.74 (AUD)
69 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,089.38 (AUD)
71 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,099.08 (AUD)
71 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,099.79 (AUD)
71 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,123.11 (AUD)
73 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,157.25 (AUD)
75 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,191.58 (AUD)
77 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,198.86 (AUD)
78 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,223.60 (AUD)
80 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,238.49 (AUD)
81 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,266.08 (AUD)
82 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,277.37 (AUD)
83 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,285.20 (AUD)
84 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,292.76 (AUD)
84 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,328.70 (AUD)
86 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,345.02 (AUD)
87 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,347.20 (AUD)
87 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,347.72 (AUD)
88 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,367.04 (AUD)
89 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,370.60 (AUD)
89 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,399.58 (AUD)
91 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,402.31 (AUD)
91 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,418.64 (AUD)
92 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,430.81 (AUD)
93 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,445.72 (AUD)
94 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,487.01 (AUD)
97 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,500.38 (AUD)
98 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,508.22 (AUD)
98 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,535.50 (AUD)
100 Ordinary Shares
6
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,564.17 (AUD)
102 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,577.94 (AUD)
102 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,585.17 (AUD)
103 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,598.48 (AUD)
104 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,599.52 (AUD)
104 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,614.38 (AUD)
105 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,651.01 (AUD)
107 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,689.50 (AUD)
109 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,712.73 (AUD)
111 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,716.96 (AUD)
112 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,772.15 (AUD)
115 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,780.60 (AUD)
116 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,791.27 (AUD)
117 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,839.00 (AUD)
120 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,842.00 (AUD)
120 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,846.80 (AUD)
120 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,852.80 (AUD)
120 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,873.92 (AUD)
122 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,877.58 (AUD)
122 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,890.51 (AUD)
123 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,905.88 (AUD)
124 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,909.60 (AUD)
124 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,928.75 (AUD)
125 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,967.36 (AUD)
128 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
1,987.70 (AUD)
130 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
10,157.16 (AUD)
663 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
10,195.72 (AUD)
664 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
10,326.69 (AUD)
671 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
10,617.50 (AUD)
685 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
10,788.39 (AUD)
701 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
107.17 (AUD)
7 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
107.17 (AUD)
7 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
107.38 (AUD)
7 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
107.45 (AUD)
7 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
11,694.95 (AUD)
755 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
12,371.31 (AUD)
807 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
12,779.25 (AUD)
825 Ordinary Shares
7
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
12,820.06 (AUD)
836 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
120,127.54 (AUD)
7,831 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
122.44 (AUD)
8 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
122.48 (AUD)
8 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
122.64 (AUD)
8 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
122.96 (AUD)
8 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
13,233.57 (AUD)
861 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
13,274.80 (AUD)
862 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
13,413.40 (AUD)
871 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
13,562.23 (AUD)
887 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
13,747.20 (AUD)
895 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
13,953.15 (AUD)
909 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
130,911.56 (AUD)
8,534 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
137.52 (AUD)
9 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
137.52 (AUD)
9 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
138.42 (AUD)
9 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
138.51 (AUD)
9 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
138.69 (AUD)
9 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
139.77 (AUD)
9 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
14,373.58 (AUD)
937 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
14,502.18 (AUD)
946 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
14,657.40 (AUD)
958 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
142,017.72 (AUD)
9,258 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
15.28 (AUD)
1 Ordinary Share
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
15.35 (AUD)
1 Ordinary Share
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
15.37 (AUD)
1 Ordinary Share
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
15.38 (AUD)
1 Ordinary Share
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
15.39 (AUD)
1 Ordinary Share
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
153.20 (AUD)
10 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
153.40 (AUD)
10 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
153.80 (AUD)
10 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
154.70 (AUD)
10 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
154.70 (AUD)
10 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
16,300.44 (AUD)
1,053 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
16,633.54 (AUD)
1,078 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
16,978.88 (AUD)
1,094 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
163,631.78 (AUD)
10,667 Ordinary Shares
8
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
168.74 (AUD)
11 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
169.07 (AUD)
11 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
169.18 (AUD)
11 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
169.29 (AUD)
11 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
17,564.30 (AUD)
1,145 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
170.28 (AUD)
11 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
18,189.75 (AUD)
1,185 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
18,558.90 (AUD)
1,213 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
183.36 (AUD)
12 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
19,092.48 (AUD)
1,243 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
199.29 (AUD)
13 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
199.55 (AUD)
13 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,020.26 (AUD)
132 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,020.26 (AUD)
132 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,037.42 (AUD)
132 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,042.88 (AUD)
133 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,058.18 (AUD)
133 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,113.47 (AUD)
138 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,133.48 (AUD)
138 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,158.67 (AUD)
139 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,183.96 (AUD)
142 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,200.06 (AUD)
143 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,201.00 (AUD)
142 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,203.63 (AUD)
143 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,205.06 (AUD)
143 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,206.08 (AUD)
144 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,207.52 (AUD)
144 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,208.24 (AUD)
144 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,230.10 (AUD)
145 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,275.50 (AUD)
148 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,312.48 (AUD)
149 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,320.87 (AUD)
151 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,334.72 (AUD)
152 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,339.28 (AUD)
152 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,348.55 (AUD)
153 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,366.98 (AUD)
154 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,368.52 (AUD)
154 Ordinary Shares
9
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,383.90 (AUD)
155 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,444.26 (AUD)
158 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,451.20 (AUD)
160 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,455.20 (AUD)
160 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,466.09 (AUD)
159 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,520.68 (AUD)
164 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,541.46 (AUD)
166 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,591.84 (AUD)
167 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,593.92 (AUD)
168 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,606.10 (AUD)
170 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,607.36 (AUD)
168 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,609.50 (AUD)
170 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,612.88 (AUD)
171 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,643.66 (AUD)
171 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,673.51 (AUD)
174 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,689.75 (AUD)
175 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,727.57 (AUD)
177 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,854.17 (AUD)
186 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,903.04 (AUD)
189 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,910.24 (AUD)
188 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,916.50 (AUD)
190 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,941.20 (AUD)
190 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
2,966.40 (AUD)
192 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
20,128.29 (AUD)
1,313 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
20,219.29 (AUD)
1,307 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
20,894.10 (AUD)
1,355 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
201.50 (AUD)
13 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
214.48 (AUD)
14 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
214.76 (AUD)
14 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
22,286.50 (AUD)
1,450 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
22,976.31 (AUD)
1,491 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
229.95 (AUD)
15 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
23,469.60 (AUD)
1,524 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
230.10 (AUD)
15 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
230.85 (AUD)
15 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
230.93 (AUD)
15 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
231.45 (AUD)
15 Ordinary Shares
10
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
232.80 (AUD)
15 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
244.80 (AUD)
16 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
245.12 (AUD)
16 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
245.68 (AUD)
16 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
245.92 (AUD)
16 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
25,070.31 (AUD)
1,629 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
25,256.99 (AUD)
1,639 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
26,349.40 (AUD)
1,711 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
260.19 (AUD)
17 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
260.95 (AUD)
17 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
276.30 (AUD)
18 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
276.30 (AUD)
18 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
276.48 (AUD)
18 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
277.38 (AUD)
18 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
278.10 (AUD)
18 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
278.28 (AUD)
18 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
278.64 (AUD)
18 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
291.27 (AUD)
19 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
291.84 (AUD)
19 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
294.98 (AUD)
19 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,008.60 (AUD)
196 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,085.00 (AUD)
200 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,187.80 (AUD)
207 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,386.83 (AUD)
221 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,398.82 (AUD)
222 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,430.56 (AUD)
224 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,540.08 (AUD)
231 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,619.00 (AUD)
235 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,641.48 (AUD)
236 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,642.69 (AUD)
237 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,734.42 (AUD)
244 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,743.74 (AUD)
242 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,829.62 (AUD)
249 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,840.00 (AUD)
250 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,899.70 (AUD)
252 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,916.80 (AUD)
255 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,967.88 (AUD)
259 Ordinary Shares
11
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,975.65 (AUD)
259 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
3,978.00 (AUD)
260 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
30,941.51 (AUD)
2,021 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
30.62 (AUD)
2 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
30.62 (AUD)
2 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
30.66 (AUD)
2 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
30.70 (AUD)
2 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
30.72 (AUD)
2 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
30.72 (AUD)
2 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
30.72 (AUD)
2 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
30.73 (AUD)
2 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
30.73 (AUD)
2 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
30.74 (AUD)
2 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
30.74 (AUD)
2 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
30.77 (AUD)
2 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
306.10 (AUD)
20 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
307.20 (AUD)
20 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
307.60 (AUD)
20 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
31,104.00 (AUD)
2,025 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
321.83 (AUD)
21 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
322.14 (AUD)
21 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
323.82 (AUD)
21 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
336.38 (AUD)
22 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
336.82 (AUD)
22 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
35,189.44 (AUD)
2,288 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
353.05 (AUD)
23 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
354.43 (AUD)
23 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
369.60 (AUD)
24 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
37,785.60 (AUD)
2,460 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
371.76 (AUD)
24 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
383.75 (AUD)
25 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
383.75 (AUD)
25 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
388.00 (AUD)
25 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
397.80 (AUD)
26 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,041.59 (AUD)
261 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,089.36 (AUD)
264 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,121.08 (AUD)
269 Ordinary Shares
12
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,349.71 (AUD)
283 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,422.67 (AUD)
287 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,441.93 (AUD)
289 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,462.56 (AUD)
288 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,610.58 (AUD)
299 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,817.07 (AUD)
313 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
4,936.98 (AUD)
321 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
400.14 (AUD)
26 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
413.64 (AUD)
27 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
414.72 (AUD)
27 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
415.53 (AUD)
27 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
444.28 (AUD)
29 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
449.21 (AUD)
29 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
45.84 (AUD)
3 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
45.84 (AUD)
3 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
45.87 (AUD)
3 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
45.96 (AUD)
3 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
459.30 (AUD)
30 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
46,833.29 (AUD)
3,059 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
46.08 (AUD)
3 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
46.11 (AUD)
3 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
46.16 (AUD)
3 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
46.20 (AUD)
3 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
464.85 (AUD)
30 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
47,585.88 (AUD)
3,092 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
475.85 (AUD)
31 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
490.24 (AUD)
32 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,169.58 (AUD)
337 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,302.65 (AUD)
345 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,390.00 (AUD)
350 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,533.50 (AUD)
357 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,543.16 (AUD)
361 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,632.74 (AUD)
366 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,774.04 (AUD)
373 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,921.24 (AUD)
386 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
5,963.65 (AUD)
385 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
504.57 (AUD)
33 Ordinary Shares
13
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
506.06 (AUD)
33 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
51,569.14 (AUD)
3,353 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
522.41 (AUD)
34 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
523.60 (AUD)
34 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
526.32 (AUD)
34 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
537.08 (AUD)
35 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
537.60 (AUD)
35 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
542.50 (AUD)
35 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
565.36 (AUD)
37 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
574.61 (AUD)
37 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
596.31 (AUD)
39 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
597.48 (AUD)
39 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
6,075.10 (AUD)
395 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
6,210.68 (AUD)
405 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
6,303.75 (AUD)
410 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
6,343.68 (AUD)
413 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
6,480.36 (AUD)
423 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
6,516.88 (AUD)
424 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
6,521.12 (AUD)
424 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
6,810.96 (AUD)
444 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
6,933.17 (AUD)
453 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
6,991.60 (AUD)
454 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
61,559.42 (AUD)
4,013 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
61.12 (AUD)
4 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
61.12 (AUD)
4 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
61.24 (AUD)
4 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
61.48 (AUD)
4 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
612.80 (AUD)
40 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
613.60 (AUD)
40 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
614.80 (AUD)
40 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
619.20 (AUD)
40 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
626.89 (AUD)
41 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
627.30 (AUD)
41 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
642.60 (AUD)
42 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
645.54 (AUD)
42 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
65,376.72 (AUD)
4,248 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
674.74 (AUD)
44 Ordinary Shares
14
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
688.05 (AUD)
45 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
691.20 (AUD)
45 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
7,208.53 (AUD)
469 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
7,255.82 (AUD)
473 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
7,419.72 (AUD)
484 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
7,540.38 (AUD)
489 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
7,644.30 (AUD)
498 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
7,660.00 (AUD)
500 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
7,756.98 (AUD)
506 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
719.34 (AUD)
47 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
722.86 (AUD)
47 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
73,049.08 (AUD)
4,762 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
749.70 (AUD)
49 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
759.50 (AUD)
49 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
779.79 (AUD)
51 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
780.81 (AUD)
51 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,169.00 (AUD)
525 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,182.71 (AUD)
531 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,551.35 (AUD)
558 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,589.92 (AUD)
557 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,649.18 (AUD)
562 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,740.95 (AUD)
570 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,749.50 (AUD)
570 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,786.96 (AUD)
568 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,798.42 (AUD)
573 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,846.38 (AUD)
575 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
8,970.24 (AUD)
584 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
810.37 (AUD)
53 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
811.70 (AUD)
53 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
813.82 (AUD)
53 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
845.90 (AUD)
55 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
861.28 (AUD)
56 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
868.00 (AUD)
56 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
870.96 (AUD)
57 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
874.95 (AUD)
57 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
881.22 (AUD)
57 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
892.91 (AUD)
58 Ordinary Shares
15
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
894.36 (AUD)
58 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
898.42 (AUD)
58 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
9,197.24 (AUD)
598 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
9,238.58 (AUD)
597 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
9,522.82 (AUD)
622 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
906.54 (AUD)
59 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
913.62 (AUD)
59 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
92.16 (AUD)
6 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
92.37 (AUD)
6 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
92.52 (AUD)
6 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
92.64 (AUD)
6 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
92.82 (AUD)
6 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
938.49 (AUD)
61 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
939.40 (AUD)
61 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
967.68 (AUD)
63 Ordinary Shares
5/20/2019
Morgan Stanley Australia Securities Limited
Buy
979.84 (AUD)
64 Ordinary Shares
5/20/2019
Morgan Stanley Capital Services LLC
Buy
N/A
4,330 Swaps
5/21/2019
Morgan Stanley & Co. International plc
Buy
1,605.00
100 Ordinary Shares
5/21/2019
Morgan Stanley & Co. International plc
Buy
16,140.00
1,000 Ordinary Shares
5/21/2019
Morgan Stanley & Co. International plc
Buy
5,699.20
352 Ordinary Shares
5/21/2019
Morgan Stanley & Co. International plc
Buy
5,723.52
352 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,002.30 (AUD)
65 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,038.36 (AUD)
68 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,041.76 (AUD)
68 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,045.84 (AUD)
68 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,078.49 (AUD)
71 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,093.68 (AUD)
72 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,106.64 (AUD)
72 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,113.98 (AUD)
73 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,189.50 (AUD)
78 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,236.06 (AUD)
81 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,248.86 (AUD)
82 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,263.68 (AUD)
83 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,267.41 (AUD)
83 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,302.90 (AUD)
86 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,322.40 (AUD)
87 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,349.92 (AUD)
88 Ordinary Shares
16
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,392.30 (AUD)
91 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,444.00 (AUD)
95 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,444.00 (AUD)
95 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,448.75 (AUD)
95 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,462.08 (AUD)
96 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,477.31 (AUD)
97 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,486.04 (AUD)
97 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,514.00 (AUD)
100 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,520.00 (AUD)
100 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,528.00 (AUD)
100 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,534.50 (AUD)
100 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,551.42 (AUD)
102 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,615.44 (AUD)
106 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,617.56 (AUD)
106 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,643.22 (AUD)
108 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,658.34 (AUD)
108 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,690.53 (AUD)
111 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,701.08 (AUD)
111 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,752.18 (AUD)
114 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,808.80 (AUD)
119 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,829.52 (AUD)
121 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,853.72 (AUD)
121 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,873.29 (AUD)
123 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,889.28 (AUD)
123 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,901.25 (AUD)
125 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,905.00 (AUD)
125 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,929.77 (AUD)
127 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,957.07 (AUD)
127 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,965.96 (AUD)
129 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
1,979.17 (AUD)
130 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
10,201.10 (AUD)
665 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
10,281.87 (AUD)
673 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
10,395.49 (AUD)
679 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
10,642.32 (AUD)
702 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
10,687.95 (AUD)
702 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
107.73 (AUD)
7 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
11,043.13 (AUD)
727 Ordinary Shares
17
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
11,216.64 (AUD)
736 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
11,555.80 (AUD)
760 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
11,563.37 (AUD)
759 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
11,673.42 (AUD)
769 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
11,681.56 (AUD)
764 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
11,696.64 (AUD)
768 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
11,742.42 (AUD)
762 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
11,938.79 (AUD)
787 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
12,119.44 (AUD)
788 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
12,164.08 (AUD)
794 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
12,334.76 (AUD)
802 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
12,343.42 (AUD)
811 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
12,527.28 (AUD)
822 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
12,547.08 (AUD)
819 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
122.00 (AUD)
8 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
122.72 (AUD)
8 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
13,516.47 (AUD)
891 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
13,786.00 (AUD)
904 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
13,929.36 (AUD)
914 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
137.16 (AUD)
9 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
14,108.10 (AUD)
930 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
14,183.40 (AUD)
924 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
14,498.96 (AUD)
952 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
14,879.80 (AUD)
970 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
15,580.00 (AUD)
1,025 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
15,788.93 (AUD)
1,035 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
15,884.00 (AUD)
1,045 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
15,985.20 (AUD)
1,038 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
15.18 (AUD)
1 Ordinary Share
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
15.18 (AUD)
1 Ordinary Share
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
15.20 (AUD)
1 Ordinary Share
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
15.22 (AUD)
1 Ordinary Share
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
15.24 (AUD)
1 Ordinary Share
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
15.30 (AUD)
1 Ordinary Share
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
15.35 (AUD)
1 Ordinary Share
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
15.36 (AUD)
1 Ordinary Share
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
15.36 (AUD)
1 Ordinary Share
18
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
15.38 (AUD)
1 Ordinary Share
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
15.39 (AUD)
1 Ordinary Share
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
153.30 (AUD)
10 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
16,115.08 (AUD)
1,063 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
16,125.12 (AUD)
1,056 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
163,083.50 (AUD)
10,694 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
167,140.00 (AUD)
10,960 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
167.48 (AUD)
11 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
168.58 (AUD)
11 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
17,654.13 (AUD)
1,146 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
18,273.57 (AUD)
1,203 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
18,367.82 (AUD)
1,214 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
182.70 (AUD)
12 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
184.14 (AUD)
12 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
184.32 (AUD)
12 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
184.44 (AUD)
12 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
19,103.76 (AUD)
1,256 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
199.55 (AUD)
13 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,009.70 (AUD)
132 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,011.02 (AUD)
132 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,026.26 (AUD)
133 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,065.84 (AUD)
136 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,083.77 (AUD)
137 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,165.50 (AUD)
142 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,174.22 (AUD)
141 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,179.70 (AUD)
142 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,188.08 (AUD)
144 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,189.64 (AUD)
142 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,211.90 (AUD)
146 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,216.28 (AUD)
146 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,219.20 (AUD)
146 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,224.30 (AUD)
145 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,233.00 (AUD)
145 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,240.37 (AUD)
146 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,275.23 (AUD)
149 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,295.20 (AUD)
151 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,314.83 (AUD)
151 Ordinary Shares
19
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,326.91 (AUD)
151 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,350.08 (AUD)
153 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,356.00 (AUD)
155 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,396.16 (AUD)
156 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,397.72 (AUD)
156 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,415.45 (AUD)
157 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,452.80 (AUD)
160 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,453.49 (AUD)
162 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,460.89 (AUD)
161 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,504.28 (AUD)
164 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,537.70 (AUD)
165 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,543.41 (AUD)
167 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,570.49 (AUD)
169 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,578.80 (AUD)
168 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,605.25 (AUD)
170 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,624.85 (AUD)
171 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,685.76 (AUD)
176 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,693.94 (AUD)
177 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,700.26 (AUD)
178 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,708.64 (AUD)
176 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,715.43 (AUD)
179 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,739.42 (AUD)
178 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,860.68 (AUD)
186 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
2,868.88 (AUD)
188 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
20,356.61 (AUD)
1,321 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
212.87 (AUD)
14 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
213.08 (AUD)
14 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
22,855.68 (AUD)
1,488 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
227.40 (AUD)
15 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
227.85 (AUD)
15 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
23,202.80 (AUD)
1,520 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
23,393.50 (AUD)
1,534 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
230.70 (AUD)
15 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
24,560.23 (AUD)
1,619 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
24,866.69 (AUD)
1,629 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
242.72 (AUD)
16 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
244.08 (AUD)
16 Ordinary Shares
20
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
244.24 (AUD)
16 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
245,830.00 (AUD)
16,120 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
245.76 (AUD)
16 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
25,297.03 (AUD)
1,661 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
25,441.68 (AUD)
1,676 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
258.57 (AUD)
17 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
258.74 (AUD)
17 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
261.63 (AUD)
17 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
27,053.50 (AUD)
1,774 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
27,071.20 (AUD)
1,781 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
27,345.92 (AUD)
1,792 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
273.06 (AUD)
18 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
274.32 (AUD)
18 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
277.02 (AUD)
18 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
28,277.76 (AUD)
1,841 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
28,317.60 (AUD)
1,863 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,081.33 (AUD)
201 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,118.05 (AUD)
205 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,265.64 (AUD)
214 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,317.93 (AUD)
217 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,365.52 (AUD)
222 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,400.75 (AUD)
223 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,462.32 (AUD)
226 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,484.45 (AUD)
227 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,756.42 (AUD)
246 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,883.65 (AUD)
255 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,886.20 (AUD)
255 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
3,909.26 (AUD)
255 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
30,214.61 (AUD)
1,997 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
30,355.17 (AUD)
2,001 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
30,653.18 (AUD)
1,995 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
30.42 (AUD)
2 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
30.42 (AUD)
2 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
30.52 (AUD)
2 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
30.68 (AUD)
2 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
30.74 (AUD)
2 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
304.10 (AUD)
20 Ordinary Shares
21
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
307.60 (AUD)
20 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
308.00 (AUD)
20 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
31,038.84 (AUD)
2,034 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
31,816.40 (AUD)
2,066 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
319.62 (AUD)
21 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
32,544.63 (AUD)
2,151 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
32,610.24 (AUD)
2,144 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
33,986.26 (AUD)
2,233 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
351.90 (AUD)
23 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
36,692.80 (AUD)
2,414 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
366.96 (AUD)
24 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
369.36 (AUD)
24 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
38,491.00 (AUD)
2,524 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
380.75 (AUD)
25 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
398.71 (AUD)
26 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,018.08 (AUD)
264 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,167.54 (AUD)
274 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,172.48 (AUD)
272 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,202.00 (AUD)
275 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,297.68 (AUD)
282 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,401.38 (AUD)
291 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,428.30 (AUD)
290 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,433.09 (AUD)
293 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,500.23 (AUD)
295 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,521.83 (AUD)
297 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,657.11 (AUD)
303 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,675.17 (AUD)
309 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,690.98 (AUD)
306 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,708.54 (AUD)
311 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,734.98 (AUD)
311 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,737.04 (AUD)
308 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,864.37 (AUD)
317 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,922.52 (AUD)
323 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
4,937.76 (AUD)
324 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
400.79 (AUD)
26 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
41,203.02 (AUD)
2,679 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
416.34 (AUD)
27 Ordinary Shares
22
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
43,109.22 (AUD)
2,838 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
442.83 (AUD)
29 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
460.20 (AUD)
30 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
460.95 (AUD)
30 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
470.89 (AUD)
31 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,017.25 (AUD)
329 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,023.32 (AUD)
328 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,337.50 (AUD)
350 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,508.00 (AUD)
360 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,698.56 (AUD)
371 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,740.90 (AUD)
374 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,752.12 (AUD)
374 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,844.48 (AUD)
384 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,863.55 (AUD)
385 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,943.60 (AUD)
390 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
5,997.94 (AUD)
391 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
501.60 (AUD)
33 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
516.80 (AUD)
34 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
524.28 (AUD)
34 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
532.35 (AUD)
35 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
532.35 (AUD)
35 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
532.86 (AUD)
35 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
546.84 (AUD)
36 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
548.82 (AUD)
36 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
551.52 (AUD)
36 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
563,548.50 (AUD)
36,954 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
564.99 (AUD)
37 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
568.69 (AUD)
37 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
580.64 (AUD)
38 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
599.43 (AUD)
39 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,045.62 (AUD)
398 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,299.70 (AUD)
415 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,400.95 (AUD)
417 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,466.68 (AUD)
426 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,481.25 (AUD)
425 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,486.13 (AUD)
427 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,549.12 (AUD)
432 Ordinary Shares
23
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,655.24 (AUD)
439 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
6,709.56 (AUD)
442 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
61.12 (AUD)
4 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
61.20 (AUD)
4 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
610.00 (AUD)
40 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
615.60 (AUD)
40 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
620.33 (AUD)
41 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
628.94 (AUD)
41 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
629.76 (AUD)
41 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
641.76 (AUD)
42 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
653.60 (AUD)
43 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
656.18 (AUD)
43 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
658.98 (AUD)
43 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
677.60 (AUD)
44 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
686.25 (AUD)
45 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
7,160.24 (AUD)
472 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
7,179.12 (AUD)
468 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
7,224.75 (AUD)
475 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
7,430.20 (AUD)
485 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
7,691.15 (AUD)
505 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
7,825.97 (AUD)
511 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
709.32 (AUD)
46 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
721.45 (AUD)
47 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
748.23 (AUD)
49 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
75.80 (AUD)
5 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
756.00 (AUD)
50 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
76.08 (AUD)
5 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
76.23 (AUD)
5 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
793.52 (AUD)
52 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,140.83 (AUD)
534 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,221.50 (AUD)
540 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,301.44 (AUD)
544 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,322.61 (AUD)
547 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,509.50 (AUD)
558 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,551.35 (AUD)
558 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,601.00 (AUD)
564 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,666.85 (AUD)
570 Ordinary Shares
24
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
8,863.16 (AUD)
581 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
828.36 (AUD)
54 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
868.11 (AUD)
57 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
876.96 (AUD)
58 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
885.66 (AUD)
58 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
9,136.68 (AUD)
596 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
9,140.74 (AUD)
599 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
9,174.27 (AUD)
601 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
9,290.30 (AUD)
610 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
9,418.73 (AUD)
615 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
9,504.16 (AUD)
622 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
9,618.75 (AUD)
625 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
9,742.26 (AUD)
638 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
9,853.20 (AUD)
644 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
91.59 (AUD)
6 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
91.86 (AUD)
6 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
918.00 (AUD)
60 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
954.18 (AUD)
62 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
956.97 (AUD)
63 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
989.95 (AUD)
65 Ordinary Shares
5/21/2019
Morgan Stanley Australia Securities Limited
Buy
995.15 (AUD)
65 Ordinary Shares
5/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1 Swap
5/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,280 Swaps
5/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
2,074 Swaps
5/21/2019
Morgan Stanley Capital Services LLC
Buy
N/A
6,289 Swaps
5/22/2019
Morgan Stanley & Co. International plc
Buy
11,817.71
733 Ordinary Shares
5/22/2019
Morgan Stanley & Co. International plc
Buy
11,830.62
733 Ordinary Shares
5/22/2019
Morgan Stanley & Co. International plc
Buy
N/A
5,732 Swaps
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,000.89 (AUD)
66 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,036.32 (AUD)
68 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,049.49 (AUD)
69 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,052.94 (AUD)
69 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,057,297.17 (AUD)
77,626 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,057.08 (AUD)
69 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,090.08 (AUD)
72 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,092.96 (AUD)
72 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,104.84 (AUD)
72 Ordinary Shares
25
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,120.36 (AUD)
74 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,121.84 (AUD)
74 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,122.58 (AUD)
74 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,129.98 (AUD)
74 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,130.72 (AUD)
74 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,134.75 (AUD)
75 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,144.50 (AUD)
75 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,181.18 (AUD)
77 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,231.20 (AUD)
81 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,240.11 (AUD)
81 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,266.58 (AUD)
83 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,269.07 (AUD)
83 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,274.05 (AUD)
83 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,276.80 (AUD)
84 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,282.26 (AUD)
84 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,283.50 (AUD)
85 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,288.98 (AUD)
84 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,299.65 (AUD)
85 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,308.92 (AUD)
86 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,315.44 (AUD)
87 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,334.08 (AUD)
88 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,367.10 (AUD)
90 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,399.32 (AUD)
92 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,452.08 (AUD)
95 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,456.35 (AUD)
95 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,504.30 (AUD)
98 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,538.23 (AUD)
101 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,542.27 (AUD)
101 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,549.85 (AUD)
101 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,557.36 (AUD)
103 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,563.03 (AUD)
103 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,566.63 (AUD)
103 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,640.31 (AUD)
107 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,641.60 (AUD)
108 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,648.08 (AUD)
109 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,656.18 (AUD)
108 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,677.21 (AUD)
111 Ordinary Shares
26
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,677.50 (AUD)
110 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,729.38 (AUD)
114 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,733.94 (AUD)
114 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,768.46 (AUD)
117 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,785.42 (AUD)
117 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,788.93 (AUD)
117 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,797.14 (AUD)
118 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,808.80 (AUD)
119 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,816.20 (AUD)
120 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,852.57 (AUD)
122 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,887.28 (AUD)
124 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,949.44 (AUD)
128 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,965.60 (AUD)
130 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,968.54 (AUD)
129 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,969.50 (AUD)
130 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
1,978.60 (AUD)
130 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
10,010.49 (AUD)
653 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
10,109.88 (AUD)
666 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
10,152.56 (AUD)
664 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
10,394.31 (AUD)
687 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
10,499.40 (AUD)
684 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
10,548.80 (AUD)
694 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
105.98 (AUD)
7 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
106.40 (AUD)
7 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
106.68 (AUD)
7 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
11,727.43 (AUD)
767 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
11,903.40 (AUD)
778 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
120.88 (AUD)
8 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
120.88 (AUD)
8 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
121,096.15 (AUD)
7,889 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
121.60 (AUD)
8 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
121.76 (AUD)
8 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
121.84 (AUD)
8 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
122.60 (AUD)
8 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
13,206.50 (AUD)
866 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
13,437.60 (AUD)
880 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
13,536.90 (AUD)
890 Ordinary Shares
27
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
13,710.40 (AUD)
902 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
136.80 (AUD)
9 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
14,207.68 (AUD)
928 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
14,449.15 (AUD)
955 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
14,454.88 (AUD)
946 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
14,504.12 (AUD)
958 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
14,745.60 (AUD)
960 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
14,943.84 (AUD)
978 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
15,130.71 (AUD)
987 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
15,965.78 (AUD)
1,049 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
15.13 (AUD)
1 Ordinary Share
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
15.14 (AUD)
1 Ordinary Share
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
15.15 (AUD)
1 Ordinary Share
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
15.16 (AUD)
1 Ordinary Share
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
15.18 (AUD)
1 Ordinary Share
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
15.18 (AUD)
1 Ordinary Share
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
15.19 (AUD)
1 Ordinary Share
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
15.26 (AUD)
1 Ordinary Share
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
151.00 (AUD)
10 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
151.10 (AUD)
10 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
153.30 (AUD)
10 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
16,563.69 (AUD)
1,089 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
16,966.04 (AUD)
1,106 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
166.21 (AUD)
11 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
166.98 (AUD)
11 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
167.20 (AUD)
11 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
167.64 (AUD)
11 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
17,213.28 (AUD)
1,128 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
17,426.64 (AUD)
1,148 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
17,860.00 (AUD)
1,175 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
18,379.96 (AUD)
1,214 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
18,416.38 (AUD)
1,214 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
18,494.01 (AUD)
1,206 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
19,018.65 (AUD)
1,239 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
19,145.78 (AUD)
1,265 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
19,275.62 (AUD)
1,274 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
19,942.00 (AUD)
1,300 Ordinary Shares
28
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
19,992.60 (AUD)
1,305 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
197.34 (AUD)
13 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
198.12 (AUD)
13 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
198.19 (AUD)
13 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
198.25 (AUD)
13 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
198.51 (AUD)
13 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,026.20 (AUD)
132 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,028.25 (AUD)
133 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,041.20 (AUD)
135 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,064.83 (AUD)
135 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,090.01 (AUD)
138 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,155.56 (AUD)
142 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,158.40 (AUD)
142 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,225.04 (AUD)
146 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,261.82 (AUD)
149 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,275.23 (AUD)
149 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,342.83 (AUD)
155 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,401.60 (AUD)
158 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,427.14 (AUD)
159 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,427.93 (AUD)
159 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,456.86 (AUD)
161 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,460.78 (AUD)
162 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,517.40 (AUD)
164 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,524.86 (AUD)
166 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,546.88 (AUD)
168 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,582.30 (AUD)
170 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,647.75 (AUD)
175 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,650.36 (AUD)
173 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,691.04 (AUD)
176 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,747.58 (AUD)
181 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,755.48 (AUD)
182 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,851.75 (AUD)
187 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,864.34 (AUD)
189 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,895.60 (AUD)
190 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,932.64 (AUD)
193 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,954.25 (AUD)
195 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
2,971.36 (AUD)
196 Ordinary Shares
29
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
20,371.52 (AUD)
1,328 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
20,770.36 (AUD)
1,354 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
22,330.24 (AUD)
1,472 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
227.78 (AUD)
15 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
228.60 (AUD)
15 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
228.60 (AUD)
15 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
229.80 (AUD)
15 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
23,485.54 (AUD)
1,531 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
23,668.26 (AUD)
1,551 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
243.52 (AUD)
16 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
243.84 (AUD)
16 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
245.28 (AUD)
16 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
245.68 (AUD)
16 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
245.76 (AUD)
16 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
258.91 (AUD)
17 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
27,003.79 (AUD)
1,769 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
27,101.60 (AUD)
1,783 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
27,278.46 (AUD)
1,797 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
271.80 (AUD)
18 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
272.70 (AUD)
18 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
273.60 (AUD)
18 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
273.96 (AUD)
18 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
276.30 (AUD)
18 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
28,728.00 (AUD)
1,900 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
288,529.10 (AUD)
19,070 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
289.75 (AUD)
19 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
290.32 (AUD)
19 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
291.08 (AUD)
19 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
298,862.89 (AUD)
19,753 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,373.29 (AUD)
222 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,438.00 (AUD)
225 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,450.78 (AUD)
228 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,475.30 (AUD)
230 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,483.84 (AUD)
228 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,574.35 (AUD)
235 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,595.29 (AUD)
237 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,684.45 (AUD)
242 Ordinary Shares
30
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,699.50 (AUD)
245 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,779.10 (AUD)
247 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,878.55 (AUD)
255 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
3,921.60 (AUD)
258 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
30.22 (AUD)
2 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
30.36 (AUD)
2 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
302.30 (AUD)
20 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
302.80 (AUD)
20 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
304.40 (AUD)
20 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
305.40 (AUD)
20 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
316,852.46 (AUD)
20,942 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
317.94 (AUD)
21 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
320.46 (AUD)
21 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
320.67 (AUD)
21 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
332.42 (AUD)
22 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
335.50 (AUD)
22 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
34,275.44 (AUD)
2,252 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
34,831.00 (AUD)
2,284 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
347.53 (AUD)
23 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
348.68 (AUD)
23 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
349.14 (AUD)
23 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
35,340.00 (AUD)
2,325 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
350.29 (AUD)
23 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
36,296.87 (AUD)
2,399 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
366.00 (AUD)
24 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
37,754.88 (AUD)
2,458 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
378.00 (AUD)
25 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
378.75 (AUD)
25 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
378.75 (AUD)
25 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
380.75 (AUD)
25 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
380.75 (AUD)
25 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,017.40 (AUD)
265 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,229.50 (AUD)
277 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,283.58 (AUD)
282 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,307.26 (AUD)
283 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,344.34 (AUD)
286 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,345.18 (AUD)
287 Ordinary Shares
31
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,560.44 (AUD)
297 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,590.00 (AUD)
300 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,681.80 (AUD)
306 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,804.98 (AUD)
318 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,805.72 (AUD)
317 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,813.62 (AUD)
314 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
4,932.90 (AUD)
324 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
41,003.62 (AUD)
2,687 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
425.88 (AUD)
28 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
438.34 (AUD)
29 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
438.77 (AUD)
29 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
440.22 (AUD)
29 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
45.30 (AUD)
3 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
45.30 (AUD)
3 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
45.81 (AUD)
3 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
456.00 (AUD)
30 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
487.04 (AUD)
32 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
494,502.24 (AUD)
36,306 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
498.63 (AUD)
33 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
499.62 (AUD)
33 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
5,135.91 (AUD)
338 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
5,142.62 (AUD)
337 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
5,255.74 (AUD)
346 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
5,469.15 (AUD)
361 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
5,488.14 (AUD)
358 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
5,730.40 (AUD)
377 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
5,836.80 (AUD)
380 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
5,896.80 (AUD)
390 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
5,915.83 (AUD)
391 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
51,163.20 (AUD)
3,366 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
51,318.54 (AUD)
3,374 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
518.67 (AUD)
34 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
548.28 (AUD)
36 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
55,281.25 (AUD)
3,625 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
562.96 (AUD)
37 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
567.58 (AUD)
37 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
578.74 (AUD)
38 Ordinary Shares
32
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
580.83 (AUD)
38 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,271.86 (AUD)
411 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,359.25 (AUD)
417 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,365.52 (AUD)
421 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,453.28 (AUD)
424 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,496.50 (AUD)
426 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,551.29 (AUD)
433 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,638.03 (AUD)
437 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,646.46 (AUD)
439 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,661.90 (AUD)
434 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,827.52 (AUD)
448 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,871.50 (AUD)
450 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,878.10 (AUD)
454 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,893.00 (AUD)
452 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
6,900.70 (AUD)
457 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
60.48 (AUD)
4 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
60.52 (AUD)
4 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
61.12 (AUD)
4 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
61.32 (AUD)
4 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
61.32 (AUD)
4 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
622.79 (AUD)
41 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
623.61 (AUD)
41 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
640.92 (AUD)
42 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
651.45 (AUD)
43 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
681.30 (AUD)
45 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
682.65 (AUD)
45 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
7,280.80 (AUD)
479 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
7,357.45 (AUD)
485 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
7,378.54 (AUD)
481 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
7,630.00 (AUD)
500 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
7,716.44 (AUD)
509 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
712.05 (AUD)
47 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
730.32 (AUD)
48 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
741.37 (AUD)
49 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
75.55 (AUD)
5 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
75.65 (AUD)
5 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
759.00 (AUD)
50 Ordinary Shares
33
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
76.00 (AUD)
5 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
76.25 (AUD)
5 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
76.65 (AUD)
5 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
76.80 (AUD)
5 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
774.18 (AUD)
51 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
8,421.84 (AUD)
557 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
8,956.35 (AUD)
585 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
8,965.84 (AUD)
592 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
82,428.24 (AUD)
5,448 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
835.45 (AUD)
55 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
84,523.40 (AUD)
5,510 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
856.80 (AUD)
56 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
881.02 (AUD)
58 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
9,122.77 (AUD)
599 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
9,153.54 (AUD)
603 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
9,192.00 (AUD)
600 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
9,250.71 (AUD)
609 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
9,458.86 (AUD)
626 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
9,517.00 (AUD)
620 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
9,559.38 (AUD)
625 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
9,629.99 (AUD)
629 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
9,758.84 (AUD)
637 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
9,992.97 (AUD)
657 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
90.96 (AUD)
6 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
902.11 (AUD)
59 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
925.37 (AUD)
61 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
941.78 (AUD)
62 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
947.98 (AUD)
62 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
955.08 (AUD)
63 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
958.86 (AUD)
63 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
964.64 (AUD)
63 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
97,270.77 (AUD)
6,429 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
977.28 (AUD)
64 Ordinary Shares
5/22/2019
Morgan Stanley Australia Securities Limited
Buy
987.35 (AUD)
65 Ordinary Shares
5/22/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,586 Swaps
5/22/2019
Morgan Stanley Capital Services LLC
Buy
N/A
3,055 Swaps
5/22/2019
Morgan Stanley Capital Services LLC
Buy
N/A
9,077 Swaps
34
5/23/2019
Morgan Stanley & Co. International plc
Buy
144.45
9 Ordinary Shares
5/23/2019
Morgan Stanley & Co. International plc
Buy
7,192.98
449 Ordinary Shares
5/23/2019
Morgan Stanley & Co. International plc
Buy
7,219.92
449 Ordinary Shares
5/23/2019
Morgan Stanley & Co. International plc
Buy
N/A
23,000 Swaps
5/23/2019
Morgan Stanley & Co. LLC
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
900 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,029.70 (AUD)
68 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,036.32 (AUD)
68 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,044.66 (AUD)
69 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,062.60 (AUD)
70 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,063.30 (AUD)
70 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,075.65 (AUD)
71 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,077.78 (AUD)
71 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,096.56 (AUD)
72 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,138.50 (AUD)
75 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,204.75 (AUD)
79 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,211.20 (AUD)
80 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,221.20 (AUD)
80 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,239.43 (AUD)
82 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,267.00 (AUD)
83 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,270.73 (AUD)
83 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,319.79 (AUD)
87 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,321.10 (AUD)
87 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,330.12 (AUD)
88 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,376.38 (AUD)
91 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,420.34 (AUD)
94 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,428.80 (AUD)
94 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,451.52 (AUD)
96 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,455.36 (AUD)
96 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,480.22 (AUD)
97 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,528.13 (AUD)
101 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,542.24 (AUD)
102 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,590.75 (AUD)
105 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,593.90 (AUD)
105 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,609.08 (AUD)
106 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,710.24 (AUD)
112 Ordinary Shares
35
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,753.92 (AUD)
116 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,759.72 (AUD)
116 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,767.87 (AUD)
117 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,772.55 (AUD)
117 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,777.12 (AUD)
116 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,831.34 (AUD)
121 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,922.78 (AUD)
127 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
1,991.20 (AUD)
131 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
10,152.23 (AUD)
671 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
10,251.54 (AUD)
674 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
104,338.52 (AUD)
6,919 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
106.89 (AUD)
7 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
11,068.58 (AUD)
727 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
11,180.70 (AUD)
738 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
11,256.95 (AUD)
745 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
12,404.97 (AUD)
818 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
12,474.00 (AUD)
825 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
12,476.68 (AUD)
823 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
12,490.86 (AUD)
818 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
120.88 (AUD)
8 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
122.32 (AUD)
8 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
13,315.20 (AUD)
876 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
14,172.27 (AUD)
933 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
14,442.05 (AUD)
943 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
15,090.20 (AUD)
985 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
15,190.52 (AUD)
1,004 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
15.11 (AUD)
1 Ordinary Share
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
15.12 (AUD)
1 Ordinary Share
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
15.13 (AUD)
1 Ordinary Share
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
15.18 (AUD)
1 Ordinary Share
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
15.18 (AUD)
1 Ordinary Share
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
15.18 (AUD)
1 Ordinary Share
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
151.90 (AUD)
10 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
152.20 (AUD)
10 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
16,753.50 (AUD)
1,095 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
16,863.60 (AUD)
1,104 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
16,897.00 (AUD)
1,108 Ordinary Shares
36
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
16,949.70 (AUD)
1,110 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
166.54 (AUD)
11 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
17,492.48 (AUD)
1,155 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
17,856.72 (AUD)
1,181 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
17,913.16 (AUD)
1,181 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
18,398.08 (AUD)
1,216 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
182.88 (AUD)
12 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
19,095.72 (AUD)
1,253 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
19,450.28 (AUD)
1,283 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
199.03 (AUD)
13 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,017.61 (AUD)
133 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,094.84 (AUD)
138 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,118.20 (AUD)
140 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,122,283.80 (AUD)
140,735 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,126.60 (AUD)
140 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,212.70 (AUD)
145 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,242.49 (AUD)
147 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,251.39 (AUD)
149 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,301.24 (AUD)
151 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,302.75 (AUD)
151 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,384.05 (AUD)
157 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,449.44 (AUD)
162 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,584.67 (AUD)
171 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,652.13 (AUD)
175 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,741.34 (AUD)
181 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,764.58 (AUD)
182 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,846.32 (AUD)
188 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,893.65 (AUD)
191 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,907.02 (AUD)
191 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,913.71 (AUD)
191 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,996.84 (AUD)
196 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
2,997.72 (AUD)
198 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
20,580.80 (AUD)
1,354 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
21,736.00 (AUD)
1,430 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
213.08 (AUD)
14 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
22,163.92 (AUD)
1,462 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
22,253.47 (AUD)
1,454 Ordinary Shares
37
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
22,633.64 (AUD)
1,492 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
23,194.48 (AUD)
1,532 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
23,699.88 (AUD)
1,548 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
23,973.46 (AUD)
1,571 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
24,802.20 (AUD)
1,620 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
242.72 (AUD)
16 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
25,445.24 (AUD)
1,684 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
257.47 (AUD)
17 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
257.89 (AUD)
17 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
26,631.28 (AUD)
1,766 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
27,919.68 (AUD)
1,832 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
272.34 (AUD)
18 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
272.43 (AUD)
18 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
273.15 (AUD)
18 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
273.33 (AUD)
18 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
273.42 (AUD)
18 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
275.40 (AUD)
18 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
28,205.96 (AUD)
1,852 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
28,478.34 (AUD)
1,881 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
280,789.60 (AUD)
18,620 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
287.85 (AUD)
19 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,165.76 (AUD)
208 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,187.80 (AUD)
210 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,200.40 (AUD)
210 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,324.20 (AUD)
220 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,341.52 (AUD)
221 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,395.84 (AUD)
224 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,518.28 (AUD)
232 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,522.96 (AUD)
233 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,524.13 (AUD)
233 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,628.02 (AUD)
239 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,633.60 (AUD)
240 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,645.13 (AUD)
241 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,766.75 (AUD)
247 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,807.67 (AUD)
251 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
3,953.64 (AUD)
259 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
30,280.00 (AUD)
2,000 Ordinary Shares
38
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
30.22 (AUD)
2 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
30.22 (AUD)
2 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
30.26 (AUD)
2 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
30.30 (AUD)
2 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
30.30 (AUD)
2 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
30.32 (AUD)
2 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
30.32 (AUD)
2 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
30.46 (AUD)
2 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
30.46 (AUD)
2 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
30.52 (AUD)
2 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
30.56 (AUD)
2 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
31,242.24 (AUD)
2,048 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
317.73 (AUD)
21 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
34,638.76 (AUD)
2,297 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
348.68 (AUD)
23 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
349.37 (AUD)
23 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
363.12 (AUD)
24 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
379.38 (AUD)
25 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
38,506.25 (AUD)
2,525 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
393.38 (AUD)
26 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
393.64 (AUD)
26 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
394.42 (AUD)
26 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
394.55 (AUD)
26 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
395.46 (AUD)
26 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,049.20 (AUD)
265 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,135.95 (AUD)
273 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,157.79 (AUD)
273 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,222.80 (AUD)
276 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,242.00 (AUD)
280 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,368.96 (AUD)
288 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,378.66 (AUD)
286 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,566.00 (AUD)
300 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,656.96 (AUD)
308 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,856.73 (AUD)
321 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,874.32 (AUD)
319 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
4,938.90 (AUD)
326 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
40,204.08 (AUD)
2,659 Ordinary Shares
39
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
408.78 (AUD)
27 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
409.05 (AUD)
27 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
409.86 (AUD)
27 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
411.48 (AUD)
27 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
411.48 (AUD)
27 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
412.29 (AUD)
27 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
42,154.86 (AUD)
2,777 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
42,863.29 (AUD)
2,833 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
424.76 (AUD)
28 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
45.36 (AUD)
3 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
45.48 (AUD)
3 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
45.51 (AUD)
3 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
45.51 (AUD)
3 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
45.72 (AUD)
3 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
45.90 (AUD)
3 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
489.92 (AUD)
32 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
5,161.26 (AUD)
338 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
5,412.96 (AUD)
358 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
5,601.80 (AUD)
370 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
5,666.10 (AUD)
374 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
5,779.80 (AUD)
380 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
5,882.64 (AUD)
386 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
517.82 (AUD)
34 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
518.50 (AUD)
34 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
520.88 (AUD)
34 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
529.73 (AUD)
35 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
534.45 (AUD)
35 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
56,744.72 (AUD)
3,748 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
566.10 (AUD)
37 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
566.47 (AUD)
37 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
578.36 (AUD)
38 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
6,100.71 (AUD)
399 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
6,106.38 (AUD)
402 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
6,455.75 (AUD)
425 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
6,508.05 (AUD)
430 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
6,518.44 (AUD)
428 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
6,542.25 (AUD)
429 Ordinary Shares
40
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
6,614.12 (AUD)
436 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
6,657.20 (AUD)
440 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
6,672.99 (AUD)
437 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
60.44 (AUD)
4 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
610.40 (AUD)
40 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
62,532.29 (AUD)
4,133 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
637.56 (AUD)
42 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
65,341.64 (AUD)
4,333 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
650.38 (AUD)
43 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
650.59 (AUD)
43 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
664.84 (AUD)
44 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
665.28 (AUD)
44 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
682.65 (AUD)
45 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
685.35 (AUD)
45 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,032.97 (AUD)
463 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,062.08 (AUD)
464 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,248.50 (AUD)
475 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,393.83 (AUD)
485 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,441.50 (AUD)
492 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,524.58 (AUD)
497 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,583.84 (AUD)
496 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,680.96 (AUD)
508 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
7,955.28 (AUD)
522 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
711.11 (AUD)
47 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
717.69 (AUD)
47 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
726.72 (AUD)
48 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
726.72 (AUD)
48 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
730.08 (AUD)
48 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
742.84 (AUD)
49 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
744.80 (AUD)
49 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
75.85 (AUD)
5 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
75.95 (AUD)
5 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
76.20 (AUD)
5 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
76.25 (AUD)
5 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
772.40 (AUD)
51 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
789.36 (AUD)
52 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
8,047.29 (AUD)
527 Ordinary Shares
41
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
8,265.50 (AUD)
542 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
8,418.03 (AUD)
554 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
8,517.87 (AUD)
558 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
8,559.75 (AUD)
565 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
8,625.16 (AUD)
563 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
8,731.32 (AUD)
579 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
82,170.92 (AUD)
5,449 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
82,449.36 (AUD)
5,453 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
833.80 (AUD)
55 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
846.68 (AUD)
56 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
849.52 (AUD)
56 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
86,407.43 (AUD)
5,711 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
860.70 (AUD)
57 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
881.31 (AUD)
58 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
892.38 (AUD)
59 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
9,165.60 (AUD)
603 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
9,281.03 (AUD)
607 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
9,317.25 (AUD)
615 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
9,533.98 (AUD)
626 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
9,654.48 (AUD)
636 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
9,721.60 (AUD)
640 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
90.48 (AUD)
6 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
90.60 (AUD)
6 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
90.84 (AUD)
6 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
926.59 (AUD)
61 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
956.34 (AUD)
63 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
978.56 (AUD)
64 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
997.92 (AUD)
66 Ordinary Shares
5/23/2019
Morgan Stanley Australia Securities Limited
Buy
998.25 (AUD)
66 Ordinary Shares
5/23/2019
Morgan Stanley Capital Services LLC
Buy
N/A
23,068 Swaps
5/23/2019
Morgan Stanley Capital Services LLC
Buy
N/A
452 Swaps
5/24/2019
Morgan Stanley & Co. International plc
Buy
1,584.00
100 Ordinary Shares
5/24/2019
Morgan Stanley & Co. International plc
Buy
158.00
10 Ordinary Shares
5/24/2019
Morgan Stanley & Co. International plc
Buy
7,692.42
486 Ordinary Shares
5/24/2019
Morgan Stanley & Co. International plc
Buy
7,800.30
486 Ordinary Shares
42
5/24/2019
Morgan Stanley & Co. LLC
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
4,437 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,017.28 (AUD)
68 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,450.15 (AUD)
97 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,462.16 (AUD)
98 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,466.57 (AUD)
98 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,624.65 (AUD)
109 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,659.45 (AUD)
111 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,751.49 (AUD)
117 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,773.54 (AUD)
118 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,903.10 (AUD)
127 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,956.50 (AUD)
130 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
1,978.68 (AUD)
132 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
10,168.62 (AUD)
682 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
11,847.42 (AUD)
793 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
11,938.08 (AUD)
798 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
12,447.44 (AUD)
829 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
122,462.56 (AUD)
8,186 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
13,323.56 (AUD)
893 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
14,348.70 (AUD)
963 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
14,402.16 (AUD)
964 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
14,614.46 (AUD)
973 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
14,770.60 (AUD)
988 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
14,840.32 (AUD)
992 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
14.98 (AUD)
1 Ordinary Share
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
149.70 (AUD)
10 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
15,064.15 (AUD)
1,010 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
15,789.69 (AUD)
1,059 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
15,915.19 (AUD)
1,066 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
17,075.07 (AUD)
1,141 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
17,754.08 (AUD)
1,184 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
179.52 (AUD)
12 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
18,221.76 (AUD)
1,216 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
19,030.95 (AUD)
1,270 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
19,920.06 (AUD)
1,332 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,016.90 (AUD)
135 Ordinary Shares
43
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,114.30 (AUD)
141 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,157.84 (AUD)
144 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,268.60 (AUD)
152 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,280.00 (AUD)
152 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,285.82 (AUD)
153 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,336.88 (AUD)
156 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,340.87 (AUD)
157 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,413.39 (AUD)
161 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,462.46 (AUD)
164 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,569.28 (AUD)
171 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
2,923.05 (AUD)
195 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
20,571.20 (AUD)
1,376 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
210.28 (AUD)
14 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
22,260.63 (AUD)
1,493 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
223.80 (AUD)
15 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
23,250.49 (AUD)
1,549 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
25,876.80 (AUD)
1,728 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
253.13 (AUD)
17 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
254.24 (AUD)
17 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
254.49 (AUD)
17 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
254.66 (AUD)
17 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
26,031.71 (AUD)
1,743 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
268.74 (AUD)
18 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
269.46 (AUD)
18 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
27,380.87 (AUD)
1,826 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
28,028.84 (AUD)
1,863 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
29.78 (AUD)
2 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
29.90 (AUD)
2 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
29.91 (AUD)
2 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
29.92 (AUD)
2 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
29.97 (AUD)
2 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,100.86 (AUD)
207 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,794.76 (AUD)
254 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
3,875.16 (AUD)
258 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
30,946.50 (AUD)
2,070 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
300.80 (AUD)
20 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
314.58 (AUD)
21 Ordinary Shares
44
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
32,752.01 (AUD)
2,186 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
350,243.52 (AUD)
23,412 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
357.36 (AUD)
24 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
387.92 (AUD)
26 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,003.92 (AUD)
268 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,122.33 (AUD)
274 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,142.54 (AUD)
277 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,361.02 (AUD)
292 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,518.01 (AUD)
301 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,548.03 (AUD)
303 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,553.92 (AUD)
304 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,796.80 (AUD)
320 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,813.90 (AUD)
322 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,941.75 (AUD)
330 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
4,953.44 (AUD)
332 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
403.11 (AUD)
27 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
405.95 (AUD)
27 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
419.72 (AUD)
28 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
434.13 (AUD)
29 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
44,176.02 (AUD)
2,949 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
44.88 (AUD)
3 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
450.60 (AUD)
30 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
48,156.24 (AUD)
3,219 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
48,949.12 (AUD)
3,272 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
480.32 (AUD)
32 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
5,106.06 (AUD)
342 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
5,318.64 (AUD)
356 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
5,359.87 (AUD)
359 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
5,426.38 (AUD)
362 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
5,703.26 (AUD)
382 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
5,830.50 (AUD)
390 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
5,880.64 (AUD)
391 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
50,768.17 (AUD)
3,397 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
507.62 (AUD)
34 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
51,772.40 (AUD)
3,470 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
523.95 (AUD)
35 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
53,263.26 (AUD)
3,558 Ordinary Shares
45
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
567.72 (AUD)
38 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
58,628.24 (AUD)
3,919 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
585.78 (AUD)
39 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
59.68 (AUD)
4 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
598.40 (AUD)
40 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
6,210.48 (AUD)
415 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
6,565.62 (AUD)
438 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
614.18 (AUD)
41 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
643.71 (AUD)
43 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
659.12 (AUD)
44 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
67,558.25 (AUD)
4,525 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
673.65 (AUD)
45 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
686.78 (AUD)
46 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
692.30 (AUD)
46 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
7,110.75 (AUD)
475 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
7,163.80 (AUD)
476 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
7,186.62 (AUD)
482 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
7,226.12 (AUD)
484 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
7,527.53 (AUD)
501 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
700.77 (AUD)
47 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
72,285.15 (AUD)
4,803 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
736.96 (AUD)
49 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
75,411.43 (AUD)
5,051 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
790.23 (AUD)
53 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
8,592.14 (AUD)
573 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
84,194.88 (AUD)
5,628 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
89.76 (AUD)
6 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
9,226.74 (AUD)
618 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
9,369.76 (AUD)
628 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
9,601.90 (AUD)
638 Ordinary Shares
5/24/2019
Morgan Stanley Australia Securities Limited
Buy
9,684.36 (AUD)
648 Ordinary Shares
5/24/2019
Morgan Stanley Capital Services LLC
Buy
N/A
5,373 Swaps
5/27/2019
Morgan Stanley & Co. International plc
Buy
1,391.07
89 Ordinary Shares
5/27/2019
Morgan Stanley & Co. International plc
Buy
1,563.00
100 Ordinary Shares
5/27/2019
Morgan Stanley & Co. International plc
Buy
15.59
1 Ordinary Share
5/27/2019
Morgan Stanley & Co. International plc
Buy
15.80
1 Ordinary Share
5/27/2019
Morgan Stanley & Co. International plc
Buy
6,062.88
388 Ordinary Shares
46
5/27/2019
Morgan Stanley & Co. International plc
Buy
6,130.40
388 Ordinary Shares
5/27/2019
Morgan Stanley & Co. International plc
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
20,376 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,007.08 (AUD)
68 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,019.13 (AUD)
69 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,025.34 (AUD)
69 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,060.56 (AUD)
72 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,095.94 (AUD)
74 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,106.63 (AUD)
75 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,180.00 (AUD)
80 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,239.42 (AUD)
84 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,317.20 (AUD)
89 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,329,091.06 (AUD)
90,169 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,406.95 (AUD)
95 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,431.72 (AUD)
97 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,456.29 (AUD)
99 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,469.00 (AUD)
100 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,576.11 (AUD)
107 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,622.50 (AUD)
110 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,645.02 (AUD)
111 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,743.30 (AUD)
117 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,925.30 (AUD)
130 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,927.01 (AUD)
131 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,955.10 (AUD)
133 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,957.67 (AUD)
133 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
1,970.10 (AUD)
132 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
10,256.91 (AUD)
687 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
10,546.68 (AUD)
716 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
10,789.56 (AUD)
731 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
10,878.08 (AUD)
736 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
103.39 (AUD)
7 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
11,175.08 (AUD)
749 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
11,508.90 (AUD)
780 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
111,669.04 (AUD)
7,472 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
117.92 (AUD)
8 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
118.16 (AUD)
8 Ordinary Shares
47
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
12,292.30 (AUD)
830 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
12,423.60 (AUD)
840 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
12,799.48 (AUD)
866 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
12,856.32 (AUD)
864 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
12,881.12 (AUD)
868 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
121,546.04 (AUD)
8,246 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
132.30 (AUD)
9 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
132.48 (AUD)
9 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
14,267.82 (AUD)
966 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
14,813.70 (AUD)
1,005 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
14,881.92 (AUD)
1,011 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
14.75 (AUD)
1 Ordinary Share
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
14.77 (AUD)
1 Ordinary Share
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
14.78 (AUD)
1 Ordinary Share
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
147.10 (AUD)
10 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
15,272.50 (AUD)
1,025 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
17,254.44 (AUD)
1,169 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
18,905.88 (AUD)
1,268 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
19,106.80 (AUD)
1,291 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
19,287.90 (AUD)
1,305 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
191.88 (AUD)
13 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
193.96 (AUD)
13 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,016.64 (AUD)
137 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,041.02 (AUD)
138 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,079.00 (AUD)
140 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,211.00 (AUD)
150 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,340.48 (AUD)
159 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,469.60 (AUD)
168 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,489.37 (AUD)
169 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,607.21 (AUD)
177 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,643.30 (AUD)
178 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,667.60 (AUD)
180 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,767.68 (AUD)
186 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,870.40 (AUD)
195 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,954.16 (AUD)
198 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
2,960.73 (AUD)
201 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
20,142.00 (AUD)
1,350 Ordinary Shares
48
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
20,446.08 (AUD)
1,389 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
20,678.76 (AUD)
1,401 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
20,842.36 (AUD)
1,414 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
21,272.89 (AUD)
1,433 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
21,594.28 (AUD)
1,468 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
21,992.53 (AUD)
1,489 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
22,125.24 (AUD)
1,499 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
220.65 (AUD)
15 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
221.55 (AUD)
15 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
23,216.50 (AUD)
1,574 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
23,680.00 (AUD)
1,600 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
238.24 (AUD)
16 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
251.09 (AUD)
17 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
26,010.24 (AUD)
1,748 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
27,460.95 (AUD)
1,870 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
280.06 (AUD)
19 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
29.52 (AUD)
2 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
29.64 (AUD)
2 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
295.00 (AUD)
20 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
295.30 (AUD)
20 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
295.50 (AUD)
20 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
3,034.00 (AUD)
205 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
3,072.16 (AUD)
208 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
3,112.25 (AUD)
211 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
3,265.29 (AUD)
219 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
3,296.22 (AUD)
221 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
3,383.30 (AUD)
230 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
3,412.10 (AUD)
229 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
3,577.20 (AUD)
240 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
3,939.60 (AUD)
268 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
30,053.28 (AUD)
2,032 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
309.12 (AUD)
21 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
309.75 (AUD)
21 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
309.86 (AUD)
21 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
324.39 (AUD)
22 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
327.80 (AUD)
22 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
33,816.38 (AUD)
2,302 Ordinary Shares
49
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
384.02 (AUD)
26 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
398.39 (AUD)
27 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
4,013.51 (AUD)
271 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
4,212.30 (AUD)
285 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
4,261.40 (AUD)
286 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
4,330.60 (AUD)
295 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
4,368.96 (AUD)
296 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
4,416.00 (AUD)
300 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
4,540.53 (AUD)
307 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
4,610.28 (AUD)
309 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
4,668.90 (AUD)
316 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
4,686.28 (AUD)
316 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
4,762.80 (AUD)
324 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
4,788.72 (AUD)
324 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
4,824.88 (AUD)
328 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
4,898.81 (AUD)
329 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
430.36 (AUD)
29 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
443.70 (AUD)
30 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
458.18 (AUD)
31 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
47,259.00 (AUD)
3,204 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
47,555.37 (AUD)
3,223 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
472.64 (AUD)
32 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
5,079.83 (AUD)
343 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
5,173.77 (AUD)
347 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
5,242.05 (AUD)
353 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
5,396.95 (AUD)
361 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
5,773.17 (AUD)
393 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
5,991.04 (AUD)
407 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
5,992.56 (AUD)
406 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
504.56 (AUD)
34 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
55,028.48 (AUD)
3,687 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
575.64 (AUD)
39 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
575.64 (AUD)
39 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
575.84 (AUD)
39 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
576.03 (AUD)
39 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
576.03 (AUD)
39 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
6,351.10 (AUD)
430 Ordinary Shares
50
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
6,387.90 (AUD)
428 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
6,432.64 (AUD)
437 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
6,857.03 (AUD)
463 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
6,968.52 (AUD)
468 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
620.13 (AUD)
42 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
640.27 (AUD)
43 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
661.05 (AUD)
45 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
666.00 (AUD)
45 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
68,568.66 (AUD)
4,644 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
684.94 (AUD)
46 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
7,094.75 (AUD)
481 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
7,150.82 (AUD)
483 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
7,425.00 (AUD)
500 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
7,517.40 (AUD)
510 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
7,585.20 (AUD)
516 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
729.12 (AUD)
49 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
73.80 (AUD)
5 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
76,914.36 (AUD)
5,211 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
8,085.27 (AUD)
543 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
8,086.77 (AUD)
549 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
8,191.80 (AUD)
555 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
8,254.40 (AUD)
560 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
8,502.38 (AUD)
578 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
8,879.50 (AUD)
602 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
827.12 (AUD)
56 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
855.50 (AUD)
58 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
88.26 (AUD)
6 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
88.68 (AUD)
6 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
9,058.95 (AUD)
615 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
9,219.04 (AUD)
628 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
9,477.82 (AUD)
643 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
9,530.69 (AUD)
639 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
9,630.04 (AUD)
652 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
9,992.52 (AUD)
677 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
900.97 (AUD)
61 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
945.92 (AUD)
64 Ordinary Shares
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
992.27 (AUD)
67 Ordinary Shares
51
5/27/2019
Morgan Stanley Australia Securities Limited
Buy
998.92 (AUD)
68 Ordinary Shares
5/27/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,491 Swaps
5/27/2019
Morgan Stanley Capital Services LLC
Buy
N/A
3,389 Swaps
5/27/2019
Morgan Stanley Capital Services LLC
Buy
N/A
5,209 Swaps
5/27/2019
Morgan Stanley Capital Services LLC
Buy
N/A
6,710 Swaps
5/28/2019
Morgan Stanley & Co. International plc
Buy
15.85
1 Ordinary Share
5/28/2019
Morgan Stanley & Co. International plc
Buy
3,565.08
227 Ordinary Shares
5/28/2019
Morgan Stanley & Co. International plc
Buy
4,698.00
300 Ordinary Shares
5/28/2019
Morgan Stanley & Co. International plc
Buy
79.25
5 Ordinary Shares
5/28/2019
Morgan Stanley & Co. LLC
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
6,884 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,016.26 (AUD)
68 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,057.90 (AUD)
71 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,102.60 (AUD)
74 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,115.30 (AUD)
76 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,119.75 (AUD)
75 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,160,009.70 (AUD)
77,853 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,194.75 (AUD)
81 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,222.62 (AUD)
82 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,228.40 (AUD)
83 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,228.40 (AUD)
83 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,260.33 (AUD)
86 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,268.50 (AUD)
86 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,283.12 (AUD)
86 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,283.12 (AUD)
86 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,301.52 (AUD)
88 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,312.75 (AUD)
89 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,335.15 (AUD)
90 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,354.24 (AUD)
92 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,372.68 (AUD)
93 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,389.32 (AUD)
94 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,391.28 (AUD)
93 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,434.63 (AUD)
97 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,440.60 (AUD)
98 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,441.58 (AUD)
98 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,441.58 (AUD)
98 Ordinary Shares
52
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,444.52 (AUD)
98 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,447.46 (AUD)
98 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,448.44 (AUD)
98 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,465.10 (AUD)
98 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,468.00 (AUD)
100 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,483.69 (AUD)
101 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,494.30 (AUD)
101 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,504.50 (AUD)
102 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,511.97 (AUD)
101 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,517.19 (AUD)
103 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,518.22 (AUD)
103 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,528.80 (AUD)
104 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,529.55 (AUD)
103 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,542.45 (AUD)
105 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,553.76 (AUD)
104 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,585.74 (AUD)
107 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,600.56 (AUD)
108 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,610.28 (AUD)
108 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,613.20 (AUD)
109 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,619.74 (AUD)
109 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,628.37 (AUD)
111 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,641.69 (AUD)
111 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,653.12 (AUD)
112 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,757.63 (AUD)
119 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,776.89 (AUD)
121 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,780.80 (AUD)
120 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,792.18 (AUD)
122 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,811.70 (AUD)
122 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,833.75 (AUD)
125 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,863.09 (AUD)
127 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,878.33 (AUD)
127 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,882.88 (AUD)
128 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,907.20 (AUD)
128 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,918.23 (AUD)
129 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,920.75 (AUD)
130 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,938.30 (AUD)
130 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,945.68 (AUD)
132 Ordinary Shares
53
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,955.58 (AUD)
132 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,961.52 (AUD)
132 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,963.75 (AUD)
133 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,968.78 (AUD)
132 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,981.70 (AUD)
133 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,997.94 (AUD)
134 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
1,999.35 (AUD)
135 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
10,218.02 (AUD)
697 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
10,220.84 (AUD)
692 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
10,529.47 (AUD)
718 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
10,809.75 (AUD)
725 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
103,947.64 (AUD)
6,967 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
104.72 (AUD)
7 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
11,025.28 (AUD)
736 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
11,105.64 (AUD)
756 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
11,279.84 (AUD)
754 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
11,462.10 (AUD)
780 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
11,641.55 (AUD)
785 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
11,707.53 (AUD)
794 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
11,708.28 (AUD)
785 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
12,443.28 (AUD)
834 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
12,493.25 (AUD)
847 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
12,616.20 (AUD)
860 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
12,821.58 (AUD)
874 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
12,908.16 (AUD)
864 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
12,947.28 (AUD)
876 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
13,579.20 (AUD)
920 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
13,673.25 (AUD)
927 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
13,859.64 (AUD)
939 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
132,205.32 (AUD)
8,957 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
132.30 (AUD)
9 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
134.64 (AUD)
9 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
14,247.92 (AUD)
964 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
14,249.30 (AUD)
970 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
14,587.75 (AUD)
989 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
14,802.90 (AUD)
1,007 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
14.65 (AUD)
1 Ordinary Share
54
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
14.71 (AUD)
1 Ordinary Share
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
14.72 (AUD)
1 Ordinary Share
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
14.77 (AUD)
1 Ordinary Share
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
14.78 (AUD)
1 Ordinary Share
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
14.82 (AUD)
1 Ordinary Share
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
14.97 (AUD)
1 Ordinary Share
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
146.90 (AUD)
10 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
148.50 (AUD)
10 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
148.90 (AUD)
10 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
149.20 (AUD)
10 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
149.50 (AUD)
10 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
149.70 (AUD)
10 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
16,611.00 (AUD)
1,130 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
16,796.34 (AUD)
1,122 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
161.48 (AUD)
11 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
163.02 (AUD)
11 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
163.46 (AUD)
11 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
164.01 (AUD)
11 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
164.56 (AUD)
11 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
17,947.53 (AUD)
1,223 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
176.16 (AUD)
12 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
178.92 (AUD)
12 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
179.04 (AUD)
12 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
179.04 (AUD)
12 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
179.28 (AUD)
12 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
18,386.60 (AUD)
1,234 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
19,942.00 (AUD)
1,352 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
190.71 (AUD)
13 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
191.30 (AUD)
13 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
191.36 (AUD)
13 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
192.14 (AUD)
13 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,055.81 (AUD)
139 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,065.00 (AUD)
140 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,065.70 (AUD)
140 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,082.43 (AUD)
142 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,100.67 (AUD)
143 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,107.28 (AUD)
142 Ordinary Shares
55
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,127.84 (AUD)
143 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,147.66 (AUD)
146 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,200.50 (AUD)
150 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,220.00 (AUD)
150 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,255.68 (AUD)
152 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,260.47 (AUD)
151 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,295.55 (AUD)
155 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,309.47 (AUD)
157 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,330.50 (AUD)
158 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,377.85 (AUD)
159 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,393.66 (AUD)
163 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,449.33 (AUD)
166 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,466.59 (AUD)
167 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,469.93 (AUD)
167 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,476.72 (AUD)
166 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,489.76 (AUD)
168 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,509.65 (AUD)
169 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,531.30 (AUD)
170 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,591.54 (AUD)
173 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,682.68 (AUD)
182 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,707.76 (AUD)
181 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,710.23 (AUD)
183 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,715.80 (AUD)
185 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,723.20 (AUD)
184 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,848.68 (AUD)
193 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,862.60 (AUD)
195 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,893.93 (AUD)
197 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,928.24 (AUD)
196 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,934.12 (AUD)
196 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,952.18 (AUD)
198 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,987.58 (AUD)
202 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
2,996.28 (AUD)
203 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
20,288.13 (AUD)
1,375 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
20,288.13 (AUD)
1,375 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
20,450.57 (AUD)
1,379 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
20,868.18 (AUD)
1,394 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
206.99 (AUD)
14 Ordinary Shares
56
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
207.34 (AUD)
14 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
21,456.00 (AUD)
1,440 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
21,844.80 (AUD)
1,476 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
211,282.00 (AUD)
14,180 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
22,022.55 (AUD)
1,483 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
22,081.80 (AUD)
1,490 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
22,350.21 (AUD)
1,497 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
220.65 (AUD)
15 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
220.80 (AUD)
15 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
222.45 (AUD)
15 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
23,037.95 (AUD)
1,541 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
23,677.38 (AUD)
1,614 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
23,770.05 (AUD)
1,605 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
23,986.48 (AUD)
1,624 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
235.04 (AUD)
16 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
237.60 (AUD)
16 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
249.73 (AUD)
17 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
25,080.55 (AUD)
1,705 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
250.07 (AUD)
17 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
250.24 (AUD)
17 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
251.35 (AUD)
17 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
26,640.53 (AUD)
1,797 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
266.76 (AUD)
18 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
268.38 (AUD)
18 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
278.92 (AUD)
19 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
278.92 (AUD)
19 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
28,639.98 (AUD)
1,917 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
281.39 (AUD)
19 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
281.58 (AUD)
19 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
29.30 (AUD)
2 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
29.37 (AUD)
2 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
29.47 (AUD)
2 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
29.50 (AUD)
2 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
29.52 (AUD)
2 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
29.52 (AUD)
2 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
29.64 (AUD)
2 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
29.72 (AUD)
2 Ordinary Shares
57
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
29.83 (AUD)
2 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
29.96 (AUD)
2 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
295.00 (AUD)
20 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
296.80 (AUD)
20 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
298.00 (AUD)
20 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
299.00 (AUD)
20 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
299.80 (AUD)
20 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,115.34 (AUD)
212 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,129.13 (AUD)
211 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,139.38 (AUD)
214 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,171.25 (AUD)
215 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,182.22 (AUD)
213 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,206.73 (AUD)
215 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,250.50 (AUD)
220 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,265.64 (AUD)
218 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,318.75 (AUD)
225 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,318.90 (AUD)
222 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,373.17 (AUD)
229 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,407.45 (AUD)
230 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,447.99 (AUD)
234 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,453.06 (AUD)
233 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,478.00 (AUD)
235 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,481.02 (AUD)
233 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,540.29 (AUD)
241 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,579.18 (AUD)
242 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,586.68 (AUD)
243 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,586.80 (AUD)
244 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,589.11 (AUD)
243 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,677.73 (AUD)
249 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,680.32 (AUD)
248 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,682.17 (AUD)
251 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,692.21 (AUD)
251 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,771.48 (AUD)
257 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
3,988.88 (AUD)
272 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
30,851.94 (AUD)
2,086 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
310.59 (AUD)
21 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
312.06 (AUD)
21 Ordinary Shares
58
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
313.11 (AUD)
21 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
322.52 (AUD)
22 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
326.70 (AUD)
22 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
328.24 (AUD)
22 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
328.46 (AUD)
22 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
329.01 (AUD)
22 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
329.56 (AUD)
22 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
337.87 (AUD)
23 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
340.40 (AUD)
23 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
341.09 (AUD)
23 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
344.54 (AUD)
23 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
366.50 (AUD)
25 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
368.50 (AUD)
25 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
369.25 (AUD)
25 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
383.50 (AUD)
26 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
384.02 (AUD)
26 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
388.18 (AUD)
26 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
396.63 (AUD)
27 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
398.79 (AUD)
27 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
399.60 (AUD)
27 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,013.51 (AUD)
271 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,021.64 (AUD)
271 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,036.50 (AUD)
270 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,046.63 (AUD)
275 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,167.18 (AUD)
283 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,205.38 (AUD)
283 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,207.42 (AUD)
287 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,237.56 (AUD)
287 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,360.10 (AUD)
295 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,382.09 (AUD)
298 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,392.31 (AUD)
299 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,413.42 (AUD)
297 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,460.16 (AUD)
303 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,464.04 (AUD)
298 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,468.80 (AUD)
304 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,471.30 (AUD)
305 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,507.90 (AUD)
305 Ordinary Shares
59
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,522.68 (AUD)
306 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,527.60 (AUD)
308 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,607.47 (AUD)
311 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,623.01 (AUD)
313 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,665.06 (AUD)
318 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,772.04 (AUD)
322 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,785.48 (AUD)
324 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,896.77 (AUD)
333 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
4,912.04 (AUD)
331 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
400.68 (AUD)
27 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
402.30 (AUD)
27 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
402.84 (AUD)
27 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
403.52 (AUD)
27 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
411.04 (AUD)
28 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
415.52 (AUD)
28 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
417.48 (AUD)
28 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
417.48 (AUD)
28 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
417.76 (AUD)
28 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
425.72 (AUD)
29 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
430.94 (AUD)
29 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
432.68 (AUD)
29 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
44.34 (AUD)
3 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
44.43 (AUD)
3 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
44.61 (AUD)
3 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
44.73 (AUD)
3 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
442.20 (AUD)
30 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
443.40 (AUD)
30 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
457.25 (AUD)
31 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
457.56 (AUD)
31 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
46,071.72 (AUD)
3,132 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
479.04 (AUD)
32 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
491.70 (AUD)
33 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
5,038.15 (AUD)
337 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
5,080.90 (AUD)
341 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
5,208.84 (AUD)
351 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
5,226.81 (AUD)
354 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
5,270.12 (AUD)
359 Ordinary Shares
60
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
5,283.04 (AUD)
356 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
5,357.88 (AUD)
363 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
5,486.58 (AUD)
374 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
5,549.76 (AUD)
376 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
5,608.32 (AUD)
381 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
5,752.50 (AUD)
390 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
5,909.40 (AUD)
402 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
503.54 (AUD)
34 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
53,416.35 (AUD)
3,573 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
533.52 (AUD)
36 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
534.24 (AUD)
36 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
543.72 (AUD)
37 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
55,141.63 (AUD)
3,707 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
558.03 (AUD)
38 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
578.76 (AUD)
39 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
58.72 (AUD)
4 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
59.32 (AUD)
4 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
59.40 (AUD)
4 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
59.76 (AUD)
4 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
59.80 (AUD)
4 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,028.66 (AUD)
409 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,029.37 (AUD)
411 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,062.84 (AUD)
413 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,119.36 (AUD)
416 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,303.80 (AUD)
430 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,312.40 (AUD)
430 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,327.98 (AUD)
428 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,382.80 (AUD)
432 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,441.12 (AUD)
432 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,540.12 (AUD)
444 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,556.20 (AUD)
446 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,612.75 (AUD)
450 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,741.76 (AUD)
458 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,774.84 (AUD)
459 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
6,875.55 (AUD)
463 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
601.88 (AUD)
41 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
616.35 (AUD)
42 Ordinary Shares
61
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
628.32 (AUD)
42 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
638.55 (AUD)
43 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
678.73 (AUD)
46 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
689.96 (AUD)
47 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
690.43 (AUD)
47 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
691.37 (AUD)
47 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
693.25 (AUD)
47 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
695.60 (AUD)
47 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
7,012.83 (AUD)
474 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
7,031.20 (AUD)
470 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
7,072.44 (AUD)
479 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
7,075.76 (AUD)
482 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
7,178.00 (AUD)
485 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
7,180.97 (AUD)
489 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
7,216.80 (AUD)
485 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
7,242.20 (AUD)
490 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
7,355.56 (AUD)
493 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
7,386.93 (AUD)
502 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
7,471.80 (AUD)
504 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
7,662.96 (AUD)
522 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
7,716.42 (AUD)
526 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
7,808.36 (AUD)
531 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
7,871.16 (AUD)
534 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
700.30 (AUD)
47 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
704.06 (AUD)
47 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
719.32 (AUD)
49 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
73.75 (AUD)
5 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
734.75 (AUD)
50 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
74,678.80 (AUD)
5,012 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
74.58 (AUD)
5 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
74.60 (AUD)
5 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
741.75 (AUD)
50 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
8,013.20 (AUD)
536 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
8,066.00 (AUD)
545 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
8,156.75 (AUD)
553 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
8,419.84 (AUD)
572 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
8,693.61 (AUD)
591 Ordinary Shares
62
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
8,793.32 (AUD)
599 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
8,946.72 (AUD)
608 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
807.95 (AUD)
55 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
823.08 (AUD)
55 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
835.52 (AUD)
56 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
844.74 (AUD)
57 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
87.96 (AUD)
6 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
873.20 (AUD)
59 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
88.38 (AUD)
6 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
883.82 (AUD)
59 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
885.60 (AUD)
60 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
886.80 (AUD)
60 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
89.22 (AUD)
6 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
9,368.28 (AUD)
636 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
9,370.94 (AUD)
639 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
9,429.11 (AUD)
641 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
9,431.88 (AUD)
636 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
9,503.66 (AUD)
634 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
900.67 (AUD)
61 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
910.16 (AUD)
62 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
925.47 (AUD)
63 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
960.05 (AUD)
65 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
976.80 (AUD)
66 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
986.24 (AUD)
67 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
990.26 (AUD)
67 Ordinary Shares
5/28/2019
Morgan Stanley Australia Securities Limited
Buy
996.88 (AUD)
68 Ordinary Shares
5/28/2019
Morgan Stanley Capital Services LLC
Buy
N/A
2,327 Swaps
5/28/2019
Morgan Stanley Capital Services LLC
Buy
N/A
3,342 Swaps
5/28/2019
Morgan Stanley Capital Services LLC
Buy
N/A
3,636 Swaps
5/29/2019
Morgan Stanley & Co. International plc
Buy
14,998.42
950 Ordinary Shares
5/29/2019
Morgan Stanley & Co. International plc
Buy
15,181.00
950 Ordinary Shares
5/29/2019
Morgan Stanley & Co. International plc
Buy
15.85
1 Ordinary Share
5/29/2019
Morgan Stanley & Co. International plc
Buy
3,597.95
227 Ordinary Shares
5/29/2019
Morgan Stanley & Co. LLC
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
1,719 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,225.08 (AUD)
83 Ordinary Shares
63
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,298.04 (AUD)
87 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,443.84 (AUD)
96 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,704.50 (AUD)
114 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,806.53 (AUD)
121 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,835.16 (AUD)
123 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,863.75 (AUD)
125 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,878.03 (AUD)
126 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
1,916.20 (AUD)
130 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
10,475.91 (AUD)
697 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
10,546.80 (AUD)
705 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
104.58 (AUD)
7 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
109,008.40 (AUD)
7,316 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
11,503.80 (AUD)
770 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
12,777.94 (AUD)
853 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
12,927.74 (AUD)
863 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
14,439.62 (AUD)
962 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
14,920.00 (AUD)
1,000 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
14.67 (AUD)
1 Ordinary Share
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
14.68 (AUD)
1 Ordinary Share
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
14.69 (AUD)
1 Ordinary Share
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
14.72 (AUD)
1 Ordinary Share
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
14.96 (AUD)
1 Ordinary Share
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
15,680.92 (AUD)
1,051 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
155,763.80 (AUD)
10,607 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
164.34 (AUD)
11 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
17,934.06 (AUD)
1,198 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
18,977.34 (AUD)
1,266 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
2,376.36 (AUD)
161 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
21,109.40 (AUD)
1,412 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
220.95 (AUD)
15 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
223.88 (AUD)
15 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
23,550.00 (AUD)
1,570 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
23,830.97 (AUD)
1,587 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
24,008.58 (AUD)
1,607 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
249.56 (AUD)
17 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
250.41 (AUD)
17 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
251.60 (AUD)
17 Ordinary Shares
64
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
255.17 (AUD)
17 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
264.42 (AUD)
18 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
264.60 (AUD)
18 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
265.95 (AUD)
18 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
28,576.02 (AUD)
1,914 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
29.98 (AUD)
2 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
295.40 (AUD)
20 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
297.20 (AUD)
20 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
3,437.29 (AUD)
229 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
3,806.72 (AUD)
256 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
3,928.05 (AUD)
261 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
308.91 (AUD)
21 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
329.78 (AUD)
22 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
357.12 (AUD)
24 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
361,198.28 (AUD)
24,209 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
385.32 (AUD)
26 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
389.22 (AUD)
26 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
389.22 (AUD)
26 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
4,422.33 (AUD)
297 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
4,434.24 (AUD)
298 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
4,476.00 (AUD)
300 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
4,716.28 (AUD)
314 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
44.87 (AUD)
3 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
447.90 (AUD)
30 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
472.96 (AUD)
32 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
485.43 (AUD)
33 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
5,229.15 (AUD)
355 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
5,464.89 (AUD)
369 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
5,613.30 (AUD)
378 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
5,634.09 (AUD)
378 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
522.90 (AUD)
35 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
534.60 (AUD)
36 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
570.38 (AUD)
38 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
589.60 (AUD)
40 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
59.92 (AUD)
4 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
591.20 (AUD)
40 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
6,786.45 (AUD)
457 Ordinary Shares
65
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
6,964.64 (AUD)
464 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
60.12 (AUD)
4 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
602.70 (AUD)
41 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
620.34 (AUD)
42 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
620.34 (AUD)
42 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
620.76 (AUD)
42 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
621.18 (AUD)
42 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
633.39 (AUD)
43 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
650.76 (AUD)
44 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
660.00 (AUD)
44 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
678.96 (AUD)
46 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
7,016.24 (AUD)
476 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
7,053.76 (AUD)
469 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
7,074.42 (AUD)
471 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
7,211.60 (AUD)
484 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
719.04 (AUD)
48 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
74.25 (AUD)
5 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
75.05 (AUD)
5 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
751.50 (AUD)
50 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
8,254.40 (AUD)
560 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
8,403.60 (AUD)
564 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
8,631.52 (AUD)
584 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
869.42 (AUD)
58 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
89.94 (AUD)
6 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
9,578.64 (AUD)
642 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
945.00 (AUD)
63 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
947.20 (AUD)
64 Ordinary Shares
5/29/2019
Morgan Stanley Australia Securities Limited
Buy
969.80 (AUD)
65 Ordinary Shares
5/29/2019
Morgan Stanley Capital Services LLC
Buy
N/A
3,905 Swaps
5/29/2019
Morgan Stanley Capital Services LLC
Buy
N/A
310 Swaps
5/30/2019
Morgan Stanley & Co. International plc
Buy
171,973.53
10,974 Ordinary Shares
5/30/2019
Morgan Stanley & Co. International plc
Buy
25,950.54
1,662 Ordinary Shares
5/30/2019
Morgan Stanley & Co. International plc
Buy
26,558.76
1,662 Ordinary Shares
5/30/2019
Morgan Stanley & Co. LLC
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
2,185 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,069.45 (AUD)
73 Ordinary Shares
66
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,156.56 (AUD)
79 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,183.41 (AUD)
81 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,241.00 (AUD)
85 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,257.32 (AUD)
86 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,271.94 (AUD)
86 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,493.28 (AUD)
102 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
1,501.74 (AUD)
103 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
10,366.00 (AUD)
710 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
10,453.86 (AUD)
717 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
117.92 (AUD)
8 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
14.60 (AUD)
1 Ordinary Share
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
14.60 (AUD)
1 Ordinary Share
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
14.65 (AUD)
1 Ordinary Share
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
16,737.33 (AUD)
1,146 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
16,737.33 (AUD)
1,146 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
169,871.58 (AUD)
11,651 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
184,918.14 (AUD)
12,683 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
190.06 (AUD)
13 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
191.75 (AUD)
13 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
2,000.20 (AUD)
137 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
249.56 (AUD)
17 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
262.62 (AUD)
18 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
277.02 (AUD)
19 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
280.06 (AUD)
19 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
291.60 (AUD)
20 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
291.90 (AUD)
20 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
293.00 (AUD)
20 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
294.20 (AUD)
20 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
295.00 (AUD)
20 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
305.97 (AUD)
21 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
306.39 (AUD)
21 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
309.12 (AUD)
21 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
322.74 (AUD)
22 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
365.13 (AUD)
25 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
368.50 (AUD)
25 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
379.21 (AUD)
26 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
394.74 (AUD)
27 Ordinary Shares
67
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
408.38 (AUD)
28 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
43.77 (AUD)
3 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
5,336.28 (AUD)
366 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
525.96 (AUD)
36 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
54,921.02 (AUD)
3,754 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
554.23 (AUD)
38 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
557.08 (AUD)
38 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
561.26 (AUD)
38 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
644.16 (AUD)
44 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
7,320.00 (AUD)
500 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
83,849.58 (AUD)
5,751 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
832.77 (AUD)
57 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
847.09 (AUD)
58 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
88.50 (AUD)
6 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
959.40 (AUD)
65 Ordinary Shares
5/30/2019
Morgan Stanley Australia Securities Limited
Buy
960.70 (AUD)
65 Ordinary Shares
5/30/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,417 Swaps
5/30/2019
Morgan Stanley Capital Services LLC
Buy
N/A
205 Swaps
5/30/2019
Morgan Stanley Capital Services LLC
Buy
N/A
25,856 Swaps
5/31/2019
Morgan Stanley & Co. International plc
Buy
126.40
8 Ordinary Shares
5/31/2019
Morgan Stanley & Co. International plc
Buy
15,877.70
1,023 Ordinary Shares
5/31/2019
Morgan Stanley & Co. International plc
Buy
15.80
1 Ordinary Share
5/31/2019
Morgan Stanley & Co. International plc
Buy
15.80
1 Ordinary Share
5/31/2019
Morgan Stanley & Co. International plc
Buy
16,163.40
1,023 Ordinary Shares
5/31/2019
Morgan Stanley & Co. International plc
Buy
24,300.40
1,538 Ordinary Shares
5/31/2019
Morgan Stanley & Co. International plc
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
49,484 Ordinary Shares
5/31/2019
Morgan Stanley & Co. LLC
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
11,325 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,099.72 (AUD)
76 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,150.24 (AUD)
79 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,214.64 (AUD)
84 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,374.18 (AUD)
95 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,433.52 (AUD)
99 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,442.00 (AUD)
100 Ordinary Shares
68
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,613.94 (AUD)
111 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,826.25 (AUD)
125 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
1,838.34 (AUD)
126 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
10,504.59 (AUD)
719 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
10,723.70 (AUD)
730 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
11,165.00 (AUD)
770 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
11,721.33 (AUD)
799 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
112,140.52 (AUD)
7,639 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
12,659.20 (AUD)
860 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
13,755.76 (AUD)
949 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
137,962.64 (AUD)
9,398 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
146.80 (AUD)
10 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
15,472.72 (AUD)
1,054 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
159.28 (AUD)
11 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
17,827.04 (AUD)
1,232 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,045.91 (AUD)
141 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,127.22 (AUD)
146 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,470.95 (AUD)
171 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,506.77 (AUD)
173 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,526.67 (AUD)
173 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,593.80 (AUD)
180 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,708.40 (AUD)
185 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,745.50 (AUD)
190 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,903.41 (AUD)
199 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
2,960.20 (AUD)
205 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
20,201.56 (AUD)
1,399 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
21,549.75 (AUD)
1,475 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
231.68 (AUD)
16 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
24,712.72 (AUD)
1,712 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
3,005.64 (AUD)
207 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
3,072.30 (AUD)
209 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
3,269.18 (AUD)
223 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
3,470.40 (AUD)
240 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
3,784.86 (AUD)
258 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
34,967.76 (AUD)
2,382 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
347.28 (AUD)
24 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
381.42 (AUD)
26 Ordinary Shares
69
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
4,463.68 (AUD)
305 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
4,705.53 (AUD)
327 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
4,794.90 (AUD)
330 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
45,038.24 (AUD)
3,068 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
478.50 (AUD)
33 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
5,669.50 (AUD)
391 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
5,722.20 (AUD)
396 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
6,116.89 (AUD)
422 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
6,121.59 (AUD)
419 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
6,164.22 (AUD)
426 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
6,413.56 (AUD)
436 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
652.50 (AUD)
45 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
7,037.28 (AUD)
486 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
7,106.94 (AUD)
492 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
7,144.29 (AUD)
487 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
7,305.00 (AUD)
500 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
707.56 (AUD)
49 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
740.78 (AUD)
51 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
745.62 (AUD)
51 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
758.16 (AUD)
52 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
788.94 (AUD)
54 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
792.72 (AUD)
54 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
792.72 (AUD)
54 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
8,103.00 (AUD)
555 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
8,430.18 (AUD)
583 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
8,850.63 (AUD)
606 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
814.80 (AUD)
56 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
84,189.80 (AUD)
5,735 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
9,401.60 (AUD)
640 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
9,610.09 (AUD)
658 Ordinary Shares
5/31/2019
Morgan Stanley Australia Securities Limited
Buy
957.33 (AUD)
66 Ordinary Shares
5/31/2019
Morgan Stanley Capital Services LLC
Buy
N/A
134 Swaps
5/31/2019
Morgan Stanley Capital Services LLC
Buy
N/A
2,515 Swaps
5/31/2019
Morgan Stanley Capital Services LLC
Buy
N/A
6,366 Swaps
5/31/2019
Morgan Stanley Wealth Management Australia Pty Ltd
Buy
11,857.20 (AUD)
820 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,002.40 (AUD)
70 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,056.72 (AUD)
74 Ordinary Shares
70
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,123.38 (AUD)
79 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,188.56 (AUD)
83 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,329.44 (AUD)
93 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,437.23 (AUD)
101 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,437.23 (AUD)
101 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,440.26 (AUD)
101 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,441.27 (AUD)
101 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,454.52 (AUD)
102 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,520.04 (AUD)
106 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,580.64 (AUD)
111 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,671.56 (AUD)
116 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,706.46 (AUD)
119 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,769.48 (AUD)
124 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,785.00 (AUD)
125 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,893.92 (AUD)
133 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
1,908.55 (AUD)
133 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
10,411.24 (AUD)
721 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
100.24 (AUD)
7 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
100.52 (AUD)
7 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
11,337.84 (AUD)
783 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
114.32 (AUD)
8 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
114.48 (AUD)
8 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
12,187.36 (AUD)
844 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
12,297.95 (AUD)
857 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
12,401.12 (AUD)
866 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
12,634.36 (AUD)
886 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
12,667.23 (AUD)
873 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
12,744.80 (AUD)
890 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
12,819.74 (AUD)
899 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
12,832.42 (AUD)
898 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
13,088.48 (AUD)
914 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
14,386.40 (AUD)
980 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
14,717.70 (AUD)
1,035 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
14.26 (AUD)
1 Ordinary Share
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
14.27 (AUD)
1 Ordinary Share
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
14.28 (AUD)
1 Ordinary Share
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
14.28 (AUD)
1 Ordinary Share
71
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
14.34 (AUD)
1 Ordinary Share
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
143.30 (AUD)
10 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
146.80 (AUD)
10 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
15,690.42 (AUD)
1,098 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
17,311.17 (AUD)
1,203 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
17,458.33 (AUD)
1,223 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
18,909.75 (AUD)
1,327 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
2,005.77 (AUD)
139 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
2,039.18 (AUD)
143 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
2,080.75 (AUD)
145 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
2,124.74 (AUD)
149 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
2,133.00 (AUD)
150 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
2,559.60 (AUD)
180 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
2,815.13 (AUD)
197 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
2,861.62 (AUD)
199 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
2,970.45 (AUD)
205 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
20,692.70 (AUD)
1,435 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
228.48 (AUD)
16 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
23,737.56 (AUD)
1,617 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
24,818.64 (AUD)
1,738 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
242.51 (AUD)
17 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
242.59 (AUD)
17 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
257.04 (AUD)
18 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
26,686.74 (AUD)
1,861 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
27,060.21 (AUD)
1,891 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
270.94 (AUD)
19 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
272.27 (AUD)
19 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
28,086.80 (AUD)
1,960 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
285.30 (AUD)
20 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
29,872.70 (AUD)
2,089 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
299.25 (AUD)
21 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,030.99 (AUD)
213 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,101.93 (AUD)
214 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,116.37 (AUD)
219 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,195.59 (AUD)
223 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,346.20 (AUD)
234 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,395.34 (AUD)
234 Ordinary Shares
72
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,467.61 (AUD)
243 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,482.40 (AUD)
240 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,542.70 (AUD)
245 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,589.25 (AUD)
245 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,594.15 (AUD)
245 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,594.15 (AUD)
245 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,596.32 (AUD)
247 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,724.47 (AUD)
261 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,750.32 (AUD)
259 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,751.84 (AUD)
262 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,827.04 (AUD)
268 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,888.00 (AUD)
270 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,920.40 (AUD)
270 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,952.79 (AUD)
277 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
3,969.41 (AUD)
277 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
30,815.86 (AUD)
2,161 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
300.09 (AUD)
21 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
329.36 (AUD)
23 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
330.97 (AUD)
23 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
359.00 (AUD)
25 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
390.15 (AUD)
27 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
4,042.66 (AUD)
283 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
4,100.96 (AUD)
284 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
4,295.27 (AUD)
301 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
4,345.02 (AUD)
303 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
4,398.24 (AUD)
308 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
4,425.55 (AUD)
305 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
4,577.46 (AUD)
321 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
4,727.68 (AUD)
332 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
4,731.00 (AUD)
332 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
4,759.78 (AUD)
331 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
4,770.50 (AUD)
329 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
4,819.10 (AUD)
337 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
4,856.17 (AUD)
337 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
4,994.50 (AUD)
350 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
40,441.18 (AUD)
2,834 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
413.83 (AUD)
29 Ordinary Shares
73
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
417.31 (AUD)
29 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
430.50 (AUD)
30 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
456.00 (AUD)
32 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
487.56 (AUD)
34 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
5,069.08 (AUD)
353 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
5,414.01 (AUD)
381 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
5,614.50 (AUD)
394 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
5,689.74 (AUD)
399 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
5,696.95 (AUD)
397 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
5,701.18 (AUD)
394 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
5,705.12 (AUD)
394 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
5,762.90 (AUD)
403 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
5,778.41 (AUD)
401 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
5,887.48 (AUD)
412 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
5,936.92 (AUD)
412 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
529.10 (AUD)
37 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
530.58 (AUD)
37 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
556.14 (AUD)
39 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
558.09 (AUD)
39 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
57.68 (AUD)
4 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
570.60 (AUD)
40 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
571.60 (AUD)
40 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
583.02 (AUD)
41 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
598.92 (AUD)
42 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
6,021.48 (AUD)
417 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
6,136.10 (AUD)
430 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
6,268.92 (AUD)
439 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
6,392.49 (AUD)
443 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
6,481.68 (AUD)
452 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
6,493.44 (AUD)
456 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
6,673.87 (AUD)
469 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
6,749.71 (AUD)
473 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
600.18 (AUD)
42 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
603.54 (AUD)
42 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
62,347.27 (AUD)
4,363 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
691.20 (AUD)
48 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
698.50 (AUD)
49 Ordinary Shares
74
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
7,110.75 (AUD)
499 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
7,125.00 (AUD)
500 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
7,130.00 (AUD)
500 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
7,171.71 (AUD)
497 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
7,187.70 (AUD)
494 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
7,784.64 (AUD)
544 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
7,925.40 (AUD)
555 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
742.04 (AUD)
52 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
76,832.99 (AUD)
5,297 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
760.02 (AUD)
53 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
767.88 (AUD)
54 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
77,902.38 (AUD)
5,463 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
8,212.66 (AUD)
566 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
8,225.42 (AUD)
574 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
8,342.10 (AUD)
585 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
8,808.40 (AUD)
610 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
8,983.66 (AUD)
623 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
813.39 (AUD)
57 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
828.24 (AUD)
58 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
828.53 (AUD)
58 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
853.20 (AUD)
60 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
917.12 (AUD)
64 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
958.10 (AUD)
67 Ordinary Shares
6/03/2019
Morgan Stanley Australia Securities Limited
Buy
997.50 (AUD)
70 Ordinary Shares
6/03/2019
Morgan Stanley Capital Services LLC
Buy
N/A
113 Swaps
6/03/2019
Morgan Stanley Capital Services LLC
Buy
N/A
5,056 Swaps
6/03/2019
Morgan Stanley Capital Services LLC
Buy
N/A
5,056 Swaps
6/03/2019
Morgan Stanley Capital Services LLC
Buy
N/A
536 Swaps
6/04/2019
Morgan Stanley & Co. International plc
Buy
1,028.57
73 Ordinary Shares
6/04/2019
Morgan Stanley & Co. International plc
Buy
1,402.00
100 Ordinary Shares
6/04/2019
Morgan Stanley & Co. International plc
Buy
14.09
1 Ordinary Share
6/04/2019
Morgan Stanley & Co. International plc
Buy
14.17
1 Ordinary Share
6/04/2019
Morgan Stanley & Co. International plc
Buy
185,663.93
13,177 Ordinary Shares
6/04/2019
Morgan Stanley & Co. International plc
Buy
27,461.41
1,949 Ordinary Shares
6/04/2019
Morgan Stanley & Co. International plc
Buy
27,714.55
1,949 Ordinary Shares
6/04/2019
Morgan Stanley & Co. International plc
Buy
6,049.20
426 Ordinary Shares
6/04/2019
Morgan Stanley & Co. International plc
Buy
7,045.00
500 Ordinary Shares
75
6/04/2019
Morgan Stanley & Co. International plc
Buy
72,022.29
4,934 Ordinary Shares
6/04/2019
Morgan Stanley & Co. International plc
Buy
N/A
12,750 Swaps
6/04/2019
Morgan Stanley & Co. International plc
Buy
N/A
129,565 Swaps
6/04/2019
Morgan Stanley & Co. International plc
Buy
N/A
2,643 Swaps
6/04/2019
Morgan Stanley & Co. International plc
Buy
N/A
341 Swaps
6/04/2019
Morgan Stanley & Co. International plc
Buy
N/A
35,357 Swaps
6/04/2019
Morgan Stanley & Co. International plc
Buy
N/A
375,000 Swaps
6/04/2019
Morgan Stanley & Co. International plc
Buy
N/A
391,540 Swaps
6/04/2019
Morgan Stanley & Co. International plc
Buy
N/A
47,050 Swaps
6/04/2019
Morgan Stanley & Co. International plc
Buy
N/A
5,750 Swaps
6/04/2019
Morgan Stanley & Co. International plc
Buy
N/A
6,500 Swaps
6/04/2019
Morgan Stanley & Co. International plc
Buy
N/A
7,447 Swaps
6/04/2019
Morgan Stanley & Co. International plc
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
5,000 Ordinary Shares
6/04/2019
Morgan Stanley & Co. LLC
Borrow
N/A
111,656 Ordinary Shares
6/04/2019
Morgan Stanley & Co. LLC
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
10,495 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,000.23 (AUD)
77 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,006.67 (AUD)
73 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,010.84 (AUD)
74 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,026.48 (AUD)
78 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,042.08 (AUD)
78 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,045.20 (AUD)
78 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,047.54 (AUD)
79 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,048.80 (AUD)
80 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,058.67 (AUD)
81 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,114.38 (AUD)
82 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,127.52 (AUD)
87 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,170.90 (AUD)
90 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,176.56 (AUD)
88 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,197.68 (AUD)
88 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,204.65 (AUD)
90 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,214.40 (AUD)
92 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,229.52 (AUD)
94 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,237.99 (AUD)
89 Ordinary Shares
76
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,253.24 (AUD)
97 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,265.28 (AUD)
96 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,272.64 (AUD)
97 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,290.00 (AUD)
100 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,297.00 (AUD)
100 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,302.42 (AUD)
98 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,307.52 (AUD)
96 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,311.75 (AUD)
99 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,325.76 (AUD)
96 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,327.68 (AUD)
96 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,341.62 (AUD)
98 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,357.29 (AUD)
99 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,370.88 (AUD)
102 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,381.18 (AUD)
106 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,383.12 (AUD)
102 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,398.60 (AUD)
105 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,399.68 (AUD)
108 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,426.81 (AUD)
109 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,427.80 (AUD)
110 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,427.82 (AUD)
106 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,431.10 (AUD)
110 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,436.40 (AUD)
105 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,502.20 (AUD)
116 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,504.80 (AUD)
114 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,508.55 (AUD)
113 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,515.15 (AUD)
111 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,520.30 (AUD)
115 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,527.90 (AUD)
110 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,543.58 (AUD)
113 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,545.60 (AUD)
115 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,545.60 (AUD)
115 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,549.08 (AUD)
117 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,549.38 (AUD)
119 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,550.92 (AUD)
116 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,553.65 (AUD)
115 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,554.06 (AUD)
118 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,555.33 (AUD)
119 Ordinary Shares
77
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,563.92 (AUD)
113 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,565.15 (AUD)
115 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,566.95 (AUD)
121 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,571.31 (AUD)
117 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,573.20 (AUD)
115 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,591.20 (AUD)
117 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,594.13 (AUD)
117 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,598.17 (AUD)
119 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,599.00 (AUD)
123 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,603.92 (AUD)
123 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,608.09 (AUD)
121 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,612.84 (AUD)
122 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,616.22 (AUD)
123 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,619.91 (AUD)
123 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,626.25 (AUD)
125 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,627.20 (AUD)
120 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,637.24 (AUD)
122 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,640.00 (AUD)
125 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,648.80 (AUD)
120 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,653.10 (AUD)
122 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,653.75 (AUD)
125 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,654.16 (AUD)
124 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,670.76 (AUD)
126 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,675.80 (AUD)
126 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,684.48 (AUD)
128 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,695.20 (AUD)
130 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,695.45 (AUD)
127 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,710.54 (AUD)
129 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,729.20 (AUD)
131 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,735.65 (AUD)
133 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,740.99 (AUD)
131 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,742.40 (AUD)
132 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,763.26 (AUD)
131 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,773.90 (AUD)
135 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,774.08 (AUD)
128 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,778.88 (AUD)
136 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,780.65 (AUD)
135 Ordinary Shares
78
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,785.11 (AUD)
137 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,787.85 (AUD)
137 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,788.15 (AUD)
131 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,796.27 (AUD)
134 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,796.76 (AUD)
138 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,797.32 (AUD)
131 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,799.62 (AUD)
134 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,803.64 (AUD)
134 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,810.35 (AUD)
135 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,812.88 (AUD)
136 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,822.29 (AUD)
139 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,825.60 (AUD)
140 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,827.85 (AUD)
139 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,829.80 (AUD)
140 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,831.20 (AUD)
140 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,831.95 (AUD)
135 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,842.65 (AUD)
137 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,844.02 (AUD)
137 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,851.88 (AUD)
134 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,861.21 (AUD)
139 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,864.80 (AUD)
140 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,867.30 (AUD)
142 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,869.00 (AUD)
140 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,874.16 (AUD)
137 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,878.16 (AUD)
136 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,879.20 (AUD)
144 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,882.06 (AUD)
139 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,884.96 (AUD)
136 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,886.58 (AUD)
141 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,903.85 (AUD)
145 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,907.62 (AUD)
143 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,913.37 (AUD)
141 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,916.98 (AUD)
146 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,923.84 (AUD)
144 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,926.06 (AUD)
141 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,926.72 (AUD)
144 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,926.94 (AUD)
142 Ordinary Shares
79
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,927.64 (AUD)
143 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,932.88 (AUD)
148 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,935.00 (AUD)
150 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,940.40 (AUD)
147 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,959.98 (AUD)
151 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,965.39 (AUD)
147 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,971.36 (AUD)
144 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,974.21 (AUD)
147 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,975.22 (AUD)
142 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,975.38 (AUD)
146 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,988.52 (AUD)
146 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,989.68 (AUD)
152 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,991.20 (AUD)
152 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,996.22 (AUD)
151 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
1,996.65 (AUD)
145 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,051.58 (AUD)
749 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,063.40 (AUD)
751 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,095.76 (AUD)
776 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,096.50 (AUD)
762 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,125.50 (AUD)
770 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,177.50 (AUD)
750 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,336.00 (AUD)
800 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,377.25 (AUD)
775 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,438.08 (AUD)
786 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,612.80 (AUD)
792 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,625.91 (AUD)
813 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,636.80 (AUD)
768 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,728.62 (AUD)
778 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,790.00 (AUD)
830 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,811.04 (AUD)
808 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,948.95 (AUD)
839 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
10,949.12 (AUD)
832 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
102,745.02 (AUD)
7,679 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
103.84 (AUD)
8 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
104,881.80 (AUD)
7,827 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
104.48 (AUD)
8 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
108.32 (AUD)
8 Ordinary Shares
80
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
109,471.50 (AUD)
8,262 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
109,554.12 (AUD)
8,262 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
11,078.26 (AUD)
811 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
11,101.56 (AUD)
852 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
11,173.88 (AUD)
818 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
11,236.74 (AUD)
822 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
11,304.62 (AUD)
838 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
11,427.00 (AUD)
879 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
11,475.84 (AUD)
834 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
11,545.60 (AUD)
880 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
11,549.10 (AUD)
843 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
11,874.58 (AUD)
877 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
11,903.19 (AUD)
897 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
11,971.53 (AUD)
909 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
118.85 (AUD)
9 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
12,002.38 (AUD)
871 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
12,076.68 (AUD)
924 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
12,149.28 (AUD)
936 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
12,424.20 (AUD)
931 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
12,480.00 (AUD)
960 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
12,614.00 (AUD)
952 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
12,625.50 (AUD)
950 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
12,736.79 (AUD)
979 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
12,736.88 (AUD)
962 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
12,860.00 (AUD)
1,000 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
12,938.75 (AUD)
941 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
12,945.00 (AUD)
1,000 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
12.88 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
12.91 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
12.94 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
12.94 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
123.84 (AUD)
9 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
124,172.40 (AUD)
8,998 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
125.01 (AUD)
9 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13,012.78 (AUD)
979 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13,102.60 (AUD)
980 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13,134.00 (AUD)
995 Ordinary Shares
81
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13,413.00 (AUD)
1,020 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13,413.60 (AUD)
972 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13,510.84 (AUD)
1,022 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13,567.95 (AUD)
990 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13,695.20 (AUD)
1,060 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13,818.70 (AUD)
1,039 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13,841.40 (AUD)
1,020 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13,919.40 (AUD)
1,045 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13,927.90 (AUD)
1,010 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13,927.92 (AUD)
1,048 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13,950.25 (AUD)
1,025 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13.00 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13.01 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13.02 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13.10 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13.11 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13.14 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13.15 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13.32 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13.33 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13.54 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13.60 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13.61 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13.77 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
13.85 (AUD)
1 Ordinary Share
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
131.20 (AUD)
10 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
131.40 (AUD)
10 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
132.40 (AUD)
10 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
133.70 (AUD)
10 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
133.80 (AUD)
10 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
134.20 (AUD)
10 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
138,000.00 (AUD)
10,000 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
138.40 (AUD)
10 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
14,042.28 (AUD)
1,022 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
14,265.47 (AUD)
1,039 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
14,647.08 (AUD)
1,113 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
14,689.92 (AUD)
1,093 Ordinary Shares
82
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
14,729.91 (AUD)
1,074 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
14,777.70 (AUD)
1,135 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
14,782.88 (AUD)
1,072 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
140,496.30 (AUD)
10,766 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
142.78 (AUD)
11 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
144.76 (AUD)
11 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
145.53 (AUD)
11 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
145.64 (AUD)
11 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
145.86 (AUD)
11 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
15,181.32 (AUD)
1,166 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
15,243.76 (AUD)
1,141 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
15,272.84 (AUD)
1,133 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
15,297.92 (AUD)
1,166 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
15,324.54 (AUD)
1,177 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
15,371.64 (AUD)
1,161 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
15,469.70 (AUD)
1,130 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
15,572.57 (AUD)
1,163 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
15,850.90 (AUD)
1,157 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
15,942.68 (AUD)
1,196 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
156.18 (AUD)
12 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
156.24 (AUD)
12 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
156.60 (AUD)
12 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
158,742.12 (AUD)
11,819 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
158.88 (AUD)
12 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
159.72 (AUD)
12 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
16,081.62 (AUD)
1,238 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
16,162.50 (AUD)
1,250 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
16,741.47 (AUD)
1,277 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
16,774.90 (AUD)
1,238 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
16,836.48 (AUD)
1,264 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
16,882.80 (AUD)
1,279 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
16,895.79 (AUD)
1,227 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
160.80 (AUD)
12 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
161.16 (AUD)
12 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
162.72 (AUD)
12 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
169.26 (AUD)
13 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
17,054.67 (AUD)
1,293 Ordinary Shares
83
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
17,317.35 (AUD)
1,305 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
17,422.79 (AUD)
1,309 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
17,661.41 (AUD)
1,339 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
17,684.24 (AUD)
1,288 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
17,693.60 (AUD)
1,301 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
17,736.95 (AUD)
1,355 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
170.95 (AUD)
13 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
174,458.67 (AUD)
13,389 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
174.20 (AUD)
13 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
174.59 (AUD)
13 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
18,029.72 (AUD)
1,402 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
18,413.55 (AUD)
1,411 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
18,441.00 (AUD)
1,366 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
18,488.52 (AUD)
1,431 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
18,497.15 (AUD)
1,435 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
18,500.30 (AUD)
1,330 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
18,513.30 (AUD)
1,410 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
18,551.46 (AUD)
1,398 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
18,936.20 (AUD)
1,460 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
182.07 (AUD)
14 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
19,081.60 (AUD)
1,424 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
19,279.40 (AUD)
1,465 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
19,505.03 (AUD)
1,455 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
19,517.00 (AUD)
1,450 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
19,570.84 (AUD)
1,454 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
19,645.15 (AUD)
1,435 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
19,750.25 (AUD)
1,475 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
19,974.99 (AUD)
1,533 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
196.65 (AUD)
15 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
199.50 (AUD)
15 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,002.77 (AUD)
154 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,004.30 (AUD)
153 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,006.55 (AUD)
147 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,008.89 (AUD)
153 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,015.85 (AUD)
151 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,016.55 (AUD)
155 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,028.78 (AUD)
153 Ordinary Shares
84
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,039.81 (AUD)
149 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,040.50 (AUD)
154 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,044.52 (AUD)
158 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,046.10 (AUD)
158 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,047.14 (AUD)
153 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,051.28 (AUD)
148 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,052.00 (AUD)
150 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,059.84 (AUD)
157 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,060.76 (AUD)
156 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,061.11 (AUD)
158 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,064.17 (AUD)
151 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,071.30 (AUD)
154 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,073.68 (AUD)
161 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,080.12 (AUD)
161 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,080.50 (AUD)
150 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,082.44 (AUD)
158 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,086.53 (AUD)
157 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,088.76 (AUD)
158 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,102.16 (AUD)
152 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,102.22 (AUD)
153 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,115.62 (AUD)
158 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,169.53 (AUD)
163 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,174.34 (AUD)
167 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,177.28 (AUD)
162 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,194.38 (AUD)
167 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,198.87 (AUD)
163 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,222.35 (AUD)
169 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,232.56 (AUD)
172 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,260.26 (AUD)
174 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,264.40 (AUD)
170 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,281.14 (AUD)
174 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,298.56 (AUD)
176 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,307.36 (AUD)
176 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,326.46 (AUD)
178 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,349.34 (AUD)
173 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,353.12 (AUD)
176 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,365.20 (AUD)
180 Ordinary Shares
85
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,407.55 (AUD)
179 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,430.07 (AUD)
187 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,551.46 (AUD)
193 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,627.07 (AUD)
201 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,637.12 (AUD)
201 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,652.00 (AUD)
204 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,656.30 (AUD)
202 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,725.44 (AUD)
204 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,730.54 (AUD)
204 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,757.25 (AUD)
205 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,758.77 (AUD)
203 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,781.10 (AUD)
203 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,801.76 (AUD)
208 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,815.20 (AUD)
204 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,832.77 (AUD)
219 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,842.70 (AUD)
217 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,845.22 (AUD)
207 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,857.80 (AUD)
220 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,869.60 (AUD)
211 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,901.58 (AUD)
218 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,916.84 (AUD)
218 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,919.27 (AUD)
219 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,923.74 (AUD)
222 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,950.35 (AUD)
221 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
2,963.52 (AUD)
216 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
20,104.20 (AUD)
1,530 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
20,229.94 (AUD)
1,549 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
20,370.24 (AUD)
1,584 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
20,406.36 (AUD)
1,524 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
20,486.40 (AUD)
1,552 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
20,882.94 (AUD)
1,599 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
201.00 (AUD)
15 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
202,670.00 (AUD)
15,590 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
202.65 (AUD)
15 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
205.65 (AUD)
15 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
211.36 (AUD)
16 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
22,001.66 (AUD)
1,658 Ordinary Shares
86
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
22,027.06 (AUD)
1,697 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
22,136.40 (AUD)
1,677 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
22,344.58 (AUD)
1,618 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
22,381.07 (AUD)
1,679 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
22,387.95 (AUD)
1,677 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
22,536.99 (AUD)
1,743 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
22,699.44 (AUD)
1,674 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
22,797.60 (AUD)
1,652 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
22,868.55 (AUD)
1,713 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
221.85 (AUD)
17 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
222.87 (AUD)
17 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
223.38 (AUD)
17 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
23,075.52 (AUD)
1,677 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
23,159.07 (AUD)
1,727 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
233.10 (AUD)
18 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
234.00 (AUD)
18 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
234.36 (AUD)
18 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
235.80 (AUD)
18 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
24,280.48 (AUD)
1,862 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
24,555.81 (AUD)
1,823 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
24,817.80 (AUD)
1,866 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
24,944.64 (AUD)
1,856 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
246.24 (AUD)
19 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
248.94 (AUD)
18 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
25,255.93 (AUD)
1,889 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
25,271.10 (AUD)
1,935 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
25,532.00 (AUD)
1,964 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
25,730.53 (AUD)
1,939 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
25,817.46 (AUD)
1,879 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
25,875.63 (AUD)
1,947 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
25,920.00 (AUD)
2,000 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
25,924.43 (AUD)
1,939 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
251.37 (AUD)
19 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
251.56 (AUD)
19 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
26,060.00 (AUD)
2,000 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
26,539.75 (AUD)
2,003 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
26,599.84 (AUD)
2,003 Ordinary Shares
87
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
26.24 (AUD)
2 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
26.26 (AUD)
2 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
26.56 (AUD)
2 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
26.60 (AUD)
2 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
261.20 (AUD)
20 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
262.40 (AUD)
20 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
263.00 (AUD)
20 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
27,061.34 (AUD)
2,047 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
27,348.72 (AUD)
2,044 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
27,754.44 (AUD)
2,109 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
27,846.37 (AUD)
2,089 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
271.80 (AUD)
20 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
273.63 (AUD)
21 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
275.31 (AUD)
21 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
278.04 (AUD)
21 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
279.51 (AUD)
21 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
28,009.80 (AUD)
2,106 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
28,054.02 (AUD)
2,103 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
286.88 (AUD)
22 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
29,642.40 (AUD)
2,148 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
29,940.48 (AUD)
2,208 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
291.50 (AUD)
22 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
293.04 (AUD)
22 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,015.00 (AUD)
225 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,022.01 (AUD)
233 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,056.20 (AUD)
236 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,057.48 (AUD)
228 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,063.56 (AUD)
232 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,085.74 (AUD)
237 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,109.26 (AUD)
231 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,125.79 (AUD)
227 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,156.05 (AUD)
235 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,165.60 (AUD)
240 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,213.76 (AUD)
242 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,215.92 (AUD)
244 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,232.50 (AUD)
250 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,234.22 (AUD)
241 Ordinary Shares
88
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,236.63 (AUD)
241 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,250.52 (AUD)
247 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,277.26 (AUD)
252 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,284.31 (AUD)
249 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,289.12 (AUD)
244 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,300.65 (AUD)
251 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,329.13 (AUD)
249 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,333.96 (AUD)
252 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,334.11 (AUD)
249 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,340.00 (AUD)
250 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,343.57 (AUD)
257 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,359.01 (AUD)
249 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,364.14 (AUD)
247 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,367.43 (AUD)
253 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,381.84 (AUD)
252 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,388.36 (AUD)
254 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,391.92 (AUD)
252 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,405.25 (AUD)
257 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,411.22 (AUD)
254 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,412.48 (AUD)
248 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,414,185.75 (AUD)
262,025 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,447.29 (AUD)
259 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,449.64 (AUD)
267 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,455.78 (AUD)
262 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,468.00 (AUD)
255 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,470.00 (AUD)
250 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,476.80 (AUD)
265 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,479.28 (AUD)
266 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,488.73 (AUD)
259 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,505.48 (AUD)
257 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,526.88 (AUD)
268 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,528.42 (AUD)
271 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,537.35 (AUD)
263 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,559.26 (AUD)
274 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,593.82 (AUD)
267 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,601.59 (AUD)
271 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,612.43 (AUD)
271 Ordinary Shares
89
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,620.40 (AUD)
280 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,624.50 (AUD)
275 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,646.53 (AUD)
279 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,655.47 (AUD)
273 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,665.48 (AUD)
266 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,686.28 (AUD)
278 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,698.80 (AUD)
280 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,712.96 (AUD)
283 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,735.81 (AUD)
279 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,739.50 (AUD)
277 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,747.44 (AUD)
278 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,756.97 (AUD)
281 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,761.34 (AUD)
278 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,772.84 (AUD)
283 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,800.94 (AUD)
286 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,923.37 (AUD)
297 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,924.66 (AUD)
298 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,926.34 (AUD)
297 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,939.00 (AUD)
303 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,960.42 (AUD)
298 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,969.51 (AUD)
307 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,983.38 (AUD)
302 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,986.70 (AUD)
291 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,994.27 (AUD)
301 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
3,996.18 (AUD)
298 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
30,971.46 (AUD)
2,301 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
301.18 (AUD)
22 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
303.14 (AUD)
23 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
306.13 (AUD)
23 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
306.59 (AUD)
23 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
306.71 (AUD)
23 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
306.82 (AUD)
23 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
31,694.80 (AUD)
2,360 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
32,868.06 (AUD)
2,542 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
325,750.00 (AUD)
25,000 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
33,936.49 (AUD)
2,569 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
33,956.10 (AUD)
2,610 Ordinary Shares
90
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
34,375.00 (AUD)
2,500 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
34,505.40 (AUD)
2,620 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
34,514.72 (AUD)
2,599 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
34,890.96 (AUD)
2,532 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
35,152.20 (AUD)
2,655 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
35,374.77 (AUD)
2,603 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
356.40 (AUD)
27 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
36,798.56 (AUD)
2,792 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
36,999.65 (AUD)
2,755 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
37,907.28 (AUD)
2,771 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
378,078.60 (AUD)
27,397 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
379.90 (AUD)
29 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
38,089.84 (AUD)
2,921 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
38,092.72 (AUD)
2,888 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
38,700.00 (AUD)
3,000 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
38,986.77 (AUD)
2,819 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
39,242.40 (AUD)
2,955 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
39.06 (AUD)
3 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
39.18 (AUD)
3 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
39.33 (AUD)
3 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
39.33 (AUD)
3 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
39.42 (AUD)
3 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
39.72 (AUD)
3 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
39.93 (AUD)
3 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
393.60 (AUD)
30 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
394.80 (AUD)
30 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,017.60 (AUD)
310 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,046.26 (AUD)
307 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,052.32 (AUD)
304 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,095.36 (AUD)
316 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,156.57 (AUD)
319 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,160.00 (AUD)
320 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,210.36 (AUD)
308 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,260.60 (AUD)
324 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,286.52 (AUD)
324 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,293.25 (AUD)
325 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,305.72 (AUD)
318 Ordinary Shares
91
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,323.06 (AUD)
329 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,333.20 (AUD)
314 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,345.88 (AUD)
332 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,355.00 (AUD)
325 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,362.60 (AUD)
330 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,382.28 (AUD)
329 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,413.75 (AUD)
321 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,457.95 (AUD)
329 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,484.70 (AUD)
330 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,495.40 (AUD)
338 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,593.60 (AUD)
330 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,613.00 (AUD)
350 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,613.35 (AUD)
343 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,638.21 (AUD)
349 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,680.12 (AUD)
344 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,683.42 (AUD)
354 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,684.31 (AUD)
353 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,692.08 (AUD)
356 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,726.67 (AUD)
353 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,794.08 (AUD)
361 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,795.26 (AUD)
349 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,803.40 (AUD)
365 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,888.18 (AUD)
374 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,938.01 (AUD)
371 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
4,969.82 (AUD)
382 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
40,330.88 (AUD)
3,074 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
40,501.44 (AUD)
2,952 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
40,609.07 (AUD)
3,131 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
40,969.00 (AUD)
3,092 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
40.50 (AUD)
3 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
40.62 (AUD)
3 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
401.40 (AUD)
30 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
402,900.63 (AUD)
30,921 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
405.60 (AUD)
30 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
41,685.92 (AUD)
3,139 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
41,894.18 (AUD)
3,169 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
41.67 (AUD)
3 Ordinary Shares
92
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
416.64 (AUD)
31 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
42,625.25 (AUD)
3,217 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
420.16 (AUD)
32 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
425.37 (AUD)
33 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
429.12 (AUD)
32 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
443.52 (AUD)
33 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
45,713.50 (AUD)
3,530 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
468.72 (AUD)
36 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
47,221.91 (AUD)
3,613 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
48,660.75 (AUD)
3,645 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
483.22 (AUD)
37 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
49,331.20 (AUD)
3,760 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
49,519.80 (AUD)
3,690 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
491.34 (AUD)
38 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
492.10 (AUD)
38 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
494.76 (AUD)
38 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
498.56 (AUD)
38 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,021.25 (AUD)
375 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,025.54 (AUD)
379 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,175.92 (AUD)
388 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,194.98 (AUD)
399 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,198.97 (AUD)
399 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,266.20 (AUD)
402 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,267.21 (AUD)
403 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,308.08 (AUD)
408 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,323.50 (AUD)
390 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,334.54 (AUD)
402 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,336.94 (AUD)
393 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,346.90 (AUD)
390 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,381.28 (AUD)
404 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,410.08 (AUD)
408 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,451.60 (AUD)
413 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,460.66 (AUD)
414 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,463.26 (AUD)
418 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,482.15 (AUD)
415 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,510.19 (AUD)
399 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,538.84 (AUD)
404 Ordinary Shares
93
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,554.44 (AUD)
417 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,559.62 (AUD)
407 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,581.44 (AUD)
408 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,594.40 (AUD)
420 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,597.02 (AUD)
418 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,597.84 (AUD)
419 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,610.92 (AUD)
406 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,654.80 (AUD)
422 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,667.97 (AUD)
433 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,690.08 (AUD)
424 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,725.41 (AUD)
417 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,728.32 (AUD)
442 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,733.96 (AUD)
426 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,746.35 (AUD)
435 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,802.90 (AUD)
435 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,805.59 (AUD)
421 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,885.00 (AUD)
428 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
5,918.50 (AUD)
445 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
50,803.97 (AUD)
3,899 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
503.88 (AUD)
38 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
503.88 (AUD)
39 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
505.40 (AUD)
38 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
507.39 (AUD)
39 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
51,231.05 (AUD)
3,809 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
51,280.29 (AUD)
3,807 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
514.80 (AUD)
39 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
515.58 (AUD)
39 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
52,531.56 (AUD)
4,044 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
52.44 (AUD)
4 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
52.56 (AUD)
4 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
521.20 (AUD)
40 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
524.40 (AUD)
40 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
53,891.60 (AUD)
4,052 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
538.74 (AUD)
41 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
55.08 (AUD)
4 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
55.08 (AUD)
4 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
55.20 (AUD)
4 Ordinary Shares
94
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
553.98 (AUD)
42 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
559.44 (AUD)
42 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
56,649.92 (AUD)
4,117 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
56,950.90 (AUD)
4,157 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
561.29 (AUD)
41 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
562.80 (AUD)
42 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
568.68 (AUD)
42 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
57,697.92 (AUD)
4,452 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
573.19 (AUD)
43 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
575.96 (AUD)
44 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
583.65 (AUD)
45 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
594.90 (AUD)
45 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,004.80 (AUD)
432 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,009.91 (AUD)
439 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,020.40 (AUD)
435 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,033.66 (AUD)
454 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,061.50 (AUD)
450 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,067.98 (AUD)
459 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,103.69 (AUD)
467 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,111.60 (AUD)
463 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,150.72 (AUD)
447 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,168.96 (AUD)
459 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,285.60 (AUD)
485 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,287.20 (AUD)
464 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,303.36 (AUD)
469 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,326.13 (AUD)
487 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,330.72 (AUD)
484 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,402.00 (AUD)
485 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,447.40 (AUD)
474 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,447.88 (AUD)
487 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,464.75 (AUD)
475 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,492.96 (AUD)
501 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,502.16 (AUD)
476 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,532.95 (AUD)
485 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,543.82 (AUD)
478 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,628.23 (AUD)
501 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,632.27 (AUD)
509 Ordinary Shares
95
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,720.08 (AUD)
503 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,781.80 (AUD)
508 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,791.96 (AUD)
508 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,805.00 (AUD)
500 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,929.00 (AUD)
533 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,945.86 (AUD)
527 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
6,953.72 (AUD)
526 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
60,890.92 (AUD)
4,406 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
60,916.12 (AUD)
4,519 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
606.32 (AUD)
44 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
606.77 (AUD)
47 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
609.96 (AUD)
46 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
61,875.56 (AUD)
4,756 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
611.10 (AUD)
45 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
619.68 (AUD)
48 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
62,361.78 (AUD)
4,703 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
623.69 (AUD)
47 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
625.57 (AUD)
47 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
63,927.93 (AUD)
4,803 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
630.72 (AUD)
48 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
631.20 (AUD)
48 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
637.44 (AUD)
48 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
638.40 (AUD)
48 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
638.47 (AUD)
49 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
638.47 (AUD)
49 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
642.24 (AUD)
48 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
644.50 (AUD)
50 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
65,035.20 (AUD)
4,782 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
656.00 (AUD)
50 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
659.00 (AUD)
50 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
663.26 (AUD)
51 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
663.50 (AUD)
50 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
668.61 (AUD)
51 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
674.22 (AUD)
51 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
68,850.00 (AUD)
5,000 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
68.20 (AUD)
5 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
682.50 (AUD)
50 Ordinary Shares
96
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
682.89 (AUD)
51 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
688.50 (AUD)
50 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
69.20 (AUD)
5 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,011.12 (AUD)
524 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,115.50 (AUD)
535 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,163.52 (AUD)
546 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,209.00 (AUD)
540 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,244.56 (AUD)
548 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,268.76 (AUD)
549 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,335.20 (AUD)
530 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,381.00 (AUD)
550 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,442.55 (AUD)
555 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,454.22 (AUD)
566 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,500.57 (AUD)
561 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,507.08 (AUD)
567 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,514.70 (AUD)
555 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,551.96 (AUD)
564 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,592.00 (AUD)
584 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,592.20 (AUD)
580 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,706.88 (AUD)
576 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,711.20 (AUD)
560 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,737.44 (AUD)
592 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,784.88 (AUD)
597 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
7,882.16 (AUD)
583 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
71,381.43 (AUD)
5,323 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
720.36 (AUD)
54 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
73,614.40 (AUD)
5,560 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
73,942.47 (AUD)
5,589 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
74,051.88 (AUD)
5,572 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
742.50 (AUD)
54 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
743.60 (AUD)
55 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
745.74 (AUD)
54 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
748.00 (AUD)
55 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
750.12 (AUD)
57 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
756.39 (AUD)
57 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
76,207.61 (AUD)
5,717 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
767.34 (AUD)
58 Ordinary Shares
97
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
77.76 (AUD)
6 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
77.88 (AUD)
6 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
772.90 (AUD)
59 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
779.98 (AUD)
59 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
789.45 (AUD)
57 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
79.44 (AUD)
6 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
79.62 (AUD)
6 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
799.24 (AUD)
58 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
8,060.78 (AUD)
602 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
8,081.43 (AUD)
609 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
8,175.25 (AUD)
617 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
8,273.44 (AUD)
623 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
8,358.84 (AUD)
642 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
8,423.85 (AUD)
631 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
8,526.18 (AUD)
643 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
8,775.84 (AUD)
672 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
8,810.50 (AUD)
670 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
8,811.25 (AUD)
665 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
8,884.04 (AUD)
662 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
8,917.44 (AUD)
672 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
8,928.60 (AUD)
690 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
80,412.84 (AUD)
6,037 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
80,774.56 (AUD)
6,046 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
80.58 (AUD)
6 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
80.94 (AUD)
6 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
801.54 (AUD)
61 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
81,345.24 (AUD)
6,107 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
832.66 (AUD)
62 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
841.96 (AUD)
62 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
843.57 (AUD)
63 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
844.52 (AUD)
63 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
849.28 (AUD)
64 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
86,536.58 (AUD)
6,487 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
86,972.48 (AUD)
6,629 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
876.16 (AUD)
64 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
89,070.28 (AUD)
6,652 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
896.35 (AUD)
65 Ordinary Shares
98
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
9,024.18 (AUD)
678 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
9,024.93 (AUD)
673 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
9,185.37 (AUD)
669 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
9,375.68 (AUD)
706 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
9,458.27 (AUD)
727 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
9,586.29 (AUD)
717 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
9,683.08 (AUD)
746 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
9,703.98 (AUD)
754 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
9,817.50 (AUD)
714 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
9,827.20 (AUD)
740 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
9,978.32 (AUD)
748 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
901.14 (AUD)
69 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
905.28 (AUD)
69 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
907.35 (AUD)
69 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
91,460.30 (AUD)
7,030 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
91.91 (AUD)
7 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
917.70 (AUD)
70 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
918.03 (AUD)
71 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
92.05 (AUD)
7 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
92.54 (AUD)
7 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
92.75 (AUD)
7 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
93.03 (AUD)
7 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
93.49 (AUD)
7 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
966.52 (AUD)
73 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
98,141.96 (AUD)
7,532 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
988.56 (AUD)
72 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
991.04 (AUD)
76 Ordinary Shares
6/04/2019
Morgan Stanley Australia Securities Limited
Buy
993.53 (AUD)
73 Ordinary Shares
6/04/2019
Morgan Stanley Capital Services LLC
Buy
N/A
140,593 Swaps
6/04/2019
Morgan Stanley Capital Services LLC
Buy
N/A
2,519 Swaps
6/04/2019
Morgan Stanley Capital Services LLC
Buy
N/A
217 Swaps
6/04/2019
Morgan Stanley Capital Services LLC
Buy
N/A
89,116 Swaps
6/04/2019
Morgan Stanley Capital Services LLC
Buy
N/A
904 Swaps
6/05/2019
Morgan Stanley & Co. International plc
Buy
1,425.00
100 Ordinary Shares
6/05/2019
Morgan Stanley & Co. International plc
Buy
1,430.00
100 Ordinary Shares
6/05/2019
Morgan Stanley & Co. International plc
Buy
106,607.13
7,460 Ordinary Shares
6/05/2019
Morgan Stanley & Co. International plc
Buy
17,721.85
1,247 Ordinary Shares
99
6/05/2019
Morgan Stanley & Co. International plc
Buy
4,189.50
294 Ordinary Shares
6/05/2019
Morgan Stanley & Co. International plc
Buy
598.17
42 Ordinary Shares
6/05/2019
Morgan Stanley & Co. International plc
Buy
N/A
10,255 Swaps
6/05/2019
Morgan Stanley & Co. International plc
Buy
N/A
13,105 Swaps
6/05/2019
Morgan Stanley & Co. International plc
Buy
N/A
14,032 Swaps
6/05/2019
Morgan Stanley & Co. International plc
Buy
N/A
193,460 Swaps
6/05/2019
Morgan Stanley & Co. International plc
Buy
N/A
23,491 Swaps
6/05/2019
Morgan Stanley & Co. International plc
Buy
N/A
4,519 Swaps
6/05/2019
Morgan Stanley & Co. International plc
Buy
N/A
49,122 Swaps
6/05/2019
Morgan Stanley & Co. International plc
Buy
N/A
69,430 Swaps
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,005.75 (AUD)
75 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,022.96 (AUD)
76 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,074.40 (AUD)
80 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,084.00 (AUD)
80 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,085.40 (AUD)
81 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,169.28 (AUD)
87 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,235.56 (AUD)
92 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,345.00 (AUD)
100 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,427.38 (AUD)
107 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,427.82 (AUD)
106 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,430.59 (AUD)
107 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,431.66 (AUD)
107 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,454.13 (AUD)
107 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,495.17 (AUD)
111 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,507.52 (AUD)
112 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,590.03 (AUD)
117 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,628.70 (AUD)
122 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,640.90 (AUD)
122 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,733.76 (AUD)
129 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,734.20 (AUD)
130 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,736.34 (AUD)
129 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,750.53 (AUD)
129 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,790.18 (AUD)
133 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,796.83 (AUD)
133 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,798.50 (AUD)
132 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,806.32 (AUD)
134 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,822.40 (AUD)
136 Ordinary Shares
100
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,853.61 (AUD)
137 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,870.94 (AUD)
139 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,880.67 (AUD)
139 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,923.35 (AUD)
143 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,937.20 (AUD)
145 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,962.24 (AUD)
146 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
1,965.39 (AUD)
147 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
10,012.50 (AUD)
750 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
10,057.81 (AUD)
742 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
10,437.39 (AUD)
783 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
10,448.84 (AUD)
776 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
10,530.00 (AUD)
780 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
102,232.32 (AUD)
7,584 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
109,443.75 (AUD)
8,125 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
11,262.72 (AUD)
838 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
115,737.68 (AUD)
8,663 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
116,782.93 (AUD)
8,657 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
12,050.16 (AUD)
888 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
12,051.00 (AUD)
900 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
12,957.80 (AUD)
967 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
126,313.10 (AUD)
9,322 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
13,019.60 (AUD)
968 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
13,020.72 (AUD)
956 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
13,170.60 (AUD)
972 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
13,901.79 (AUD)
1,029 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
13,960.56 (AUD)
1,043 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
131,228.16 (AUD)
9,764 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
134.90 (AUD)
10 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
138,977.72 (AUD)
10,234 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
139,323.19 (AUD)
10,267 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
14,294.52 (AUD)
1,062 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
14,965.96 (AUD)
1,109 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
145,226.14 (AUD)
10,702 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
148,925.27 (AUD)
11,089 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
15,266.58 (AUD)
1,141 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
15,763.97 (AUD)
1,169 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
16,102.40 (AUD)
1,184 Ordinary Shares
101
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
16,118.82 (AUD)
1,202 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
16,379.52 (AUD)
1,216 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
161.64 (AUD)
12 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
17,331.20 (AUD)
1,280 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
17,379.80 (AUD)
1,297 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
174.85 (AUD)
13 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
18,184.46 (AUD)
1,351 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
18,332.16 (AUD)
1,364 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
18,399.10 (AUD)
1,370 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
18,622.45 (AUD)
1,382 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
18,683.28 (AUD)
1,386 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
18,949.73 (AUD)
1,411 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
189.70 (AUD)
14 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,025.75 (AUD)
150 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,164.80 (AUD)
160 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,167.56 (AUD)
162 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,168.67 (AUD)
161 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,245.65 (AUD)
165 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,269.68 (AUD)
168 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,310.30 (AUD)
170 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,330.60 (AUD)
172 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,528.60 (AUD)
188 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,570.88 (AUD)
192 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,688.84 (AUD)
198 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,872.40 (AUD)
215 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,884.72 (AUD)
214 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
2,905.63 (AUD)
217 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
20,936.64 (AUD)
1,544 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
206,301.42 (AUD)
15,327 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
21,520.00 (AUD)
1,600 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
21,821.40 (AUD)
1,620 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
219,208.10 (AUD)
16,298 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
22,303.30 (AUD)
1,646 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
22,489.94 (AUD)
1,661 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
22,526.20 (AUD)
1,660 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
227.29 (AUD)
17 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
24,426.00 (AUD)
1,800 Ordinary Shares
102
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
25,351.98 (AUD)
1,869 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
253,693.60 (AUD)
18,820 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
26.96 (AUD)
2 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
26.97 (AUD)
2 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
26.99 (AUD)
2 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
27,260.00 (AUD)
2,000 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
27,933.68 (AUD)
2,073 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
27.02 (AUD)
2 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
28,494.24 (AUD)
2,136 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
29,164.80 (AUD)
2,170 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
29,806.14 (AUD)
2,226 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
295.90 (AUD)
22 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
298.32 (AUD)
22 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,129.19 (AUD)
233 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,169.48 (AUD)
236 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,222.17 (AUD)
241 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,265.92 (AUD)
243 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,283.02 (AUD)
244 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,337.50 (AUD)
250 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,406.07 (AUD)
251 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,444.48 (AUD)
256 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,507.40 (AUD)
260 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,550.80 (AUD)
264 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,623.04 (AUD)
272 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,655.79 (AUD)
271 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,740.80 (AUD)
280 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,867.84 (AUD)
288 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,883.11 (AUD)
287 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,931.41 (AUD)
291 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
3,945.25 (AUD)
293 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
30,604.68 (AUD)
2,252 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
31,375.20 (AUD)
2,307 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
31,631.16 (AUD)
2,319 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
33,922.56 (AUD)
2,524 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
335.50 (AUD)
25 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
34,374.00 (AUD)
2,550 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
34,515.03 (AUD)
2,551 Ordinary Shares
103
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
35,055.06 (AUD)
2,589 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
35,426.72 (AUD)
2,632 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
352.82 (AUD)
26 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
36,019.26 (AUD)
2,686 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
36,368.20 (AUD)
2,710 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
36,635.60 (AUD)
2,734 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
36,825.06 (AUD)
2,742 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
362.61 (AUD)
27 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
37,432.26 (AUD)
2,781 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
38,426.52 (AUD)
2,838 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
38,593.24 (AUD)
2,863 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
39,187.47 (AUD)
2,931 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
39,539.19 (AUD)
2,931 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
391.21 (AUD)
29 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
399,668.52 (AUD)
29,649 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,014.00 (AUD)
300 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,174.15 (AUD)
310 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,260.98 (AUD)
314 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,345.25 (AUD)
325 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,414.88 (AUD)
328 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,495.58 (AUD)
337 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,613.35 (AUD)
343 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,725.00 (AUD)
350 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,781.85 (AUD)
355 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,813.12 (AUD)
356 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
4,982.53 (AUD)
371 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
40.50 (AUD)
3 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
41,320.62 (AUD)
3,054 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
429.76 (AUD)
32 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
443.85 (AUD)
33 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
445.17 (AUD)
33 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
45,090.60 (AUD)
3,345 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
457.64 (AUD)
34 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
46,749.72 (AUD)
3,494 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
460.36 (AUD)
34 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
476.35 (AUD)
35 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
497.84 (AUD)
37 Ordinary Shares
104
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,032.50 (AUD)
375 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,127.20 (AUD)
377 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,221.44 (AUD)
392 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,342.04 (AUD)
396 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,352.00 (AUD)
400 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,465.30 (AUD)
410 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,569.30 (AUD)
415 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,589.00 (AUD)
414 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,671.68 (AUD)
422 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,688.98 (AUD)
418 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
5,762.37 (AUD)
427 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
50,625.00 (AUD)
3,750 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
51,528.00 (AUD)
3,800 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
51,824.36 (AUD)
3,836 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
53.80 (AUD)
4 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
539.60 (AUD)
40 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
540,440.00 (AUD)
40,000 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
540.60 (AUD)
40 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
542.00 (AUD)
40 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
549,544.00 (AUD)
40,000 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
55,283.28 (AUD)
4,056 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
574.48 (AUD)
43 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
6,069.98 (AUD)
454 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
6,695.00 (AUD)
500 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
6,814.08 (AUD)
507 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
639.36 (AUD)
48 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
64,025.20 (AUD)
4,778 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
647.04 (AUD)
48 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
66,622.62 (AUD)
4,946 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
66.90 (AUD)
5 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
67.78 (AUD)
5 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
671.50 (AUD)
50 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
69,606.90 (AUD)
5,214 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
7,343.70 (AUD)
546 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
7,373.56 (AUD)
547 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
7,483.30 (AUD)
557 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
7,483.76 (AUD)
556 Ordinary Shares
105
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
7,509.74 (AUD)
553 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
7,515.01 (AUD)
554 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
7,518.55 (AUD)
559 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
7,779.75 (AUD)
575 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
7,899.28 (AUD)
586 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
7,975.85 (AUD)
593 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
703.56 (AUD)
52 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
704.08 (AUD)
52 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
705.38 (AUD)
52 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
732.78 (AUD)
54 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
748.16 (AUD)
56 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
753.76 (AUD)
56 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
753.76 (AUD)
56 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
774.88 (AUD)
58 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
79,644.96 (AUD)
5,904 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
794.73 (AUD)
59 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
8,271.60 (AUD)
610 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
8,482.92 (AUD)
634 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
8,534.52 (AUD)
628 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
80,638.04 (AUD)
5,938 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
80.76 (AUD)
6 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
828.32 (AUD)
62 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
833.28 (AUD)
62 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
869.76 (AUD)
64 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
87,889.60 (AUD)
6,520 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
871.68 (AUD)
64 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
881.76 (AUD)
66 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
89,297.91 (AUD)
6,669 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
892.27 (AUD)
66 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
9,529.65 (AUD)
702 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
9,965.44 (AUD)
736 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
908.52 (AUD)
67 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
909.19 (AUD)
67 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
91,327.00 (AUD)
6,775 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
913.21 (AUD)
67 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
925.98 (AUD)
69 Ordinary Shares
6/05/2019
Morgan Stanley Australia Securities Limited
Buy
93,499.19 (AUD)
6,931 Ordinary Shares
106
6/05/2019
Morgan Stanley Capital Services LLC
Buy
N/A
29,586 Swaps
6/05/2019
Morgan Stanley Capital Services LLC
Buy
N/A
588 Swaps
6/05/2019
Morgan Stanley Capital Services LLC
Buy
N/A
6,049 Swaps
6/06/2019
Morgan Stanley & Co. International plc
Borrow
N/A
2,000,000 Ordinary Shares
6/06/2019
Morgan Stanley & Co. International plc
Buy
17,769.75
1,247 Ordinary Shares
6/06/2019
Morgan Stanley & Co. International plc
Buy
17,955.00
1,260 Ordinary Shares
6/06/2019
Morgan Stanley & Co. International plc
Buy
18,008.23
1,260 Ordinary Shares
6/06/2019
Morgan Stanley & Co. LLC
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
1,058 Ordinary Shares
6/06/2019
Morgan Stanley & Co. LLC
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
19,984 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Borrow
N/A
657,000 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,071.24 (AUD)
79 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,179.20 (AUD)
88 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,307.56 (AUD)
97 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,427.82 (AUD)
106 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,430.10 (AUD)
105 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,431.00 (AUD)
106 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,438.08 (AUD)
107 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,439.48 (AUD)
106 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,440.22 (AUD)
107 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,445.04 (AUD)
108 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,463.40 (AUD)
108 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,475.86 (AUD)
109 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,514.24 (AUD)
112 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,587.69 (AUD)
118 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,661.73 (AUD)
123 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,680.20 (AUD)
124 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,721.60 (AUD)
128 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,740.80 (AUD)
128 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,837.36 (AUD)
136 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,888.60 (AUD)
140 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,976.54 (AUD)
148 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,985.97 (AUD)
147 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
1,998.00 (AUD)
150 Ordinary Shares
107
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
10,838.01 (AUD)
807 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
10,921.50 (AUD)
809 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
106.60 (AUD)
8 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
11,074.56 (AUD)
824 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
12,474.66 (AUD)
922 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
12,726.36 (AUD)
954 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
12,859.76 (AUD)
964 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
126,765.92 (AUD)
9,404 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
13,047.93 (AUD)
973 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
13,302.88 (AUD)
976 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
13,749.12 (AUD)
1,008 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
13,753.25 (AUD)
1,015 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
13,786.50 (AUD)
1,010 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
13,809.96 (AUD)
1,026 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
13.44 (AUD)
1 Ordinary Share
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
13.57 (AUD)
1 Ordinary Share
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
13.58 (AUD)
1 Ordinary Share
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
13.64 (AUD)
1 Ordinary Share
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
139,919.12 (AUD)
10,258 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
14,209.78 (AUD)
1,066 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
14,418.40 (AUD)
1,072 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
14,967.48 (AUD)
1,122 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
144,680.25 (AUD)
10,725 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
15,329.50 (AUD)
1,150 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
15,471.00 (AUD)
1,146 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
15,781.50 (AUD)
1,169 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
151,339.02 (AUD)
11,202 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
154,029.40 (AUD)
11,452 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
16,141.46 (AUD)
1,186 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
16,451.10 (AUD)
1,215 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
16,490.76 (AUD)
1,209 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
16,724.24 (AUD)
1,237 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
16,730.56 (AUD)
1,232 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
16,953.30 (AUD)
1,242 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
164,794.50 (AUD)
12,207 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
168,572.00 (AUD)
12,580 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
17,286.48 (AUD)
1,272 Ordinary Shares
108
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
179,405.32 (AUD)
13,309 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
18,278.68 (AUD)
1,346 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
18,333.00 (AUD)
1,350 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
18,726.60 (AUD)
1,380 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
18,970.35 (AUD)
1,421 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
19,352.80 (AUD)
1,423 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
19,694.52 (AUD)
1,446 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,035.50 (AUD)
150 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,109.55 (AUD)
155 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,129.84 (AUD)
158 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,170.40 (AUD)
160 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,215.64 (AUD)
164 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,244.83 (AUD)
165 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,251.16 (AUD)
167 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,253.62 (AUD)
169 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,320.47 (AUD)
171 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,399.44 (AUD)
178 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,449.80 (AUD)
180 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,574.18 (AUD)
189 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,599.51 (AUD)
191 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,682.35 (AUD)
201 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,716.00 (AUD)
200 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,851.40 (AUD)
212 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,869.60 (AUD)
211 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
2,885.32 (AUD)
212 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
20,604.48 (AUD)
1,524 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
20,858.18 (AUD)
1,532 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
21,266.55 (AUD)
1,593 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
228.99 (AUD)
17 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
23,205.00 (AUD)
1,700 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
24,471.30 (AUD)
1,806 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
25,452.12 (AUD)
1,877 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
253.08 (AUD)
19 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
256.50 (AUD)
19 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
26,760.00 (AUD)
2,000 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
26.92 (AUD)
2 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
266.60 (AUD)
20 Ordinary Shares
109
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
266.80 (AUD)
20 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
266.90 (AUD)
20 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
267.10 (AUD)
20 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
268.80 (AUD)
20 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
269.80 (AUD)
20 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
27,108.48 (AUD)
2,017 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
27,548.32 (AUD)
2,062 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
27,653.91 (AUD)
2,053 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
27,709.98 (AUD)
2,071 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
271.40 (AUD)
20 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
284.55 (AUD)
21 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
29,143.05 (AUD)
2,183 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
29,849.70 (AUD)
2,190 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
293.70 (AUD)
22 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
293.92 (AUD)
22 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
294,420.50 (AUD)
21,890 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
297.22 (AUD)
22 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
298.98 (AUD)
22 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,316.68 (AUD)
249 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,346.56 (AUD)
249 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,376.80 (AUD)
252 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,381.48 (AUD)
248 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,681.84 (AUD)
276 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,682.89 (AUD)
271 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
3,730.23 (AUD)
279 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
30,789.96 (AUD)
2,274 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
309.35 (AUD)
23 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
31,109.85 (AUD)
2,313 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
31,499.90 (AUD)
2,342 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
310.27 (AUD)
23 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
32,354.08 (AUD)
2,372 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
32,424.00 (AUD)
2,400 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
320.28 (AUD)
24 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
34,561.38 (AUD)
2,562 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
34,571.20 (AUD)
2,542 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
35,385.00 (AUD)
2,625 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
35,588.70 (AUD)
2,646 Ordinary Shares
110
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
368.55 (AUD)
27 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
376.04 (AUD)
28 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
386.57 (AUD)
29 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
39,717.60 (AUD)
2,964 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
4,228.63 (AUD)
313 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
4,572.54 (AUD)
342 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
4,596.68 (AUD)
341 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
4,665.50 (AUD)
350 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
4,971.40 (AUD)
371 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
40.31 (AUD)
3 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
404.70 (AUD)
30 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
408.00 (AUD)
30 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
433,829.75 (AUD)
32,255 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
44,947.77 (AUD)
3,327 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
441.87 (AUD)
33 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
45,184.96 (AUD)
3,352 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
46,733.28 (AUD)
3,498 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
485.64 (AUD)
36 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
5,100.00 (AUD)
375 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
5,225.72 (AUD)
391 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
5,407.14 (AUD)
397 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
5,621.16 (AUD)
417 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
5,682.84 (AUD)
426 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
5,762.88 (AUD)
432 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
52,017.44 (AUD)
3,856 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
528.45 (AUD)
39 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
53,262.72 (AUD)
3,963 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
53.84 (AUD)
4 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
538.80 (AUD)
40 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
54,511.20 (AUD)
4,020 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
548.17 (AUD)
41 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
56,101.28 (AUD)
4,168 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
569.94 (AUD)
42 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
57,150.72 (AUD)
4,224 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
6,079.36 (AUD)
448 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
6,281.68 (AUD)
466 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
6,391.80 (AUD)
477 Ordinary Shares
111
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
6,760.00 (AUD)
500 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
6,786.81 (AUD)
502 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
6,898.64 (AUD)
508 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
60,148.45 (AUD)
4,439 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
606.60 (AUD)
45 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
615.48 (AUD)
46 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
620.08 (AUD)
46 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
642.72 (AUD)
48 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
647.04 (AUD)
48 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
659.05 (AUD)
49 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
68,553.57 (AUD)
5,037 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
68,602.71 (AUD)
5,093 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
7,053.21 (AUD)
519 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
7,718.07 (AUD)
579 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
7,762.16 (AUD)
581 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
7,899.65 (AUD)
583 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
74,288.28 (AUD)
5,511 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
741.68 (AUD)
55 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
78,417.60 (AUD)
5,766 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
79,284.06 (AUD)
5,834 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
8,345.20 (AUD)
620 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
8,486.10 (AUD)
630 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
81,540.52 (AUD)
6,049 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
81.06 (AUD)
6 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
821.06 (AUD)
61 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
843.20 (AUD)
62 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
873.60 (AUD)
65 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
89,655.48 (AUD)
6,651 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
9,112.48 (AUD)
674 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
9,119.15 (AUD)
673 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
9,119.24 (AUD)
676 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
9,132.40 (AUD)
680 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
9,132.55 (AUD)
679 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
9,309.24 (AUD)
684 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
9,458.29 (AUD)
697 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
9,504.56 (AUD)
703 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
9,600.48 (AUD)
708 Ordinary Shares
112
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
9,792.00 (AUD)
720 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
93,168.15 (AUD)
6,927 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
949.90 (AUD)
70 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
956.02 (AUD)
71 Ordinary Shares
6/06/2019
Morgan Stanley Australia Securities Limited
Buy
99,642.40 (AUD)
7,370 Ordinary Shares
6/06/2019
Morgan Stanley Capital Services LLC
Buy
N/A
10,379 Swaps
6/06/2019
Morgan Stanley Capital Services LLC
Buy
N/A
21,277 Swaps
6/06/2019
Morgan Stanley Capital Services LLC
Buy
N/A
4,579 Swaps
6/07/2019
Morgan Stanley & Co. International plc
Buy
1,432.00
100 Ordinary Shares
6/07/2019
Morgan Stanley & Co. International plc
Buy
11,881.67
831 Ordinary Shares
6/07/2019
Morgan Stanley & Co. International plc
Buy
11,966.40
831 Ordinary Shares
6/07/2019
Morgan Stanley & Co. International plc
Buy
N/A
7,618 Swaps
6/07/2019
Morgan Stanley & Co. International plc
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
19,964 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,007.14 (AUD)
74 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,032.84 (AUD)
76 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,060.41 (AUD)
78 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,086.40 (AUD)
80 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,092.80 (AUD)
80 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,227.60 (AUD)
90 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,344.42 (AUD)
99 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,346.90 (AUD)
99 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,389.47 (AUD)
103 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,391.53 (AUD)
103 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,420.65 (AUD)
105 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,424.85 (AUD)
105 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,428.53 (AUD)
105 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,429.94 (AUD)
106 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,436.30 (AUD)
106 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,451.99 (AUD)
107 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,481.31 (AUD)
109 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,487.20 (AUD)
110 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,514.24 (AUD)
112 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,546.98 (AUD)
114 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,560.55 (AUD)
115 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,561.70 (AUD)
115 Ordinary Shares
113
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,580.67 (AUD)
117 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,591.20 (AUD)
117 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,656.76 (AUD)
122 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,681.44 (AUD)
124 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,717.38 (AUD)
126 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,725.30 (AUD)
127 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,742,649.25 (AUD)
129,565 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,746.66 (AUD)
129 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,819.72 (AUD)
134 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,902.60 (AUD)
140 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
1,981.22 (AUD)
146 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
10,123.22 (AUD)
746 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
10,246.86 (AUD)
754 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
10,365.75 (AUD)
765 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
103,909.52 (AUD)
7,618 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
103,909.52 (AUD)
7,618 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
121.77 (AUD)
9 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
13,361.39 (AUD)
989 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
13,409.06 (AUD)
994 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
13,668.72 (AUD)
1,011 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
13,797.00 (AUD)
1,022 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
13.50 (AUD)
1 Ordinary Share
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
13.50 (AUD)
1 Ordinary Share
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
13.65 (AUD)
1 Ordinary Share
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
14,287.68 (AUD)
1,056 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
14,447.18 (AUD)
1,067 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
14,558.28 (AUD)
1,076 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
15,223.52 (AUD)
1,126 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
16,463.48 (AUD)
1,207 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
17,172.77 (AUD)
1,273 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
19,652.84 (AUD)
1,444 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,023.50 (AUD)
150 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,113.80 (AUD)
156 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,222.20 (AUD)
164 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,301.80 (AUD)
170 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,318.56 (AUD)
172 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,423.66 (AUD)
179 Ordinary Shares
114
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,543.20 (AUD)
187 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,667.38 (AUD)
197 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,704.68 (AUD)
198 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,739.12 (AUD)
202 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
2,835.04 (AUD)
208 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
203.78 (AUD)
15 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
21,755.80 (AUD)
1,595 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
22,099.50 (AUD)
1,637 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
22,633.43 (AUD)
1,663 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
24,969.60 (AUD)
1,836 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
25,825.80 (AUD)
1,892 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
256.41 (AUD)
19 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
257.07 (AUD)
19 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
258.59 (AUD)
19 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
258.88 (AUD)
19 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
27,716.48 (AUD)
2,032 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
27.09 (AUD)
2 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
27.14 (AUD)
2 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
27.20 (AUD)
2 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
27.22 (AUD)
2 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
27.32 (AUD)
2 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
27.40 (AUD)
2 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
272.00 (AUD)
20 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
272.30 (AUD)
20 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
272.80 (AUD)
20 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
273.40 (AUD)
20 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
284.97 (AUD)
21 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
286.34 (AUD)
21 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
287.07 (AUD)
21 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
29,031.96 (AUD)
2,141 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
29,123.37 (AUD)
2,143 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
298.32 (AUD)
22 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,016.98 (AUD)
222 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,254.40 (AUD)
240 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,274.26 (AUD)
242 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,644.55 (AUD)
267 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,680.16 (AUD)
272 Ordinary Shares
115
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,709.96 (AUD)
274 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,848.80 (AUD)
283 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,940.14 (AUD)
291 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
3,998.40 (AUD)
294 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
30,677.22 (AUD)
2,259 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
312.46 (AUD)
23 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
324.00 (AUD)
24 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
324.48 (AUD)
24 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
324.96 (AUD)
24 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
325.68 (AUD)
24 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
326.40 (AUD)
24 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
329.04 (AUD)
24 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
34,087.50 (AUD)
2,500 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
352.95 (AUD)
26 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
353.08 (AUD)
26 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
36,746.76 (AUD)
2,698 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
367.20 (AUD)
27 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
367.74 (AUD)
27 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
37,111.97 (AUD)
2,747 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,004.88 (AUD)
296 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,025.60 (AUD)
296 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,084.57 (AUD)
301 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,095.00 (AUD)
300 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,252.50 (AUD)
315 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,322.45 (AUD)
319 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,743.24 (AUD)
348 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,745.52 (AUD)
351 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
4,769.60 (AUD)
352 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
40.77 (AUD)
3 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
419.59 (AUD)
31 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
42,243.41 (AUD)
3,113 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
42,308.31 (AUD)
3,127 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
434.56 (AUD)
32 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
435.52 (AUD)
32 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
449.46 (AUD)
33 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
462.74 (AUD)
34 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
473.55 (AUD)
35 Ordinary Shares
116
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
475.65 (AUD)
35 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
5,062.92 (AUD)
372 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
5,352.66 (AUD)
393 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
5,455.14 (AUD)
402 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
5,476.94 (AUD)
406 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
5,732.48 (AUD)
424 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
5,830.80 (AUD)
430 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
51,474.15 (AUD)
3,771 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
515.28 (AUD)
38 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
542.00 (AUD)
40 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
548.00 (AUD)
40 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
554.32 (AUD)
41 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
557.19 (AUD)
41 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
569.10 (AUD)
42 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
572.04 (AUD)
42 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
6,427.44 (AUD)
474 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
6,538.84 (AUD)
484 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
613.80 (AUD)
45 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
621.00 (AUD)
46 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
636.38 (AUD)
47 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
636.38 (AUD)
47 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
663.46 (AUD)
49 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
67.50 (AUD)
5 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
677.50 (AUD)
50 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
680.50 (AUD)
50 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
7,047.00 (AUD)
522 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
7,591.91 (AUD)
557 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
7,628.65 (AUD)
563 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
7,822.29 (AUD)
579 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
7,901.52 (AUD)
584 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
700.44 (AUD)
52 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
78,852.84 (AUD)
5,781 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
788.22 (AUD)
58 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
8,065.47 (AUD)
597 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
8,265.50 (AUD)
610 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
8,448.96 (AUD)
624 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
81.36 (AUD)
6 Ordinary Shares
117
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
854.91 (AUD)
63 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
863.36 (AUD)
64 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
864.64 (AUD)
64 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
885.95 (AUD)
65 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
9,010.17 (AUD)
663 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
9,084.24 (AUD)
666 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
9,254.14 (AUD)
686 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
9,295.45 (AUD)
685 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
9,782.19 (AUD)
723 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
928.20 (AUD)
68 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
930.12 (AUD)
69 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
934.18 (AUD)
69 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
965.06 (AUD)
71 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
973.44 (AUD)
72 Ordinary Shares
6/07/2019
Morgan Stanley Australia Securities Limited
Buy
999.37 (AUD)
74 Ordinary Shares
6/07/2019
Morgan Stanley Capital Services LLC
Buy
N/A
12,969 Swaps
6/07/2019
Morgan Stanley Capital Services LLC
Buy
N/A
4,787 Swaps
6/07/2019
Morgan Stanley Capital Services LLC
Buy
N/A
87,436 Swaps
6/07/2019
Morgan Stanley Capital Services LLC
Buy
N/A
874 Swaps
6/07/2019
Morgan Stanley Smith Barney LLC
Buy
12,804.22 (USD)
1,331 Ordinary Shares
6/07/2019
Morgan Stanley Smith Barney LLC
Buy
5,083.48 (USD)
529 Ordinary Shares
6/10/2019
Morgan Stanley & Co. International plc
Buy
113,025.27
7,949 Ordinary Shares
6/10/2019
Morgan Stanley & Co. International plc
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
1 Ordinary Share
6/11/2019
Morgan Stanley & Co. International plc
Buy
117.20
8 Ordinary Shares
6/11/2019
Morgan Stanley & Co. International plc
Buy
4,731.95
323 Ordinary Shares
6/11/2019
Morgan Stanley & Co. International plc
Buy
48,104.10
3,390 Ordinary Shares
6/11/2019
Morgan Stanley & Co. International plc
Buy
805.75
55 Ordinary Shares
6/11/2019
Morgan Stanley & Co. International plc
Buy
N/A
2,638 Swaps
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,032.00 (AUD)
75 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,044.24 (AUD)
76 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,274.10 (AUD)
93 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,328.58 (AUD)
95 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,341.60 (AUD)
96 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,365.14 (AUD)
98 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,538.88 (AUD)
112 Ordinary Shares
118
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,544.48 (AUD)
112 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,617.04 (AUD)
116 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,657.70 (AUD)
121 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,715.85 (AUD)
123 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,726.88 (AUD)
125 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,780.20 (AUD)
129 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,915.42 (AUD)
139 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,919.59 (AUD)
139 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,929.20 (AUD)
140 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,937.34 (AUD)
141 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,945.80 (AUD)
141 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
1,948.62 (AUD)
141 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
10,301.13 (AUD)
747 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
10,407.65 (AUD)
745 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
10,407.68 (AUD)
752 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
10,518.75 (AUD)
765 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
104,485.50 (AUD)
7,490 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
11,628.02 (AUD)
842 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
12,244.47 (AUD)
879 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
12,672.96 (AUD)
921 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
12,972.29 (AUD)
939 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
13,153.34 (AUD)
958 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
13,323.70 (AUD)
962 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
13,587.08 (AUD)
986 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
13,796.19 (AUD)
999 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
13.82 (AUD)
1 Ordinary Share
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
136,111.36 (AUD)
9,856 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
137.80 (AUD)
10 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
14,407.20 (AUD)
1,035 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
14,673.75 (AUD)
1,075 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
15,423.44 (AUD)
1,112 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
152.68 (AUD)
11 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
159,689.40 (AUD)
11,505 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
16,027.10 (AUD)
1,154 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
16,162.95 (AUD)
1,167 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
16,864.20 (AUD)
1,215 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
167,965.70 (AUD)
12,110 Ordinary Shares
119
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
178.75 (AUD)
13 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
187,928.40 (AUD)
13,618 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,036.83 (AUD)
149 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,119.05 (AUD)
153 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,132.90 (AUD)
154 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,181.19 (AUD)
158 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,257.20 (AUD)
165 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,273.04 (AUD)
163 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,281.22 (AUD)
167 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,330.16 (AUD)
168 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,437.29 (AUD)
177 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,484.52 (AUD)
179 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,572.32 (AUD)
184 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,661.75 (AUD)
195 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,730.42 (AUD)
198 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,842.80 (AUD)
206 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
2,900.10 (AUD)
210 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
20,697.56 (AUD)
1,502 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
206.25 (AUD)
15 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
23,477.85 (AUD)
1,705 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
235.11 (AUD)
17 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
25,796.16 (AUD)
1,872 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
26,518.20 (AUD)
1,930 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
262.77 (AUD)
19 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
265.62 (AUD)
19 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
27,014.63 (AUD)
1,947 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
27.66 (AUD)
2 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
27.84 (AUD)
2 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
27.86 (AUD)
2 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
27.92 (AUD)
2 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
278.80 (AUD)
20 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
28,586.61 (AUD)
2,067 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
293.58 (AUD)
21 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
3,195.80 (AUD)
232 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
3,368.75 (AUD)
245 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
3,483.51 (AUD)
249 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
3,547.50 (AUD)
258 Ordinary Shares
120
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
3,901.65 (AUD)
285 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
30,661.11 (AUD)
2,217 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
30,808.05 (AUD)
2,257 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
307.78 (AUD)
22 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
31,016.50 (AUD)
2,225 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
317.40 (AUD)
23 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
320.62 (AUD)
23 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
321.08 (AUD)
23 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
33,109.79 (AUD)
2,401 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
349.50 (AUD)
25 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
35,293.50 (AUD)
2,530 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
37,438.38 (AUD)
2,709 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
37,688.07 (AUD)
2,733 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
386.68 (AUD)
28 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
39,132.50 (AUD)
2,846 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
39,997.60 (AUD)
2,890 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
4,200.46 (AUD)
301 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
4,341.05 (AUD)
314 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
4,450.05 (AUD)
319 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
4,471.20 (AUD)
324 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
4,605.39 (AUD)
333 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
4,698.54 (AUD)
339 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
4,848.80 (AUD)
352 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
4,889.05 (AUD)
353 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
40,181.39 (AUD)
2,897 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
41.84 (AUD)
3 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
423.77 (AUD)
31 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
45,309.18 (AUD)
3,262 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
49,037.24 (AUD)
3,556 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
492.84 (AUD)
36 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
5,180.97 (AUD)
373 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
5,605.73 (AUD)
403 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
5,688.36 (AUD)
414 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
5,739.16 (AUD)
412 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
540.54 (AUD)
39 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
55.36 (AUD)
4 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
582.96 (AUD)
42 Ordinary Shares
121
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
59,126.76 (AUD)
4,266 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
594.69 (AUD)
43 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
595.12 (AUD)
43 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
6,228.56 (AUD)
452 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
6,625.08 (AUD)
478 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
6,655.74 (AUD)
483 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
6,730.61 (AUD)
483 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
6,903.78 (AUD)
501 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
6,960.00 (AUD)
500 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
61,947.52 (AUD)
4,502 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
614.68 (AUD)
44 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
622.35 (AUD)
45 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
640.32 (AUD)
46 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
65,832.84 (AUD)
4,743 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
66,433.20 (AUD)
4,814 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
660.96 (AUD)
48 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
663.36 (AUD)
48 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
7,059.90 (AUD)
505 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
7,150.99 (AUD)
518 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
7,844.08 (AUD)
568 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
71,591.04 (AUD)
5,184 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
71,687.71 (AUD)
5,191 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
710.18 (AUD)
51 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
72,622.98 (AUD)
5,274 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
742.50 (AUD)
54 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
744.66 (AUD)
54 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
781.20 (AUD)
56 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
785.46 (AUD)
57 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
8,024.94 (AUD)
579 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
8,137.92 (AUD)
588 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
8,180.56 (AUD)
586 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
8,244.00 (AUD)
600 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
8,494.64 (AUD)
616 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
8,528.46 (AUD)
614 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
8,558.72 (AUD)
622 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
8,835.36 (AUD)
632 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
80,225.10 (AUD)
5,805 Ordinary Shares
122
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
80,698.05 (AUD)
5,835 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
81,254.40 (AUD)
5,888 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
824.82 (AUD)
59 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
83.52 (AUD)
6 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
83.58 (AUD)
6 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
86,927.80 (AUD)
6,290 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
869.40 (AUD)
63 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
9,219.20 (AUD)
670 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
9,240.00 (AUD)
672 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
9,607.76 (AUD)
699 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
900.25 (AUD)
65 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
918.72 (AUD)
66 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
919.38 (AUD)
66 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
95,418.00 (AUD)
6,840 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
96.18 (AUD)
7 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
97,371.00 (AUD)
6,980 Ordinary Shares
6/11/2019
Morgan Stanley Australia Securities Limited
Buy
97,480.02 (AUD)
7,018 Ordinary Shares
6/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
216,800 Swaps
6/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
33,280 Swaps
6/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
34,695 Swaps
6/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
467,793 Swaps
6/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
62,797 Swaps
6/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
80,712 Swaps
6/11/2019
Morgan Stanley Capital Services LLC
Buy
N/A
97,966 Swaps
6/12/2019
Morgan Stanley & Co. International plc
Borrow
N/A
2,000,000 Ordinary Shares
6/12/2019
Morgan Stanley & Co. International plc
Buy
1,157.35
79 Ordinary Shares
6/12/2019
Morgan Stanley & Co. International plc
Buy
1,165.08
79 Ordinary Shares
6/12/2019
Morgan Stanley & Co. International plc
Buy
761.80
52 Ordinary Shares
6/12/2019
Morgan Stanley & Co. International plc
Buy
N/A
115,533 Swaps
6/12/2019
Morgan Stanley & Co. International plc
Buy
N/A
13,700 Swaps
6/12/2019
Morgan Stanley & Co. International plc
Buy
N/A
186,300 Swaps
6/12/2019
Morgan Stanley & Co. International plc
Buy
N/A
8,500 Swaps
6/12/2019
Morgan Stanley & Co. International plc
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
25,039 Ordinary Shares
6/12/2019
Morgan Stanley & Co. LLC
Borrow
N/A
1,000,000 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,147.06 (AUD)
83 Ordinary Shares
123
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,372.00 (AUD)
98 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,379.07 (AUD)
99 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,383.76 (AUD)
98 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,426.98 (AUD)
102 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,430.67 (AUD)
103 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,431.70 (AUD)
103 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,436.24 (AUD)
104 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,437.28 (AUD)
104 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,441.44 (AUD)
104 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,442.00 (AUD)
103 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,443.03 (AUD)
103 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,443.03 (AUD)
103 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,443.03 (AUD)
103 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,449.00 (AUD)
105 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,496.88 (AUD)
108 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,504.44 (AUD)
108 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,575.48 (AUD)
114 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,588.15 (AUD)
115 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,621.68 (AUD)
116 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,634.30 (AUD)
118 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,734.76 (AUD)
124 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,734.76 (AUD)
124 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,738.48 (AUD)
124 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,817.40 (AUD)
130 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
1,832.69 (AUD)
131 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
10,098.66 (AUD)
726 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
10,599.94 (AUD)
767 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
10,626.00 (AUD)
770 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
10,759.44 (AUD)
762 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
10,983.84 (AUD)
784 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
12,769.60 (AUD)
920 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
12,834.00 (AUD)
930 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
124.29 (AUD)
9 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
125.10 (AUD)
9 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
125.64 (AUD)
9 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
126.00 (AUD)
9 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
128,464.00 (AUD)
9,176 Ordinary Shares
124
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
13,591.62 (AUD)
966 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
13,833.82 (AUD)
1,001 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
13.93 (AUD)
1 Ordinary Share
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
13.94 (AUD)
1 Ordinary Share
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
13.94 (AUD)
1 Ordinary Share
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
135,783.70 (AUD)
9,685 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
16,300.32 (AUD)
1,171 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
16,416.21 (AUD)
1,187 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
16,604.86 (AUD)
1,181 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
17,418.66 (AUD)
1,238 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
18,271.86 (AUD)
1,307 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
18,649.95 (AUD)
1,335 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
183,119.56 (AUD)
13,052 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
19,501.70 (AUD)
1,403 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
19,613.98 (AUD)
1,402 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
2,095.69 (AUD)
149 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
2,176.98 (AUD)
156 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
2,368.35 (AUD)
171 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
2,444.75 (AUD)
175 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
2,680.77 (AUD)
193 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
2,723.23 (AUD)
193 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
2,751.84 (AUD)
196 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
2,821.32 (AUD)
204 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
2,861.34 (AUD)
206 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
2,903.68 (AUD)
208 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
2,984.13 (AUD)
213 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
20,372.50 (AUD)
1,450 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
209.55 (AUD)
15 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
210.90 (AUD)
15 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
223.04 (AUD)
16 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
23,555.84 (AUD)
1,673 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
23,983.28 (AUD)
1,718 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
230,494.68 (AUD)
16,417 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
24,482.35 (AUD)
1,745 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
24,900.75 (AUD)
1,785 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
24,957.00 (AUD)
1,770 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
251.28 (AUD)
18 Ordinary Shares
125
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
251.82 (AUD)
18 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
26,892.25 (AUD)
1,925 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
265.62 (AUD)
19 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
27,494.04 (AUD)
1,988 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
27.94 (AUD)
2 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
278.60 (AUD)
20 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
290.64 (AUD)
21 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
293.16 (AUD)
21 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
3,159.00 (AUD)
225 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
3,520.44 (AUD)
254 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
3,528.00 (AUD)
252 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
3,603.14 (AUD)
257 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
3,745.22 (AUD)
271 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
3,754.96 (AUD)
272 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
30,688.52 (AUD)
2,223 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
304.26 (AUD)
22 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
31,849.77 (AUD)
2,293 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
32,977.80 (AUD)
2,364 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
320.16 (AUD)
23 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
34,882.86 (AUD)
2,481 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
36,243.87 (AUD)
2,587 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
360.62 (AUD)
26 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
38,072.84 (AUD)
2,743 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
388.08 (AUD)
28 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
4,117.36 (AUD)
296 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
4,119.39 (AUD)
297 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
4,121.34 (AUD)
298 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
4,146.00 (AUD)
300 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
4,243.84 (AUD)
304 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
4,364.80 (AUD)
310 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
4,369.05 (AUD)
315 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
4,563.90 (AUD)
330 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
4,606.00 (AUD)
329 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
4,906.10 (AUD)
355 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
41,959.40 (AUD)
3,010 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
419.55 (AUD)
30 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
446.40 (AUD)
32 Ordinary Shares
126
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
449.28 (AUD)
32 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
47,609.64 (AUD)
3,391 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
5,157.80 (AUD)
370 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
5,502.35 (AUD)
395 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
5,635.28 (AUD)
406 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
5,733.45 (AUD)
411 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
5,951.20 (AUD)
430 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
50,385.84 (AUD)
3,576 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
521.33 (AUD)
37 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
528.58 (AUD)
38 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
528.96 (AUD)
38 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
53,969.36 (AUD)
3,866 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
530.86 (AUD)
38 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
543.27 (AUD)
39 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
552.40 (AUD)
40 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
569.08 (AUD)
41 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
569.49 (AUD)
41 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
585.90 (AUD)
42 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
598.13 (AUD)
43 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
6,509.98 (AUD)
467 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
60,832.31 (AUD)
4,367 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
613.36 (AUD)
44 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
655.18 (AUD)
47 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
7,071.36 (AUD)
508 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
7,418.24 (AUD)
536 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
7,498.26 (AUD)
541 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
7,960.68 (AUD)
567 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
720.20 (AUD)
52 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
746.55 (AUD)
54 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
747.36 (AUD)
54 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
78,202.56 (AUD)
5,618 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
79,316.16 (AUD)
5,698 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
8,048.10 (AUD)
579 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
8,190.00 (AUD)
585 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
8,395.97 (AUD)
601 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
8,397.90 (AUD)
602 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
8,423.84 (AUD)
608 Ordinary Shares
127
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
8,510.14 (AUD)
607 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
8,546.10 (AUD)
610 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
83.46 (AUD)
6 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
838.80 (AUD)
60 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
850.95 (AUD)
61 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
9,170.00 (AUD)
655 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
9,320.64 (AUD)
672 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
9,521.28 (AUD)
684 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
93,693.96 (AUD)
6,702 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
94,250.63 (AUD)
6,737 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
99,516.15 (AUD)
7,083 Ordinary Shares
6/12/2019
Morgan Stanley Australia Securities Limited
Buy
997.20 (AUD)
71 Ordinary Shares
6/12/2019
Morgan Stanley Capital Services LLC
Buy
N/A
117,720 Swaps
6/12/2019
Morgan Stanley Capital Services LLC
Buy
N/A
20,223 Swaps
6/12/2019
Morgan Stanley Capital Services LLC
Buy
N/A
36,658 Swaps
6/12/2019
Morgan Stanley Capital Services LLC
Buy
N/A
682,280 Swaps
6/12/2019
Morgan Stanley Capital Services LLC
Buy
N/A
74,026 Swaps
6/13/2019
Morgan Stanley & Co. International plc
Buy
1,471.00
100 Ordinary Shares
6/13/2019
Morgan Stanley & Co. International plc
Buy
3,339.17
227 Ordinary Shares
6/13/2019
Morgan Stanley & Co. International plc
Buy
N/A
10,300 Swaps
6/13/2019
Morgan Stanley & Co. International plc
Buy
N/A
13,700 Swaps
6/13/2019
Morgan Stanley & Co. International plc
Buy
N/A
139,398 Swaps
6/13/2019
Morgan Stanley & Co. International plc
Buy
N/A
186,300 Swaps
6/13/2019
Morgan Stanley & Co. International plc
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
62,963 Ordinary Shares
6/13/2019
Morgan Stanley & Co. LLC
Borrow
N/A
15,697 Ordinary Shares
6/13/2019
Morgan Stanley & Co. LLC
Borrow
N/A
18,656 Ordinary Shares
6/13/2019
Morgan Stanley & Co. LLC
Buy
100,210.70 (AUD)
7,192 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,138,796.35 (AUD)
82,105 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,173.48 (AUD)
84 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,353.15 (AUD)
97 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,387.00 (AUD)
100 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,434.79 (AUD)
103 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,437.28 (AUD)
104 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,439.94 (AUD)
103 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,441.44 (AUD)
104 Ordinary Shares
128
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,445.60 (AUD)
104 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,452.88 (AUD)
104 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,538.90 (AUD)
110 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,557.92 (AUD)
112 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,557.92 (AUD)
112 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,570.70 (AUD)
113 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,590.45 (AUD)
115 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,614.14 (AUD)
116 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,652.91 (AUD)
119 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,712.16 (AUD)
123 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,721.12 (AUD)
124 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,725.46 (AUD)
124 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,769.11 (AUD)
127 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,878.16 (AUD)
136 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,923.72 (AUD)
138 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,975.22 (AUD)
142 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
1,976.82 (AUD)
141 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
102,487.38 (AUD)
7,331 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
11,231.88 (AUD)
804 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
11,570.20 (AUD)
830 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
113,068.24 (AUD)
8,152 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
115,827.46 (AUD)
8,309 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
13,332.47 (AUD)
953 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
13,812.63 (AUD)
993 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
13.96 (AUD)
1 Ordinary Share
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
132,325.83 (AUD)
9,513 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
139.40 (AUD)
10 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
14,781.70 (AUD)
1,060 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
15,810.08 (AUD)
1,144 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
152.57 (AUD)
11 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
18,452.00 (AUD)
1,318 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
18,709.83 (AUD)
1,347 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
180.31 (AUD)
13 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
2,003.04 (AUD)
144 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
2,013.84 (AUD)
144 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
2,085.00 (AUD)
150 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
2,156.05 (AUD)
155 Ordinary Shares
129
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
2,241.60 (AUD)
160 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
2,244.34 (AUD)
161 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
2,519.52 (AUD)
181 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
2,827.79 (AUD)
203 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
20,902.09 (AUD)
1,507 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
208.05 (AUD)
15 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
208.80 (AUD)
15 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
219,256.96 (AUD)
15,808 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
222,678.24 (AUD)
15,997 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
23,313.20 (AUD)
1,670 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
23,382.93 (AUD)
1,678 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
24,122.00 (AUD)
1,723 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
24,906.42 (AUD)
1,797 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
250.74 (AUD)
18 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
264.67 (AUD)
19 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
277.60 (AUD)
20 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
3,059.43 (AUD)
219 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
3,432.32 (AUD)
248 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
3,503.96 (AUD)
251 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
3,579.38 (AUD)
259 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
3,647.04 (AUD)
262 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
3,922.38 (AUD)
283 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
3,998.28 (AUD)
286 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
306.02 (AUD)
22 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
33,182.92 (AUD)
2,377 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
33,207.10 (AUD)
2,389 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
332,574.86 (AUD)
23,978 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
333.60 (AUD)
24 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
334.56 (AUD)
24 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
334.56 (AUD)
24 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
34,539.12 (AUD)
2,492 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
34,577.28 (AUD)
2,484 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
348.75 (AUD)
25 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
389.48 (AUD)
28 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
4,162.08 (AUD)
299 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
4,168.06 (AUD)
299 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
4,199.58 (AUD)
303 Ordinary Shares
130
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
4,536.29 (AUD)
326 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
4,542.80 (AUD)
328 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
4,624.76 (AUD)
332 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
4,703.27 (AUD)
338 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
4,927.88 (AUD)
353 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
4,960.86 (AUD)
356 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
41,013.59 (AUD)
2,957 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
46,191.88 (AUD)
3,316 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
487.55 (AUD)
35 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
488.60 (AUD)
35 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
5,250.42 (AUD)
378 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
5,264.00 (AUD)
376 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
5,276.88 (AUD)
378 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
5,393.85 (AUD)
385 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
5,446.63 (AUD)
391 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
5,468.14 (AUD)
391 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
5,577.91 (AUD)
401 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
5,582.00 (AUD)
400 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
502.38 (AUD)
36 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
6,033.45 (AUD)
435 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
6,919.20 (AUD)
496 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
6,934.08 (AUD)
496 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
681.59 (AUD)
49 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
7,116.80 (AUD)
512 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
7,281.90 (AUD)
522 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
7,367.00 (AUD)
530 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
71,305.67 (AUD)
5,141 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
72,382.60 (AUD)
5,185 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
74,246.90 (AUD)
5,330 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
78,036.30 (AUD)
5,594 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
781.76 (AUD)
56 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
794.01 (AUD)
57 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
8,531.28 (AUD)
612 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
8,588.64 (AUD)
617 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
83.82 (AUD)
6 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
879.48 (AUD)
63 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
897.28 (AUD)
64 Ordinary Shares
131
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
9,444.89 (AUD)
679 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
91,878.54 (AUD)
6,591 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
94,367.35 (AUD)
6,755 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
955.65 (AUD)
69 Ordinary Shares
6/13/2019
Morgan Stanley Australia Securities Limited
Buy
97.09 (AUD)
7 Ordinary Shares
6/13/2019
Morgan Stanley Capital Services LLC
Buy
N/A
114,837 Swaps
6/13/2019
Morgan Stanley Capital Services LLC
Buy
N/A
13,990 Swaps
6/13/2019
Morgan Stanley Capital Services LLC
Buy
N/A
26,407 Swaps
6/13/2019
Morgan Stanley Capital Services LLC
Buy
N/A
665,574 Swaps
6/13/2019
Morgan Stanley Capital Services LLC
Buy
N/A
9,138 Swaps
6/13/2019
Morgan Stanley Smith Barney LLC
Buy
36,075.00 (USD)
3,700 Ordinary Shares
6/14/2019
Morgan Stanley & Co. International plc
Buy
1,485.00
100 Ordinary Shares
6/14/2019
Morgan Stanley & Co. International plc
Buy
178.20
12 Ordinary Shares
6/14/2019
Morgan Stanley & Co. International plc
Buy
N/A
30,900 Swaps
6/14/2019
Morgan Stanley & Co. International plc
Buy
N/A
419,100 Swaps
6/14/2019
Morgan Stanley & Co. International plc
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
26,976 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,006.56 (AUD)
72 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,024.19 (AUD)
73 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,028.60 (AUD)
74 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,042.50 (AUD)
75 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,054.50 (AUD)
75 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,064.76 (AUD)
76 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,149.64 (AUD)
82 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,164.49 (AUD)
83 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,260.00 (AUD)
90 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,333.44 (AUD)
96 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,358.49 (AUD)
97 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,454.96 (AUD)
104 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,575.22 (AUD)
113 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,599.42 (AUD)
114 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,790.72 (AUD)
128 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,803.42 (AUD)
129 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,862.60 (AUD)
134 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
1,951.56 (AUD)
139 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
106,652.00 (AUD)
7,618 Ordinary Shares
132
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
11,846.90 (AUD)
845 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
112.48 (AUD)
8 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
13,590.72 (AUD)
968 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
13.89 (AUD)
1 Ordinary Share
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
13.95 (AUD)
1 Ordinary Share
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
13.98 (AUD)
1 Ordinary Share
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
138,181.47 (AUD)
9,849 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
14,332.23 (AUD)
1,023 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
14.01 (AUD)
1 Ordinary Share
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
14.03 (AUD)
1 Ordinary Share
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
141,573.96 (AUD)
10,098 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
15,297.28 (AUD)
1,088 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
15,822.69 (AUD)
1,131 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
16,541.00 (AUD)
1,190 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
18,420.48 (AUD)
1,312 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
19,347.60 (AUD)
1,380 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
19,627.52 (AUD)
1,408 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
195.30 (AUD)
14 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,179.32 (AUD)
156 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,191.72 (AUD)
157 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,607.72 (AUD)
186 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,767.85 (AUD)
197 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,891.20 (AUD)
208 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,940.00 (AUD)
210 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
2,958.22 (AUD)
211 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
234,466.40 (AUD)
16,688 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
237,248.44 (AUD)
16,874 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
237.41 (AUD)
17 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
238.00 (AUD)
17 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
24,083.19 (AUD)
1,719 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
25,228.73 (AUD)
1,795 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
250.38 (AUD)
18 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
26,549.00 (AUD)
1,910 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
264.48 (AUD)
19 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
266.10 (AUD)
19 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
27.75 (AUD)
2 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
27.77 (AUD)
2 Ordinary Shares
133
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
28.05 (AUD)
2 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
28.07 (AUD)
2 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
28.07 (AUD)
2 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
28.14 (AUD)
2 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
280.00 (AUD)
20 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
280.80 (AUD)
20 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
29,014.71 (AUD)
2,071 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
294.63 (AUD)
21 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,252.60 (AUD)
234 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,461.22 (AUD)
246 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,620.82 (AUD)
259 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,640.00 (AUD)
260 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
3,920.00 (AUD)
280 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
308.33 (AUD)
22 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
320.16 (AUD)
23 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
322.00 (AUD)
23 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
323.38 (AUD)
23 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
323.50 (AUD)
23 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
333.84 (AUD)
24 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
336.00 (AUD)
24 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
337.44 (AUD)
24 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
35,668.84 (AUD)
2,536 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
351.25 (AUD)
25 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
36,232.62 (AUD)
2,577 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
362.44 (AUD)
26 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
365.69 (AUD)
26 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
375.44 (AUD)
27 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
38,948.36 (AUD)
2,794 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,132.95 (AUD)
295 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,254.12 (AUD)
303 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,446.12 (AUD)
316 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,835.45 (AUD)
347 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,938.47 (AUD)
353 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
4,945.53 (AUD)
353 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
41.82 (AUD)
3 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
41.99 (AUD)
3 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
42.11 (AUD)
3 Ordinary Shares
134
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
42.21 (AUD)
3 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
421.80 (AUD)
30 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
45,110.52 (AUD)
3,213 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
46,811.99 (AUD)
3,333 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
48,877.50 (AUD)
3,500 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
488.60 (AUD)
35 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,678.10 (AUD)
405 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
5,716.08 (AUD)
408 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
517.82 (AUD)
37 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
519.85 (AUD)
37 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
528.96 (AUD)
38 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
531.62 (AUD)
38 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
531.62 (AUD)
38 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
532.00 (AUD)
38 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
532.38 (AUD)
38 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
54,138.24 (AUD)
3,856 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
544.05 (AUD)
39 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
55.56 (AUD)
4 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
556.20 (AUD)
40 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
56.16 (AUD)
4 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
56.28 (AUD)
4 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
56.28 (AUD)
4 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
572.77 (AUD)
41 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
596.84 (AUD)
43 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
6,405.35 (AUD)
459 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
631.80 (AUD)
45 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
671.76 (AUD)
48 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
69.45 (AUD)
5 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
69.98 (AUD)
5 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
70.35 (AUD)
5 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
714.26 (AUD)
51 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
716.04 (AUD)
51 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
719,409.60 (AUD)
51,240 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
724.36 (AUD)
52 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
730.60 (AUD)
52 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
742.53 (AUD)
53 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
744.12 (AUD)
53 Ordinary Shares
135
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
750.06 (AUD)
54 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
8,592.48 (AUD)
612 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
82,168.80 (AUD)
5,840 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
84.12 (AUD)
6 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
854.00 (AUD)
61 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
897.28 (AUD)
64 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
9,128.00 (AUD)
652 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
902.20 (AUD)
65 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
937.33 (AUD)
67 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
984.90 (AUD)
70 Ordinary Shares
6/14/2019
Morgan Stanley Australia Securities Limited
Buy
986.19 (AUD)
71 Ordinary Shares
6/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
1,914 Swaps
6/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
17,110 Swaps
6/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
2,020 Swaps
6/14/2019
Morgan Stanley Capital Services LLC
Buy
N/A
3,561 Swaps
6/17/2019
Morgan Stanley & Co. International plc
Borrow
N/A
15,000 Ordinary Shares
6/17/2019
Morgan Stanley & Co. International plc
Buy
1,464.00
100 Ordinary Shares
6/17/2019
Morgan Stanley & Co. International plc
Buy
861.30
58 Ordinary Shares
6/17/2019
Morgan Stanley & Co. International plc
Buy
87.84
6 Ordinary Shares
6/17/2019
Morgan Stanley & Co. International plc
Buy
N/A
1,805 Swaps
6/17/2019
Morgan Stanley & Co. International plc
Buy
N/A
19,498 Swaps
6/17/2019
Morgan Stanley & Co. International plc
Buy
N/A
27,554 Swaps
6/17/2019
Morgan Stanley & Co. International plc
Buy
N/A
4,073 Swaps
6/17/2019
Morgan Stanley & Co. International plc
Buy
N/A
5,202 Swaps
6/17/2019
Morgan Stanley & Co. International plc
Buy
N/A
5,568 Swaps
6/17/2019
Morgan Stanley & Co. International plc
Buy
N/A
9,048 Swaps
6/17/2019
Morgan Stanley & Co. LLC
Borrow
N/A
1,449 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,059.44 (AUD)
76 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,059.82 (AUD)
76 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,122.66 (AUD)
81 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,156.19 (AUD)
83 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,172.64 (AUD)
84 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,233.54 (AUD)
89 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,289.91 (AUD)
93 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,328.64 (AUD)
96 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,361.71 (AUD)
98 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,457.40 (AUD)
105 Ordinary Shares
136
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,525.70 (AUD)
110 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,545.12 (AUD)
111 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,571.83 (AUD)
113 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,573.53 (AUD)
113 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,615.88 (AUD)
116 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,623.96 (AUD)
117 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,689.70 (AUD)
122 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,712.16 (AUD)
123 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,731.25 (AUD)
125 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,753.92 (AUD)
126 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,869.30 (AUD)
134 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
1,996.28 (AUD)
143 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
10,821.98 (AUD)
778 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
12,368.56 (AUD)
886 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
12,898.78 (AUD)
922 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
126.00 (AUD)
9 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
13.91 (AUD)
1 Ordinary Share
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
13.92 (AUD)
1 Ordinary Share
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
14,251.65 (AUD)
1,029 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
14,331.24 (AUD)
1,034 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
153.23 (AUD)
11 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
16,491.02 (AUD)
1,183 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
2,019.85 (AUD)
145 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
2,042.54 (AUD)
146 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
2,142.14 (AUD)
154 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
2,149.85 (AUD)
155 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
2,415.08 (AUD)
173 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
2,562.25 (AUD)
185 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
2,794.91 (AUD)
201 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
20,696.10 (AUD)
1,490 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
228,571.20 (AUD)
16,280 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
249.12 (AUD)
18 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
249.66 (AUD)
18 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
25,110.00 (AUD)
1,800 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
268,565.22 (AUD)
19,377 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
27.72 (AUD)
2 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
27.85 (AUD)
2 Ordinary Shares
137
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
27.98 (AUD)
2 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
278.70 (AUD)
20 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
28,711.80 (AUD)
2,045 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
3,341.22 (AUD)
239 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
3,363.80 (AUD)
242 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
3,408.68 (AUD)
244 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
3,436.62 (AUD)
246 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
3,610.46 (AUD)
259 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
3,808.00 (AUD)
272 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
3,836.40 (AUD)
276 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
30,226.43 (AUD)
2,173 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
30,722.04 (AUD)
2,196 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
319.70 (AUD)
23 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
332.64 (AUD)
24 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
347.75 (AUD)
25 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
348.50 (AUD)
25 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
373.95 (AUD)
27 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
374.09 (AUD)
27 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
374.22 (AUD)
27 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
4,580.40 (AUD)
330 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
4,857.84 (AUD)
351 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
4,958.73 (AUD)
357 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
4,961.88 (AUD)
358 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
41.73 (AUD)
3 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
42,414.46 (AUD)
3,058 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
459.69 (AUD)
33 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
472.26 (AUD)
34 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
5,069.85 (AUD)
365 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
5,231.52 (AUD)
378 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
5,456.64 (AUD)
392 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
5,969.46 (AUD)
427 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
5,977.00 (AUD)
430 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
513.38 (AUD)
37 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
56,154.67 (AUD)
4,037 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
6,824.04 (AUD)
492 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
6,912.24 (AUD)
498 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
656.59 (AUD)
47 Ordinary Shares
138
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
669.60 (AUD)
48 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
7,511.40 (AUD)
540 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
7,742.15 (AUD)
559 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
7,937.55 (AUD)
569 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
7,983.36 (AUD)
576 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
70,056.90 (AUD)
5,022 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
710.94 (AUD)
51 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
720.98 (AUD)
52 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
76,713.12 (AUD)
5,511 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
762.30 (AUD)
55 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
8,009.75 (AUD)
575 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
8,874.58 (AUD)
638 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
805.04 (AUD)
58 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
83,844.80 (AUD)
6,032 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
83.34 (AUD)
6 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
83.58 (AUD)
6 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
852.17 (AUD)
61 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
9,117.60 (AUD)
655 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
9,268.50 (AUD)
668 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
9,772.00 (AUD)
700 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
901.55 (AUD)
65 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
946.22 (AUD)
68 Ordinary Shares
6/17/2019
Morgan Stanley Australia Securities Limited
Buy
954.96 (AUD)
69 Ordinary Shares
6/17/2019
Morgan Stanley Capital Services LLC
Buy
N/A
18,015 Swaps
6/17/2019
Morgan Stanley Capital Services LLC
Buy
N/A
20 Swaps
6/17/2019
Morgan Stanley Capital Services LLC
Buy
N/A
4,534 Swaps
6/17/2019
Morgan Stanley Capital Services LLC
Buy
N/A
8,981 Swaps
6/18/2019
Morgan Stanley & Co. International plc
Borrow
N/A
6,000 Ordinary Shares
6/18/2019
Morgan Stanley & Co. International plc
Buy
299.04
21 Ordinary Shares
6/18/2019
Morgan Stanley & Co. International plc
Buy
5,055.20
355 Ordinary Shares
6/18/2019
Morgan Stanley & Co. International plc
Buy
N/A
1,155 Swaps
6/18/2019
Morgan Stanley & Co. International plc
Buy
N/A
11,558 Swaps
6/18/2019
Morgan Stanley & Co. International plc
Buy
N/A
12,466 Swaps
6/18/2019
Morgan Stanley & Co. International plc
Buy
N/A
12,600 Swaps
6/18/2019
Morgan Stanley & Co. International plc
Buy
N/A
17,617 Swaps
6/18/2019
Morgan Stanley & Co. International plc
Buy
N/A
2,605 Swaps
6/18/2019
Morgan Stanley & Co. International plc
Buy
N/A
3,327 Swaps
139
6/18/2019
Morgan Stanley & Co. International plc
Buy
N/A
3,562 Swaps
6/18/2019
Morgan Stanley & Co. International plc
Buy
N/A
300 Swaps
6/18/2019
Morgan Stanley & Co. International plc
Buy
N/A
5,786 Swaps
6/18/2019
Morgan Stanley & Co. International plc
Buy
N/A
862 Swaps
6/18/2019
Morgan Stanley & Co. International plc
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
181,763 Ordinary Shares
6/18/2019
Morgan Stanley & Co. LLC
Increase in shares held or in respect of which
the holder may exercise right to rehypothecate
pursuant to the agreement(s)
N/A
3,866 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,047.93 (AUD)
78 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,065.71 (AUD)
79 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,074.01 (AUD)
79 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,142.83 (AUD)
85 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,149.20 (AUD)
85 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,182.72 (AUD)
88 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,228.05 (AUD)
91 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,263.36 (AUD)
94 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,265.00 (AUD)
92 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,284.88 (AUD)
95 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,356.50 (AUD)
100 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,359.50 (AUD)
100 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,373.50 (AUD)
100 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,402.96 (AUD)
104 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,407.53 (AUD)
105 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,454.13 (AUD)
107 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,456.44 (AUD)
106 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,492.70 (AUD)
110 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,498.50 (AUD)
111 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,503.70 (AUD)
110 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,564.84 (AUD)
116 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,598.77 (AUD)
119 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,608.29 (AUD)
119 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,627.20 (AUD)
120 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,672.62 (AUD)
122 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,677.72 (AUD)
124 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,683.92 (AUD)
124 Ordinary Shares
140
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,685.72 (AUD)
123 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,693.10 (AUD)
123 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,696.32 (AUD)
124 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,719.58 (AUD)
127 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,740.80 (AUD)
128 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,775.40 (AUD)
132 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,799.62 (AUD)
134 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,911.95 (AUD)
139 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,948.08 (AUD)
145 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,956.96 (AUD)
144 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
1,992.30 (AUD)
145 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
10,355.04 (AUD)
752 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
10,379.60 (AUD)
770 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
10,870.08 (AUD)
804 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
10,890.00 (AUD)
792 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
10,909.56 (AUD)
794 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
11,102.27 (AUD)
823 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
11,151.00 (AUD)
826 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
11,397.12 (AUD)
848 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
11,415.60 (AUD)
840 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
11,444.52 (AUD)
849 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
11,595.21 (AUD)
857 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
11,626.47 (AUD)
867 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
11,942.28 (AUD)
882 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
12,073.62 (AUD)
897 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
12,131.84 (AUD)
896 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
121.68 (AUD)
9 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
123,708.75 (AUD)
8,997 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
13,127.20 (AUD)
976 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
13,135.77 (AUD)
977 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
13,149.18 (AUD)
957 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
13,302.88 (AUD)
976 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
13.55 (AUD)
1 Ordinary Share
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
13.58 (AUD)
1 Ordinary Share
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
135.70 (AUD)
10 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
139,422.70 (AUD)
10,366 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
14,084.73 (AUD)
1,041 Ordinary Shares
141
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
14,472.20 (AUD)
1,076 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
14,759.75 (AUD)
1,075 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
14,879.47 (AUD)
1,103 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
144,036.81 (AUD)
10,741 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
147.90 (AUD)
11 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
147.90 (AUD)
11 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
147.95 (AUD)
11 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
149.49 (AUD)
11 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
15,283.34 (AUD)
1,138 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
15,415.52 (AUD)
1,136 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
15,945.66 (AUD)
1,158 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
16,184.98 (AUD)
1,198 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
16,289.28 (AUD)
1,212 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
16,589.10 (AUD)
1,210 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
161.40 (AUD)
12 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
17,131.20 (AUD)
1,245 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
17,524.00 (AUD)
1,300 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
17,629.08 (AUD)
1,302 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
17,696.78 (AUD)
1,307 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
174.85 (AUD)
13 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
18,522.21 (AUD)
1,351 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
18,574.80 (AUD)
1,380 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
18,780.30 (AUD)
1,386 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
18,805.50 (AUD)
1,393 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
18,904.28 (AUD)
1,405 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
19,130.80 (AUD)
1,415 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
19,408.35 (AUD)
1,443 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
19,434.24 (AUD)
1,446 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,014.48 (AUD)
149 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,037.00 (AUD)
150 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,091.52 (AUD)
152 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,100.54 (AUD)
156 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,134.35 (AUD)
155 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,138.76 (AUD)
156 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,204.16 (AUD)
164 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,385.96 (AUD)
177 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,399.50 (AUD)
179 Ordinary Shares
142
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,495.65 (AUD)
185 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,503.56 (AUD)
186 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,529.54 (AUD)
188 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,607.43 (AUD)
193 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,620.94 (AUD)
194 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,630.32 (AUD)
196 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,729.34 (AUD)
203 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,748.03 (AUD)
205 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,751.00 (AUD)
200 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,762.16 (AUD)
204 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,886.48 (AUD)
211 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,904.40 (AUD)
212 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,908.26 (AUD)
214 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,949.54 (AUD)
218 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
2,997.00 (AUD)
222 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
20,684.16 (AUD)
1,539 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
202.35 (AUD)
15 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
203,188.50 (AUD)
15,051 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
21,272.40 (AUD)
1,555 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
21,643.68 (AUD)
1,608 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
21,646.29 (AUD)
1,607 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
214.40 (AUD)
16 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
215.04 (AUD)
16 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
22,004.80 (AUD)
1,618 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
22,298.97 (AUD)
1,653 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
22,413.09 (AUD)
1,659 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
23,306.85 (AUD)
1,715 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
23,479.68 (AUD)
1,747 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
23,929.30 (AUD)
1,766 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
24,178.23 (AUD)
1,803 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
24,556.50 (AUD)
1,819 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
241.92 (AUD)
18 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
242.55 (AUD)
18 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
255.93 (AUD)
19 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
256.69 (AUD)
19 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
26,719.33 (AUD)
1,969 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
26,904.51 (AUD)
1,979 Ordinary Shares
143
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
269.00 (AUD)
20 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
27,038.40 (AUD)
1,965 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
27.04 (AUD)
2 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
270.20 (AUD)
20 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
274.20 (AUD)
20 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
28,176.14 (AUD)
2,098 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
28,287.14 (AUD)
2,083 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
28,436.92 (AUD)
2,108 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
28,524.24 (AUD)
2,076 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,024.00 (AUD)
225 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,055.52 (AUD)
226 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,057.78 (AUD)
226 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,096.00 (AUD)
225 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,211.35 (AUD)
237 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,214.19 (AUD)
238 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,263.49 (AUD)
243 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,292.65 (AUD)
243 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,391.01 (AUD)
251 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,515.20 (AUD)
260 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,531.33 (AUD)
261 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,566.90 (AUD)
265 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,569.80 (AUD)
260 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,618.88 (AUD)
263 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,645.00 (AUD)
270 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,688.23 (AUD)
273 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,731.19 (AUD)
277 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,770.69 (AUD)
279 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,820.50 (AUD)
283 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
3,905.28 (AUD)
288 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
30,108.10 (AUD)
2,222 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
30,263.40 (AUD)
2,193 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
308.66 (AUD)
23 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
31,634.05 (AUD)
2,345 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
31,930.30 (AUD)
2,374 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
310.96 (AUD)
23 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
32,505.84 (AUD)
2,424 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
32,844.00 (AUD)
2,415 Ordinary Shares
144
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
32,930.36 (AUD)
2,452 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
323.76 (AUD)
24 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
324.00 (AUD)
24 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
336.38 (AUD)
25 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
35,604.80 (AUD)
2,618 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
351.26 (AUD)
26 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
36,570.07 (AUD)
2,722 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
362.88 (AUD)
27 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
366.12 (AUD)
27 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
37,187.67 (AUD)
2,769 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
376.18 (AUD)
28 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
379.68 (AUD)
28 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
38,609.19 (AUD)
2,841 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,033.26 (AUD)
297 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,094.88 (AUD)
304 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,139.52 (AUD)
308 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,209.80 (AUD)
310 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,218.18 (AUD)
307 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,279.50 (AUD)
317 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,337.34 (AUD)
322 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,390.20 (AUD)
324 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,546.13 (AUD)
337 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,595.10 (AUD)
340 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,607.00 (AUD)
340 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,612.10 (AUD)
340 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,677.92 (AUD)
346 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,858.06 (AUD)
358 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,935.84 (AUD)
364 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,960.64 (AUD)
368 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
4,996.26 (AUD)
369 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
40.47 (AUD)
3 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
40.56 (AUD)
3 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
404.10 (AUD)
30 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
405.30 (AUD)
30 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
405.90 (AUD)
30 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
406.80 (AUD)
30 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
410,493.51 (AUD)
30,611 Ordinary Shares
145
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
42,030.66 (AUD)
3,059 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
43,335.00 (AUD)
3,210 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
43,568.28 (AUD)
3,164 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
430.40 (AUD)
32 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
432.64 (AUD)
32 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
44,376.00 (AUD)
3,225 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
46,754.88 (AUD)
3,448 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
469.35 (AUD)
35 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
486.00 (AUD)
36 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,299.84 (AUD)
392 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,311.60 (AUD)
392 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,380.20 (AUD)
392 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,413.52 (AUD)
392 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,418.96 (AUD)
402 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,439.15 (AUD)
405 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,561.00 (AUD)
415 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,760.23 (AUD)
427 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,796.40 (AUD)
430 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,813.60 (AUD)
430 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,816.25 (AUD)
423 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
5,927.04 (AUD)
441 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
509.39 (AUD)
38 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
513.38 (AUD)
38 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
524.55 (AUD)
39 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
537.60 (AUD)
40 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
54,405.12 (AUD)
4,048 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
54.28 (AUD)
4 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
549.61 (AUD)
41 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
552.89 (AUD)
41 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
553.09 (AUD)
41 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
56,434.56 (AUD)
4,199 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
57,201.00 (AUD)
4,145 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
57,957.12 (AUD)
4,212 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
58,357.23 (AUD)
4,269 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
58,796.16 (AUD)
4,336 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
59,460.60 (AUD)
4,385 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
593.78 (AUD)
44 Ordinary Shares
146
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,043.52 (AUD)
448 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,173.75 (AUD)
449 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,185.29 (AUD)
458 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,191.60 (AUD)
460 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,205.40 (AUD)
460 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,493.94 (AUD)
483 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,561.60 (AUD)
480 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,696.58 (AUD)
499 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,780.44 (AUD)
503 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,783.84 (AUD)
504 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
6,844.50 (AUD)
507 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
60,224.31 (AUD)
4,491 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
60,800.94 (AUD)
4,534 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
604.35 (AUD)
45 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
61,435.92 (AUD)
4,524 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
65,529.00 (AUD)
4,854 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
66,811.25 (AUD)
4,859 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
685.44 (AUD)
51 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
688.76 (AUD)
51 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
7,109.64 (AUD)
522 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
7,180.80 (AUD)
528 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
7,225.02 (AUD)
534 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
7,246.86 (AUD)
539 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
7,268.38 (AUD)
538 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
7,371.00 (AUD)
546 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
7,645.28 (AUD)
568 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
7,760.65 (AUD)
577 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
7,847.18 (AUD)
583 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
7,893.42 (AUD)
586 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
70,410.75 (AUD)
5,235 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
73,584.00 (AUD)
5,475 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
739.75 (AUD)
55 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
788.80 (AUD)
58 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,095.47 (AUD)
601 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,560.69 (AUD)
629 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,593.86 (AUD)
638 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,797.04 (AUD)
644 Ordinary Shares
147
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,803.52 (AUD)
656 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,806.93 (AUD)
649 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,808.52 (AUD)
652 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,809.75 (AUD)
655 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,812.80 (AUD)
648 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,815.92 (AUD)
654 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,816.36 (AUD)
644 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,818.61 (AUD)
647 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,823.51 (AUD)
657 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,864.01 (AUD)
661 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
8,896.16 (AUD)
658 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
80.70 (AUD)
6 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
81.57 (AUD)
6 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
834.52 (AUD)
62 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
836.38 (AUD)
62 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
86,039.22 (AUD)
6,378 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
860.80 (AUD)
64 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
873.93 (AUD)
65 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
9,253.89 (AUD)
687 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
9,293.56 (AUD)
692 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
9,347.28 (AUD)
696 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
9,437.38 (AUD)
697 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
9,495.70 (AUD)
706 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
9,622.68 (AUD)
712 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
9,751.25 (AUD)
725 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
903.83 (AUD)
67 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
91,836.25 (AUD)
6,679 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
93,431.25 (AUD)
6,795 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
962.05 (AUD)
71 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
978.20 (AUD)
73 Ordinary Shares
6/18/2019
Morgan Stanley Australia Securities Limited
Buy
98,138.79 (AUD)
7,127 Ordinary Shares
6/18/2019
Morgan Stanley Capital Services LLC
Buy
N/A
2,894 Swaps
6/18/2019
Morgan Stanley Capital Services LLC
Buy
N/A
66,196 Swaps
6/19/2019
Morgan Stanley & Co. International plc
Buy
1,441.00
100 Ordinary Shares
6/19/2019
Morgan Stanley & Co. International plc
Buy
9,896.80
695 Ordinary Shares
6/19/2019
Morgan Stanley & Co. International plc
Buy
9,978.15
695 Ordinary Shares
6/19/2019
Morgan Stanley & Co. LLC
Borrow
N/A
13,742 Ordinary Shares
148
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,002.70 (AUD)
74 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,034.36 (AUD)
76 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,097.15 (AUD)
81 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,232.55 (AUD)
90 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,235.33 (AUD)
91 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,270.88 (AUD)
94 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,273.17 (AUD)
93 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,296.75 (AUD)
95 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,318.72 (AUD)
97 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,320.66 (AUD)
97 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,334.76 (AUD)
98 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,335.25 (AUD)
98 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,345.91 (AUD)
99 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,357.50 (AUD)
100 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,378.65 (AUD)
101 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,395.65 (AUD)
103 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,411.10 (AUD)
103 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,460.16 (AUD)
108 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,487.75 (AUD)
110 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,492.70 (AUD)
110 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,546.98 (AUD)
114 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,550.97 (AUD)
114 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,587.46 (AUD)
116 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,645.60 (AUD)
121 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,659.20 (AUD)
122 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,686,280.68 (AUD)
125,748 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,689,006.20 (AUD)
124,234 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,689.50 (AUD)
124 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,704.78 (AUD)
126 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,712,345.98 (AUD)
125,748 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,715,189.08 (AUD)
125,747 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,796.52 (AUD)
132 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,807.74 (AUD)
132 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,861.83 (AUD)
137 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,867.14 (AUD)
138 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,911.96 (AUD)
141 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
1,926.06 (AUD)
141 Ordinary Shares
149
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
10,116.91 (AUD)
739 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
10,150.63 (AUD)
745 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
10,376.80 (AUD)
763 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
10,425.80 (AUD)
770 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
10,491.52 (AUD)
776 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
10,686.00 (AUD)
780 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
10,687.46 (AUD)
787 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
10,837.54 (AUD)
796 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
10,881.32 (AUD)
796 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
104,024.16 (AUD)
7,632 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
109,998.90 (AUD)
8,118 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,130.21 (AUD)
819 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,221.21 (AUD)
826 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,260.80 (AUD)
828 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,309.91 (AUD)
831 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,385.23 (AUD)
835 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,394.68 (AUD)
836 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,453.98 (AUD)
845 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,606.75 (AUD)
850 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,673.31 (AUD)
853 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,785.50 (AUD)
873 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
11,840.70 (AUD)
870 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
110,130.40 (AUD)
8,080 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
12,075.83 (AUD)
885 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
12,167.53 (AUD)
895 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
12,195.04 (AUD)
901 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
12,316.50 (AUD)
900 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
12,412.40 (AUD)
910 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
12,510.96 (AUD)
924 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
12,546.56 (AUD)
928 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
12,684.14 (AUD)
933 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
12,926.70 (AUD)
954 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
121,436.92 (AUD)
8,903 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
122,024.61 (AUD)
8,979 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
126,589.88 (AUD)
9,291 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
13,324.57 (AUD)
983 Ordinary Shares
6/19/2019
Morgan Stanley Australia Securities Limited
Buy
13,980.96 (AUD)
1,022 O
[TRUNCATED]
Data sourced from publicly available filings. Our datasets may not be complete. Automated analysis can produce errors. If you believe any data on this page is incorrect, please contact us at hello@nzxplorer.co.nz. For informational purposes only. Not investment advice.