The a2 Milk Company Limited logo

SPH Notice – Morgan Stanley and its Subsidiaries

Substantial Holder Notice20 April 2021ATMConsumer Staples

1

Disclosure of ceasing to have substantial holding


Section 279, Financial Markets Conduct Act 2013



To

NZX Limited

and

To

A2 MILK CO LTD (ATM)

Date this disclosure made:

20 April, 2021

Date last disclosure made: 02 March, 2021

Date on which substantial holding ceased:

15 April, 2021



Substantial product holder(s) giving disclosure


Full name(s):

Morgan Stanley and its Subsidiaries listed in Annexure A


Summary of previous substantial holding

Class of quoted voting products:

Ordinary Shares


Summary for Morgan Stanley and its Subsidiaries listed in Annexure A


For last disclosure,—


(a) total number held in class:

38,346,341


(b) total in class: 742,606,937


(c) total percentage held in class:

5.164%


For current holding after ceasing to have substantial holding,—


(a) total number held in class: 36,026,349


(b) total in class: 743,406,937


(c) total percentage held in class: 4.846%
























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

2/26/2021

Morgan Stanley & Co. International plc

Buy

1,412,399.10

150,000 Ordinary Shares

2/26/2021

Morgan Stanley & Co. International plc

Buy

119,148.24

12,296 Ordinary Shares

2/26/2021

Morgan Stanley & Co. International plc

Buy

14,722.72

1,545 Ordinary Shares

2/26/2021

Morgan Stanley & Co. International plc

Buy

N/A

13,181 Swaps

2/26/2021

Morgan Stanley & Co. International plc

Buy

N/A

206,652 Swaps

2/26/2021

Morgan Stanley & Co. International plc

Buy

N/A

241,760 Swaps

2/26/2021

Morgan Stanley & Co. International plc

Buy

N/A

334,468 Swaps

2/26/2021

Morgan Stanley & Co. International plc

Buy

N/A

6,646 Swaps

2/26/2021

Morgan Stanley & Co. International plc

Buy

N/A

92,214 Swaps

2/26/2021

Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

748,503 Ordinary Shares

2/26/2021

Morgan Stanley & Co. International plc

Sell

14,179.00

1,500 Ordinary Shares

2/26/2021

Morgan Stanley & Co. International plc

Sell

2,548.47

263 Ordinary Shares

2/26/2021

Morgan Stanley & Co. International plc

Sell

21,155.10

2,265 Ordinary Shares

2/26/2021

Morgan Stanley & Co. International plc

Sell

58.14

6 Ordinary Shares

2/26/2021

Morgan Stanley & Co. International plc

Sell

N/A

11,600 Swaps

2/26/2021

Morgan Stanley & Co. International plc

Sell

N/A

15,842 Swaps

2/26/2021

Morgan Stanley & Co. International plc

Sell

N/A

150,000 Swaps

2/26/2021

Morgan Stanley & Co. International plc

Sell

N/A

54,571 Swaps

2/26/2021

Morgan Stanley & Co. International plc

Sell

N/A

597 Swaps

2/26/2021

Morgan Stanley & Co. LLC

Borrow Returned

N/A

144,794 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

1,371.24 (AUD)

156 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

1,702.26 (AUD)

193 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

1,789.65 (AUD)

205 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

1,919.95 (AUD)

215 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

1,973.25 (AUD)

225 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

10,225.80 (AUD)

1,140 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

10,448.64 (AUD)

1,152 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

10,704.00 (AUD)

1,200 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

10,729.16 (AUD)

1,222 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

10,929.96 (AUD)

1,252 Ordinary Shares

2

2/26/2021
Morgan Stanley Australia Securities Limited

Buy

11,501.00 (AUD)

1,325 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

12,131.58 (AUD)

1,357 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

12,190.30 (AUD)

1,390 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

124.74 (AUD)

14 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

124.81 (AUD)

14 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

127,664.64 (AUD)

14,776 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

13,542.54 (AUD)

1,562 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

13,899.82 (AUD)

1,541 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

13,933.29 (AUD)

1,543 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

14,078.75 (AUD)

1,609 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

14,240.00 (AUD)

1,600 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

14,289.80 (AUD)

1,652 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

14,472.50 (AUD)

1,654 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

14,916.40 (AUD)

1,676 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

144.00 (AUD)

16 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

15,014.24 (AUD)

1,712 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

15,909.36 (AUD)

1,812 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

17,182.46 (AUD)

1,957 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

17,480.00 (AUD)

2,000 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

17,880.00 (AUD)

2,000 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

17,940.00 (AUD)

2,000 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

17,977.44 (AUD)

2,064 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

18,028.08 (AUD)

2,058 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

19,081.40 (AUD)

2,132 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

19,947.27 (AUD)

2,209 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

197,276.56 (AUD)

21,944 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

2,130.63 (AUD)

237 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

2,356.48 (AUD)

263 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

2,376.30 (AUD)

267 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

2,384.10 (AUD)

270 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

2,398.00 (AUD)

275 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

2,528.80 (AUD)

290 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

2,595.00 (AUD)

300 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

2,674.44 (AUD)

306 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

2,721.80 (AUD)

310 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

2,724.90 (AUD)

310 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

2,818.80 (AUD)

324 Ordinary Shares

3

2/26/2021
Morgan Stanley Australia Securities Limited

Buy

2,855.70 (AUD)

334 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

2,867.70 (AUD)

330 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

2,887.50 (AUD)

330 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

2,903.42 (AUD)

338 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

2,918.50 (AUD)

325 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

2,925.00 (AUD)

325 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

2,926.56 (AUD)

336 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

20,435.84 (AUD)

2,368 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

20,820.60 (AUD)

2,421 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

21,084.10 (AUD)

2,369 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

212,712.39 (AUD)

23,661 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

243.00 (AUD)

27 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

26,703.11 (AUD)

3,031 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

28,743.00 (AUD)

3,300 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

29,919.78 (AUD)

3,358 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

290.40 (AUD)

33 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

3,073.04 (AUD)

359 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

3,170.16 (AUD)

357 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

3,426.96 (AUD)

393 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

3,444.30 (AUD)

387 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

3,512.32 (AUD)

392 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

3,528.00 (AUD)

400 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

3,766.14 (AUD)

427 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

31,763.14 (AUD)

3,502 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

31,808.70 (AUD)

3,570 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

32,717.40 (AUD)

3,720 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

34,350.12 (AUD)

3,804 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

34,379.12 (AUD)

3,803 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

34,384.24 (AUD)

3,812 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

35,800.00 (AUD)

4,000 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

38,821.24 (AUD)

4,409 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

39,248.55 (AUD)

4,405 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

4,169.88 (AUD)

486 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

4,821.18 (AUD)

546 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

4,975.14 (AUD)

566 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

40,189.60 (AUD)

4,567 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

40,757.50 (AUD)

4,658 Ordinary Shares

4

2/26/2021
Morgan Stanley Australia Securities Limited

Buy

438.50 (AUD)

50 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

467.48 (AUD)

52 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

5,046.00 (AUD)

580 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

5,051.52 (AUD)

576 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

5,310.00 (AUD)

600 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

5,319.12 (AUD)

599 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

5,513.20 (AUD)

616 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

5,700.07 (AUD)

647 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

5,715.60 (AUD)

660 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

5,878.28 (AUD)

659 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

51,341.89 (AUD)

5,711 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

52,204.93 (AUD)

5,807 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

56,080.40 (AUD)

6,280 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

56,602.20 (AUD)

6,506 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

57,665.52 (AUD)

6,472 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

57,754.00 (AUD)

6,700 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

58,902.69 (AUD)

6,523 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

589.60 (AUD)

67 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

6,027.69 (AUD)

669 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

6,079.46 (AUD)

677 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

6,138.36 (AUD)

708 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

6,184.56 (AUD)

706 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

6,210.00 (AUD)

690 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

6,217.35 (AUD)

687 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

6,222.24 (AUD)

696 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

6,226.86 (AUD)

708 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

6,306.57 (AUD)

711 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

6,342.24 (AUD)

724 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

6,432.60 (AUD)

710 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

6,472.64 (AUD)

716 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

61.60 (AUD)

7 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

62.16 (AUD)

7 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

64,070.31 (AUD)

7,289 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

65,716.95 (AUD)

7,545 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

65,784.32 (AUD)

7,342 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

684.14 (AUD)

79 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

686.40 (AUD)

78 Ordinary Shares

5

2/26/2021
Morgan Stanley Australia Securities Limited

Buy

7,180.60 (AUD)

805 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

7,339.65 (AUD)

835 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

7,542.61 (AUD)

839 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

7,603.35 (AUD)

865 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

7,621.95 (AUD)

854 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

7,628.70 (AUD)

862 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

7,883.75 (AUD)

875 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

700.73 (AUD)

79 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

729.00 (AUD)

81 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

784.08 (AUD)

88 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

784.80 (AUD)

90 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

8,458.40 (AUD)

970 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

8,765.00 (AUD)

1,000 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

8,860.00 (AUD)

1,000 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

80,254.27 (AUD)

9,151 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

83,986.80 (AUD)

9,384 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

84,721.76 (AUD)

9,424 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

85,200.00 (AUD)

10,000 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

88,169.40 (AUD)

10,065 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

88,323.60 (AUD)

9,924 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

9,273.81 (AUD)

1,027 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

9,946.12 (AUD)

1,138 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

90,000.00 (AUD)

10,000 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

907.43 (AUD)

103 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Buy

972.16 (AUD)

112 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,004.57 (AUD)

113 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,024.91 (AUD)

113 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,041.35 (AUD)

118 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,043.62 (AUD)

115 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,125.22 (AUD)

127 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,167.86 (AUD)

131 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,179.00 (AUD)

131 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,245.73 (AUD)

141 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,323.86 (AUD)

148 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,345.20 (AUD)

152 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,349.04 (AUD)

154 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,393.60 (AUD)

160 Ordinary Shares

6

2/26/2021
Morgan Stanley Australia Securities Limited

Sell

1,410.15 (AUD)

158 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,427.88 (AUD)

163 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,485.46 (AUD)

167 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,585.56 (AUD)

181 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,601.85 (AUD)

177 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,611.00 (AUD)

179 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,626.17 (AUD)

182 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,647.42 (AUD)

185 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,653.47 (AUD)

182 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,682.10 (AUD)

189 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,721.86 (AUD)

196 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,747.20 (AUD)

195 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,798.99 (AUD)

200 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

1,950.75 (AUD)

225 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

10,005.12 (AUD)

1,158 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

10,162.42 (AUD)

1,147 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

10,311.98 (AUD)

1,158 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

10,348.80 (AUD)

1,176 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

10,435.56 (AUD)

1,194 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

10,448.64 (AUD)

1,152 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

10,549.44 (AUD)

1,221 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

10,665.33 (AUD)

1,189 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

10,704.00 (AUD)

1,200 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

10,729.16 (AUD)

1,222 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

10,964.88 (AUD)

1,256 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

100,433.40 (AUD)

11,465 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

102,381.60 (AUD)

11,768 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

105,875.23 (AUD)

11,777 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

11,227.68 (AUD)

1,242 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

11,388.00 (AUD)

1,300 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

11,436.30 (AUD)

1,310 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

11,461.64 (AUD)

1,290 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

11,479.41 (AUD)

1,292 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

11,583.00 (AUD)

1,300 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

11,585.49 (AUD)

1,283 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

11,629.10 (AUD)

1,295 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

11,909.66 (AUD)

1,358 Ordinary Shares

7

2/26/2021
Morgan Stanley Australia Securities Limited

Sell

11,984.41 (AUD)

1,372 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

111,784.96 (AUD)

12,476 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

113,377.59 (AUD)

13,077 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

114,616.36 (AUD)

13,114 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

116,416.72 (AUD)

12,964 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

116,542.14 (AUD)

13,442 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

116.93 (AUD)

13 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

12,019.80 (AUD)

1,380 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

12,227.24 (AUD)

1,370 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

12,362.00 (AUD)

1,400 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

12,362.24 (AUD)

1,408 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

12,394.08 (AUD)

1,368 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

12,565.80 (AUD)

1,432 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

12,593.88 (AUD)

1,404 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

12,812.59 (AUD)

1,426 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

12,833.46 (AUD)

1,494 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

12,943.12 (AUD)

1,475 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

122,103.40 (AUD)

14,116 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

126,636.33 (AUD)

14,181 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

128,405.65 (AUD)

14,347 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

128,870.10 (AUD)

14,415 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

13,046.20 (AUD)

1,480 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

13,050.68 (AUD)

1,514 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

13,053.15 (AUD)

1,485 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

13,185.28 (AUD)

1,479 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

13,355.10 (AUD)

1,562 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

13,478.40 (AUD)

1,536 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

13,542.54 (AUD)

1,562 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

13,545.80 (AUD)

1,522 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

13,605.91 (AUD)

1,563 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

13,657.20 (AUD)

1,520 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

13,682.78 (AUD)

1,522 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

13,749.61 (AUD)

1,551 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

13,777.77 (AUD)

1,542 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

13,988.70 (AUD)

1,570 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

130,473.84 (AUD)

14,693 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

130,865.32 (AUD)

14,671 Ordinary Shares

8

2/26/2021
Morgan Stanley Australia Securities Limited

Sell

131,377.77 (AUD)

15,049 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

131,424.81 (AUD)

14,619 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

132,247.92 (AUD)

14,826 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

132,641.10 (AUD)

15,090 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

135,310.00 (AUD)

15,464 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

135,999.54 (AUD)

15,187 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

137.92 (AUD)

16 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

14,051.04 (AUD)

1,604 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

14,335.20 (AUD)

1,629 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

14,770.57 (AUD)

1,643 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

14,808.22 (AUD)

1,707 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

14,916.40 (AUD)

1,676 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

140,324.68 (AUD)

15,838 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

141,497.41 (AUD)

16,061 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

149,680.05 (AUD)

16,913 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

15,183.87 (AUD)

1,675 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

15,538.64 (AUD)

1,742 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

15,637.18 (AUD)

1,781 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

15,713.72 (AUD)

1,745 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

15,867.35 (AUD)

1,765 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

15,872.17 (AUD)

1,749 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

153,809.80 (AUD)

17,282 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

157,601.20 (AUD)

17,708 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

16,623.20 (AUD)

1,889 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

16,880.49 (AUD)

1,947 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

166.44 (AUD)

19 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

167,976.90 (AUD)

19,045 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

168,699.72 (AUD)

19,236 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

168,866.52 (AUD)

19,277 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

169.48 (AUD)

19 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

17,025.56 (AUD)

1,897 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

17,241.82 (AUD)

1,966 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

17,320.00 (AUD)

2,000 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

17,515.15 (AUD)

1,957 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

17,644.62 (AUD)

1,954 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

17,649.12 (AUD)

1,992 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

17,657.17 (AUD)

1,963 Ordinary Shares

9

2/26/2021
Morgan Stanley Australia Securities Limited

Sell

17,928.05 (AUD)

1,981 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

17,982.98 (AUD)

1,997 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

17.62 (AUD)

2 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

178,046.95 (AUD)

19,805 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

18,024.95 (AUD)

2,005 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

18,071.10 (AUD)

2,070 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

18,508.54 (AUD)

2,089 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

18,707.80 (AUD)

2,102 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

18,970.29 (AUD)

2,173 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

183,305.43 (AUD)

20,573 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

19,379.94 (AUD)

2,234 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

19,473.25 (AUD)

2,177 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

19,736.78 (AUD)

2,239 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

19,761.60 (AUD)

2,208 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

19,864.02 (AUD)

2,201 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

19,893.96 (AUD)

2,271 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

19,980.90 (AUD)

2,235 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

19,989.84 (AUD)

2,236 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

194,318.19 (AUD)

21,809 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

197,383.18 (AUD)

22,481 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,002.77 (AUD)

231 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,009.28 (AUD)

224 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,026.44 (AUD)

234 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,034.35 (AUD)

230 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,040.48 (AUD)

234 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,042.82 (AUD)

234 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,044.35 (AUD)

231 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,052.72 (AUD)

235 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,070.90 (AUD)

236 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,074.74 (AUD)

229 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,077.56 (AUD)

232 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,080.26 (AUD)

234 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,081.50 (AUD)

230 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,083.88 (AUD)

236 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,086.11 (AUD)

234 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,132.26 (AUD)

236 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,149.80 (AUD)

239 Ordinary Shares

10

2/26/2021
Morgan Stanley Australia Securities Limited

Sell

2,151.37 (AUD)

247 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,170.95 (AUD)

246 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,193.75 (AUD)

250 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,224.64 (AUD)

256 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,226.31 (AUD)

254 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,227.94 (AUD)

247 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,230.41 (AUD)

258 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,265.48 (AUD)

252 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,293.62 (AUD)

254 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,315.53 (AUD)

266 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,320.56 (AUD)

264 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,347.02 (AUD)

269 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,382.09 (AUD)

271 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,395.33 (AUD)

266 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,403.00 (AUD)

270 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,413.79 (AUD)

281 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,461.68 (AUD)

278 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,501.31 (AUD)

277 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,511.00 (AUD)

279 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,511.00 (AUD)

279 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,539.35 (AUD)

285 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,541.85 (AUD)

290 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,554.96 (AUD)

293 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,587.04 (AUD)

296 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,594.29 (AUD)

297 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,595.00 (AUD)

300 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,625.42 (AUD)

294 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,628.21 (AUD)

293 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,629.46 (AUD)

292 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,677.54 (AUD)

299 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,712.84 (AUD)

312 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,720.60 (AUD)

305 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,721.80 (AUD)

310 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,737.30 (AUD)

310 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,761.65 (AUD)

306 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,818.80 (AUD)

324 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

2,851.44 (AUD)

327 Ordinary Shares

11

2/26/2021
Morgan Stanley Australia Securities Limited

Sell

2,993.76 (AUD)

336 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

20,222.84 (AUD)

2,242 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

20,703.50 (AUD)

2,350 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

20,912.22 (AUD)

2,371 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

20,982.66 (AUD)

2,334 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

21,076.71 (AUD)

2,351 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

21,077.96 (AUD)

2,363 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

21,113.08 (AUD)

2,438 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

21,383.57 (AUD)

2,372 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

21,395.87 (AUD)

2,376 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

219,644.52 (AUD)

24,988 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

22,298.38 (AUD)

2,468 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

22,543.36 (AUD)

2,516 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

22,637.29 (AUD)

2,599 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

22,763.57 (AUD)

2,615 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

23,037.47 (AUD)

2,609 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

23,271.58 (AUD)

2,606 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

23,496.00 (AUD)

2,670 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

23,736.36 (AUD)

2,705 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

236,642.64 (AUD)

27,014 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

237,296.89 (AUD)

26,573 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

24,579.84 (AUD)

2,768 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

243.67 (AUD)

27 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

25,060.06 (AUD)

2,811 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

25,068.75 (AUD)

2,865 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

25,278.25 (AUD)

2,884 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

25,570.11 (AUD)

2,909 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

25,939.79 (AUD)

2,879 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

25,959.04 (AUD)

3,008 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

251,937.60 (AUD)

28,760 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

253,823.66 (AUD)

28,234 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

254,437.50 (AUD)

28,750 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

26,096.47 (AUD)

2,991 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

26,440.08 (AUD)

3,020 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

26,890.38 (AUD)

3,018 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

26.77 (AUD)

3 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

27,328.00 (AUD)

3,050 Ordinary Shares

12

2/26/2021
Morgan Stanley Australia Securities Limited

Sell

27,848.04 (AUD)

3,179 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

272.80 (AUD)

31 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

28,710.61 (AUD)

3,235 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

28,866.89 (AUD)

3,211 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

284,488.56 (AUD)

32,037 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

286,268.88 (AUD)

32,829 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

29,736.89 (AUD)

3,317 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

29,745.00 (AUD)

3,305 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

29,968.77 (AUD)

3,341 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

290.40 (AUD)

33 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

291,207.30 (AUD)

32,610 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

291,246.92 (AUD)

32,651 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

295,140.59 (AUD)

32,586 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

3,035.24 (AUD)

338 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

3,055.33 (AUD)

347 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

3,204.00 (AUD)

356 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

3,220.21 (AUD)

358 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

3,332.34 (AUD)

374 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

3,512.32 (AUD)

392 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

3,637.07 (AUD)

401 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

3,706.56 (AUD)

432 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

3,766.81 (AUD)

423 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

3,839.16 (AUD)

428 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

3,845.04 (AUD)

444 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

3,863.16 (AUD)

441 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

3,971.76 (AUD)

456 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

30,030.42 (AUD)

3,378 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

30,110.70 (AUD)

3,461 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

30,734.34 (AUD)

3,549 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

32,771.55 (AUD)

3,703 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

322,278.68 (AUD)

36,706 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

333,751.12 (AUD)

38,056 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

34,075.56 (AUD)

3,846 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

34,569.04 (AUD)

3,856 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

34,877.28 (AUD)

3,921 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

35,959.22 (AUD)

4,138 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

357,010.08 (AUD)

39,536 Ordinary Shares

13

2/26/2021
Morgan Stanley Australia Securities Limited

Sell

358,587.04 (AUD)

40,336 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

359,726.40 (AUD)

40,878 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

36,245.25 (AUD)

4,005 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

36,719.92 (AUD)

4,211 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

36.06 (AUD)

4 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

360.40 (AUD)

40 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

37,892.43 (AUD)

4,222 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

38,271.20 (AUD)

4,349 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

38,413.40 (AUD)

4,292 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

38,754.05 (AUD)

4,318 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,087.37 (AUD)

475 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,323.63 (AUD)

501 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,330.00 (AUD)

500 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,362.13 (AUD)

509 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,372.42 (AUD)

502 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,449.75 (AUD)

510 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,456.07 (AUD)

499 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,472.70 (AUD)

510 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,473.04 (AUD)

506 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,474.11 (AUD)

509 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,512.17 (AUD)

505 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,563.13 (AUD)

513 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,688.64 (AUD)

528 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,740.36 (AUD)

527 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,741.50 (AUD)

545 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,745.13 (AUD)

529 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,789.15 (AUD)

536 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,881.96 (AUD)

573 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

4,918.08 (AUD)

564 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

40,470.34 (AUD)

4,462 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

418,591.80 (AUD)

46,980 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

42,333.74 (AUD)

4,770 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

42,548.40 (AUD)

4,770 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

426,524.42 (AUD)

47,978 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

43,857.95 (AUD)

4,865 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

431.52 (AUD)

48 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

449.50 (AUD)

50 Ordinary Shares

14

2/26/2021
Morgan Stanley Australia Securities Limited

Sell

45,347.27 (AUD)

5,047 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

45,910.16 (AUD)

5,087 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

46,215.36 (AUD)

5,349 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

47,659.49 (AUD)

5,340 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

47,784.33 (AUD)

5,363 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

48,077.82 (AUD)

5,451 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

48,159.95 (AUD)

5,381 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

48,195.37 (AUD)

5,394 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

48,483.54 (AUD)

5,497 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

49,253.53 (AUD)

5,531 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

49,557.29 (AUD)

5,654 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,124.56 (AUD)

586 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,134.85 (AUD)

595 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,206.74 (AUD)

588 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,339.52 (AUD)

618 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,380.20 (AUD)

610 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,392.74 (AUD)

622 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,414.17 (AUD)

617 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,490.00 (AUD)

610 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,543.75 (AUD)

625 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,564.19 (AUD)

637 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,695.35 (AUD)

645 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,700.07 (AUD)

647 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,745.46 (AUD)

657 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,750.91 (AUD)

666 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,824.96 (AUD)

668 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,860.44 (AUD)

657 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,890.77 (AUD)

666 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,904.59 (AUD)

691 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,906.88 (AUD)

672 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,958.99 (AUD)

657 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,992.48 (AUD)

688 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

5,995.92 (AUD)

664 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

50,543.43 (AUD)

5,588 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

507.01 (AUD)

57 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

51.84 (AUD)

6 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

512.14 (AUD)

57 Ordinary Shares

15

2/26/2021
Morgan Stanley Australia Securities Limited

Sell

52,740.00 (AUD)

6,000 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

53,375.00 (AUD)

6,100 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

532.50 (AUD)

60 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

54,742.38 (AUD)

6,069 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

542.29 (AUD)

61 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

547.47 (AUD)

61 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

548.73 (AUD)

63 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

549,666.58 (AUD)

61,142 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

57,057.62 (AUD)

6,506 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

57,072.96 (AUD)

6,384 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

57,218.56 (AUD)

6,592 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

57,485.92 (AUD)

6,441 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

57,645.64 (AUD)

6,521 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

57,965.45 (AUD)

6,535 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

58,875.59 (AUD)

6,502 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

589.26 (AUD)

67 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

59,747.54 (AUD)

6,646 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,039.50 (AUD)

697 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,041.70 (AUD)

685 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,069.03 (AUD)

694 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,075.95 (AUD)

685 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,089.60 (AUD)

704 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,095.26 (AUD)

697 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,212.70 (AUD)

708 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,215.76 (AUD)

712 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,222.24 (AUD)

696 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,281.30 (AUD)

703 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,285.49 (AUD)

698 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,288.42 (AUD)

715 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,295.90 (AUD)

711 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,301.20 (AUD)

708 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,383.13 (AUD)

716 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,391.91 (AUD)

719 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,394.80 (AUD)

730 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,416.62 (AUD)

723 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,454.11 (AUD)

741 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,462.72 (AUD)

748 Ordinary Shares

16

2/26/2021
Morgan Stanley Australia Securities Limited

Sell

6,465.00 (AUD)

750 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,493.72 (AUD)

735 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,502.56 (AUD)

744 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,504.96 (AUD)

726 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,565.80 (AUD)

744 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,577.45 (AUD)

753 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,592.51 (AUD)

753 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,592.88 (AUD)

772 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,597.45 (AUD)

729 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,602.96 (AUD)

728 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,616.41 (AUD)

743 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,618.64 (AUD)

742 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,644.64 (AUD)

762 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,669.96 (AUD)

744 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,689.03 (AUD)

752 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,699.45 (AUD)

757 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,708.10 (AUD)

740 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,712.99 (AUD)

753 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,773.23 (AUD)

771 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,776.24 (AUD)

750 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,788.98 (AUD)

779 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,795.47 (AUD)

758 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,882.57 (AUD)

783 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,923.52 (AUD)

768 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,926.64 (AUD)

798 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

6,947.15 (AUD)

805 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

60,954.88 (AUD)

6,803 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

600.99 (AUD)

69 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

61,745.19 (AUD)

7,089 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

62,843.20 (AUD)

7,240 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

63,554.61 (AUD)

7,149 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

63,765.53 (AUD)

7,089 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

64,308.92 (AUD)

7,358 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

66,696.81 (AUD)

7,419 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

66,810.69 (AUD)

7,653 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

67,802.58 (AUD)

7,542 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

67,988.00 (AUD)

7,652 Ordinary Shares

17

2/26/2021
Morgan Stanley Australia Securities Limited

Sell

682.50 (AUD)

78 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

69,131.36 (AUD)

7,677 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

69,621.75 (AUD)

7,975 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

691.47 (AUD)

78 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

699.20 (AUD)

80 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,083.39 (AUD)

817 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,094.50 (AUD)

803 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,108.00 (AUD)

800 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,131.84 (AUD)

816 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,209.93 (AUD)

798 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,227.56 (AUD)

808 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,228.00 (AUD)

800 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,244.23 (AUD)

837 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,248.70 (AUD)

838 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,304.74 (AUD)

818 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,321.19 (AUD)

842 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,407.85 (AUD)

819 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,410.09 (AUD)

834 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,434.00 (AUD)

840 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,520.94 (AUD)

846 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,528.10 (AUD)

830 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,573.20 (AUD)

841 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,589.71 (AUD)

861 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,590.37 (AUD)

865 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,678.64 (AUD)

848 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,700.04 (AUD)

876 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,716.72 (AUD)

869 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,730.58 (AUD)

858 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,781.89 (AUD)

869 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,792.08 (AUD)

889 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,928.80 (AUD)

880 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

7,969.79 (AUD)

888 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

741.60 (AUD)

83 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

747,788.20 (AUD)

83,180 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

75,351.84 (AUD)

8,592 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

762.02 (AUD)

85 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

768.82 (AUD)

85 Ordinary Shares

18

2/26/2021
Morgan Stanley Australia Securities Limited

Sell

77,200.72 (AUD)

8,956 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

77,871.09 (AUD)

8,961 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

77,994.02 (AUD)

8,642 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

775.17 (AUD)

87 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

79,151.70 (AUD)

9,015 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

796.55 (AUD)

89 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

799.65 (AUD)

90 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,019.18 (AUD)

897 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,027.91 (AUD)

901 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,040.65 (AUD)

887 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,073.00 (AUD)

900 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,099.99 (AUD)

899 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,126.60 (AUD)

908 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,153.73 (AUD)

909 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,172.15 (AUD)

905 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,173.80 (AUD)

956 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,184.87 (AUD)

914 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,188.14 (AUD)

931 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,192.77 (AUD)

939 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,212.43 (AUD)

913 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,217.42 (AUD)

907 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,255.27 (AUD)

944 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,328.86 (AUD)

947 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,338.32 (AUD)

939 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,483.50 (AUD)

950 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,510.15 (AUD)

944 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,516.62 (AUD)

975 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,611.56 (AUD)

987 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,618.08 (AUD)

981 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,718.71 (AUD)

1,001 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,851.08 (AUD)

984 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

8,983.80 (AUD)

1,035 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

80,077.16 (AUD)

8,863 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

80,649.33 (AUD)

8,976 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

81,545.36 (AUD)

9,256 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

81,827.46 (AUD)

9,438 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

812.63 (AUD)

91 Ordinary Shares

19

2/26/2021
Morgan Stanley Australia Securities Limited

Sell

83,591.43 (AUD)

9,319 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

853.11 (AUD)

97 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

876.15 (AUD)

99 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

88,784.44 (AUD)

9,959 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

881.00 (AUD)

100 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

9,154.88 (AUD)

1,072 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

9,183.89 (AUD)

1,021 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

9,193.60 (AUD)

1,040 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

9,206.99 (AUD)

1,080 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

9,327.20 (AUD)

1,048 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

9,366.84 (AUD)

1,062 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

9,466.08 (AUD)

1,066 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

92,911.65 (AUD)

10,335 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

926.62 (AUD)

107 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

944.99 (AUD)

106 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

95,975.49 (AUD)

11,019 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

951.76 (AUD)

107 Ordinary Shares

2/26/2021

Morgan Stanley Australia Securities Limited

Sell

966.74 (AUD)

107 Ordinary Shares

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

1,500 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

13,035 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

152,948 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

182,928 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

190,931 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

2,083 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

20,048 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

249 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

3,450 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

5,173 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

5,700 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

7,538 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

7,780 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

76,791 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

79,369 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

8,014 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

817 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

9,753 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Buy

N/A

94,442 Swaps

20

2/26/2021
Morgan Stanley Capital Services LLC

Sell

N/A

109,185 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Sell

N/A

29,468 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Sell

N/A

3,280 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Sell

N/A

4,840 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Sell

N/A

5,486 Swaps

2/26/2021

Morgan Stanley Capital Services LLC

Sell

N/A

70,405 Swaps

2/26/2021

Morgan Stanley Investment Management Inc.

Sell

6,715.17

693 Ordinary Shares

2/27/2021

E*TRADE Securities LLC

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

16,584 Ordinary Shares

2/27/2021

E*TRADE Securities LLC

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

20 American Depositary Receipts

2/27/2021

Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

672,609 Ordinary Shares

2/27/2021

Morgan Stanley & Co. LLC

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

71 Ordinary Shares

3/01/2021

E*TRADE Securities LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

16,629 Ordinary Shares

3/01/2021

E*TRADE Securities LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

20 American Depositary Receipts

3/01/2021

Morgan Stanley & Co. International plc

Borrow

N/A

44,828 Ordinary Shares

3/01/2021

Morgan Stanley & Co. International plc

Buy

1,919.00

200 Ordinary Shares

3/01/2021

Morgan Stanley & Co. International plc

Buy

959.50

101 Ordinary Shares

3/01/2021

Morgan Stanley & Co. International plc

Buy

N/A

120,000 Swaps

3/01/2021

Morgan Stanley & Co. International plc

Buy

N/A

16,053 Swaps

3/01/2021

Morgan Stanley & Co. International plc

Buy

N/A

17,770 Swaps

3/01/2021

Morgan Stanley & Co. International plc

Buy

N/A

4,208 Swaps

3/01/2021

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

372,015 Ordinary Shares

3/01/2021

Morgan Stanley & Co. International plc

Sell

137,911.50

14,517 Ordinary Shares

3/01/2021

Morgan Stanley & Co. International plc

Sell

25,684.17

2,657 Ordinary Shares

3/01/2021

Morgan Stanley & Co. International plc

Sell

959.50

101 Ordinary Shares

21

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

Sell

N/A

150,005 Swaps

3/01/2021

Morgan Stanley & Co. International plc

Sell

N/A

295 Swaps

3/01/2021

Morgan Stanley & Co. International plc

Sell

N/A

4,404 Swaps

3/01/2021

Morgan Stanley & Co. International plc

Sell

N/A

4,984 Swaps

3/01/2021

Morgan Stanley & Co. International plc

Sell

N/A

40,919 Swaps

3/01/2021

Morgan Stanley & Co. LLC

Borrow Returned

N/A

130,459 Ordinary Shares

3/01/2021

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

71 Ordinary Shares

3/01/2021

Morgan Stanley (thru Eaton Vance WaterOak Advisors)

MS’ 100% acquisition of Eaton Vance

N/A

1,248 Ordinary Shares (representing

existing 0.00% holdings)

3/01/2021

Morgan Stanley (thru Eaton Vance WaterOak Advisors)

MS’ 100% acquisition of Eaton Vance

N/A

3,820 American Depositary Receipts

(representing existing 0.00% holdings)

3/01/2021

Morgan Stanley (thru Parametric Portfolio Associates LLC)

MS’ 100% acquisition of Eaton Vance

N/A

119,650 American Depositary Receipts

(representing existing 0.02% holdings)

3/01/2021

Morgan Stanley (thru Parametric Portfolio Associates LLC)

MS’ 100% acquisition of Eaton Vance

N/A

2,125,580 Ordinary Shares (representing

existing 0.29% holdings)

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

1,061.48 (AUD)

119 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

1,134.00 (AUD)

126 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

1,160.90 (AUD)

130 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

1,367.05 (AUD)

153 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

1,382.92 (AUD)

154 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

1,428.80 (AUD)

160 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

1,705.63 (AUD)

191 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

1,738.24 (AUD)

194 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

1,993.56 (AUD)

222 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

10,161.00 (AUD)

1,129 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

10,772.79 (AUD)

1,193 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

100,145.12 (AUD)

11,078 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

11,038.72 (AUD)

1,232 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

11,228.07 (AUD)

1,263 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

11,325.86 (AUD)

1,274 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

11,343.64 (AUD)

1,276 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

11,649.42 (AUD)

1,269 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

12,032.24 (AUD)

1,331 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

12,222.10 (AUD)

1,355 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

12,357.40 (AUD)

1,370 Ordinary Shares

22

3/01/2021
Morgan Stanley Australia Securities Limited

Buy

12,725.25 (AUD)

1,425 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

12,813.60 (AUD)

1,405 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

125.16 (AUD)

14 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

13,613.68 (AUD)

1,516 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

13,730.31 (AUD)

1,541 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

13,826.00 (AUD)

1,550 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

131,524.36 (AUD)

14,828 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

133.27 (AUD)

15 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

14,667.20 (AUD)

1,648 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

14,676.41 (AUD)

1,628 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

14,766.08 (AUD)

1,648 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

14,871.90 (AUD)

1,671 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

14,946.50 (AUD)

1,670 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

15,083.41 (AUD)

1,663 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

15,289.56 (AUD)

1,716 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

15,502.48 (AUD)

1,736 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

16,689.40 (AUD)

1,834 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

16,863.60 (AUD)

1,880 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

17,001.52 (AUD)

1,906 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

17,053.02 (AUD)

1,899 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

17,353.26 (AUD)

1,926 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

171.57 (AUD)

19 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

179.40 (AUD)

20 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

18,761.76 (AUD)

2,064 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

19,649.28 (AUD)

2,193 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

194,543.60 (AUD)

21,640 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

199,405.80 (AUD)

22,380 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

2,098.98 (AUD)

234 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

2,099.60 (AUD)

232 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

2,523.90 (AUD)

282 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

2,544.17 (AUD)

283 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

2,619.00 (AUD)

291 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

2,625.42 (AUD)

294 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

2,643.06 (AUD)

294 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

2,688.01 (AUD)

299 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

20,051.46 (AUD)

2,223 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

20,484.64 (AUD)

2,266 Ordinary Shares

23

3/01/2021
Morgan Stanley Australia Securities Limited

Buy

20,856.80 (AUD)

2,320 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

20,946.70 (AUD)

2,330 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

21,495.04 (AUD)

2,399 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

23,133.63 (AUD)

2,579 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

23,176.23 (AUD)

2,607 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

23,277.60 (AUD)

2,544 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

249,628.50 (AUD)

27,675 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

25,564.72 (AUD)

2,866 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

26,085.32 (AUD)

2,876 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

26.91 (AUD)

3 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

27,222.03 (AUD)

3,069 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

27,294.52 (AUD)

3,026 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

288,693.00 (AUD)

32,077 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

29,012.20 (AUD)

3,220 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

29,163.56 (AUD)

3,244 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

291.52 (AUD)

32 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

3,056.59 (AUD)

337 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

3,139.98 (AUD)

354 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

3,147.98 (AUD)

349 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

3,528.36 (AUD)

396 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

3,742.20 (AUD)

420 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

3,920.27 (AUD)

439 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

30,849.33 (AUD)

3,422 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

30,927.50 (AUD)

3,475 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

34,449.45 (AUD)

3,815 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

34,720.00 (AUD)

3,875 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

34,752.85 (AUD)

3,883 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

34,991.04 (AUD)

3,936 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

34,992.00 (AUD)

3,888 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

35,787.63 (AUD)

3,961 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

360.40 (AUD)

40 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

383.13 (AUD)

43 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

4,045.47 (AUD)

451 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

4,383.72 (AUD)

486 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

4,399.52 (AUD)

496 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

4,470.00 (AUD)

500 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

4,480.00 (AUD)

500 Ordinary Shares

24

3/01/2021
Morgan Stanley Australia Securities Limited

Buy

4,858.18 (AUD)

541 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

4,945.70 (AUD)

548 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

40,203.00 (AUD)

4,467 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

40,400.84 (AUD)

4,484 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

405.00 (AUD)

45 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

44,208.08 (AUD)

4,984 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

44.80 (AUD)

5 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

445,619.93 (AUD)

50,239 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

46,307.49 (AUD)

5,151 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

462,215.70 (AUD)

52,110 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

49,789.26 (AUD)

5,526 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

5,247.99 (AUD)

589 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

5,342.89 (AUD)

601 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

5,580.00 (AUD)

620 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

5,784.18 (AUD)

647 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

50,191.30 (AUD)

5,546 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

53,522.07 (AUD)

5,901 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

53.52 (AUD)

6 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

564,965.78 (AUD)

63,694 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

6,153.93 (AUD)

677 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

6,275.85 (AUD)

695 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

6,377.80 (AUD)

715 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

6,506.95 (AUD)

719 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

6,522.12 (AUD)

732 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

633.50 (AUD)

70 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

64,080.00 (AUD)

7,120 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

64,639.19 (AUD)

7,271 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

651.60 (AUD)

72 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

667.48 (AUD)

74 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

68,966.92 (AUD)

7,646 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

686.07 (AUD)

77 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

7,051.52 (AUD)

787 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

7,167.05 (AUD)

785 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

7,391.12 (AUD)

814 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

7,507.50 (AUD)

825 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

7,542.00 (AUD)

838 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

72,848.84 (AUD)

8,023 Ordinary Shares

25

3/01/2021
Morgan Stanley Australia Securities Limited

Buy

74,614.89 (AUD)

8,263 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

74,679.93 (AUD)

8,307 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

746.17 (AUD)

83 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

785.84 (AUD)

88 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

790.32 (AUD)

89 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

8,240.09 (AUD)

907 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

8,262.80 (AUD)

910 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

8,270.80 (AUD)

920 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

8,388.31 (AUD)

931 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

8,614.10 (AUD)

955 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

8,618.85 (AUD)

963 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

8,649.00 (AUD)

961 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

819.00 (AUD)

91 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

835.14 (AUD)

93 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

845.50 (AUD)

95 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

87,381.00 (AUD)

9,709 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

87,745.77 (AUD)

9,653 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

882.09 (AUD)

99 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

888.00 (AUD)

100 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

89,500.00 (AUD)

10,000 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

9,073.07 (AUD)

1,007 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

9,145.00 (AUD)

1,000 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

9,291.52 (AUD)

1,037 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

9,933.00 (AUD)

1,100 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

90,300.00 (AUD)

10,000 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

92,157.34 (AUD)

10,217 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

930.09 (AUD)

103 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

94,731.12 (AUD)

10,632 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

945.00 (AUD)

105 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

979.00 (AUD)

110 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Buy

98,436.03 (AUD)

10,901 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

1,063.18 (AUD)

118 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

1,068.59 (AUD)

120 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

1,084.20 (AUD)

120 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

1,166.10 (AUD)

130 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

1,217.24 (AUD)

137 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

1,221.35 (AUD)

137 Ordinary Shares

26

3/01/2021
Morgan Stanley Australia Securities Limited

Sell

1,227.15 (AUD)

135 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

1,340.88 (AUD)

148 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

1,370.60 (AUD)

154 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

1,420.42 (AUD)

158 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

1,456,527.87 (AUD)

159,543 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

1,584.68 (AUD)

173 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

1,738.52 (AUD)

196 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

1,765.12 (AUD)

197 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

1,806.00 (AUD)

200 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

1,808.91 (AUD)

202 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

1,830.12 (AUD)

202 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

1,941.29 (AUD)

218 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

10,478.32 (AUD)

1,154 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

10,511.10 (AUD)

1,145 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

109,168.33 (AUD)

12,273 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

11,149.18 (AUD)

1,234 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

11,225.01 (AUD)

1,257 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

11,417.30 (AUD)

1,270 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

11,425.65 (AUD)

1,266 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

11,578.81 (AUD)

1,293 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

11,741.52 (AUD)

1,301 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

11,812.55 (AUD)

1,328 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

11,921.13 (AUD)

1,329 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

115,483.06 (AUD)

12,803 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

115,841.57 (AUD)

12,857 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

12,086.80 (AUD)

1,340 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

12,182.80 (AUD)

1,330 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

12,576.64 (AUD)

1,376 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

12,631.72 (AUD)

1,395 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

12,925.08 (AUD)

1,449 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

12,954.33 (AUD)

1,458 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

13,385.68 (AUD)

1,484 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

13,683.22 (AUD)

1,502 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

13,914.00 (AUD)

1,546 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

13,960.88 (AUD)

1,566 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

131,132.60 (AUD)

14,734 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

134.25 (AUD)

15 Ordinary Shares

27

3/01/2021
Morgan Stanley Australia Securities Limited

Sell

137,741.00 (AUD)

15,220 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

14,169.73 (AUD)

1,593 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

14,298.76 (AUD)

1,603 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

14,353.30 (AUD)

1,586 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

14,592.00 (AUD)

1,600 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

14,633.12 (AUD)

1,625 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

14,665.86 (AUD)

1,646 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

14,857.49 (AUD)

1,649 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

14,871.90 (AUD)

1,671 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

142,390.11 (AUD)

16,053 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

142,585.25 (AUD)

16,075 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

143,746.21 (AUD)

16,097 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

148,900.69 (AUD)

16,787 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

149,432.01 (AUD)

16,809 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

15,548.61 (AUD)

1,749 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

15,726.30 (AUD)

1,767 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

16,358.20 (AUD)

1,838 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

16,551.18 (AUD)

1,838 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

16,995.50 (AUD)

1,900 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

17,217.74 (AUD)

1,927 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

17,353.26 (AUD)

1,926 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

17,587.62 (AUD)

1,919 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

17.84 (AUD)

2 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

179.40 (AUD)

20 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

18,140.00 (AUD)

2,000 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

18,447.28 (AUD)

2,060 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

18,925.10 (AUD)

2,111 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

188.68 (AUD)

21 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

19,051.27 (AUD)

2,143 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

19,310.13 (AUD)

2,142 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

190.78 (AUD)

21 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

195,459.32 (AUD)

22,036 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

198.55 (AUD)

22 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

198.88 (AUD)

22 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

2,044.17 (AUD)

226 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

2,047.26 (AUD)

229 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

2,060.80 (AUD)

230 Ordinary Shares

28

3/01/2021
Morgan Stanley Australia Securities Limited

Sell

2,127.06 (AUD)

234 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

2,154.58 (AUD)

239 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

2,174.04 (AUD)

244 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

2,473.20 (AUD)

270 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

2,506.85 (AUD)

277 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

2,929.92 (AUD)

327 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

2,957.50 (AUD)

325 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

20,403.90 (AUD)

2,290 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

200.86 (AUD)

22 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

21,089.65 (AUD)

2,315 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

21,619.84 (AUD)

2,368 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

21,946.36 (AUD)

2,417 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

22,324.83 (AUD)

2,507 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

22,481.23 (AUD)

2,461 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

22,890.70 (AUD)

2,542 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

23,171.11 (AUD)

2,576 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

23,634.71 (AUD)

2,629 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

23,923.44 (AUD)

2,682 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

235.04 (AUD)

26 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

24,099.79 (AUD)

2,717 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

24,277.36 (AUD)

2,705 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

24,398.66 (AUD)

2,717 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

24,597.72 (AUD)

2,709 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

24,768.70 (AUD)

2,783 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

242.19 (AUD)

27 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

26,114.54 (AUD)

2,926 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

26,308.10 (AUD)

2,891 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

26,450.35 (AUD)

2,957 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

262,212.39 (AUD)

29,429 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

27,966.54 (AUD)

3,130 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

28,169.91 (AUD)

3,099 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

28,207.06 (AUD)

3,164 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

28,718.60 (AUD)

3,225 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

280.55 (AUD)

31 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

285,126.15 (AUD)

32,145 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

3,011.04 (AUD)

328 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

3,208.77 (AUD)

353 Ordinary Shares

29

3/01/2021
Morgan Stanley Australia Securities Limited

Sell

3,232.80 (AUD)

360 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

3,234.56 (AUD)

361 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

3,298.86 (AUD)

369 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

3,400.11 (AUD)

378 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

3,403.80 (AUD)

372 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

3,523.24 (AUD)

393 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

3,620.00 (AUD)

400 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

3,638.00 (AUD)

400 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

3,840.86 (AUD)

427 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

30,445.13 (AUD)

3,396 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

30,491.92 (AUD)

3,373 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

300.13 (AUD)

33 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

307,151.28 (AUD)

34,434 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

32,231.18 (AUD)

3,538 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

32,488.24 (AUD)

3,578 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

33,582.88 (AUD)

3,746 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

331,318.35 (AUD)

37,185 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

34,636.80 (AUD)

3,840 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

36,744.21 (AUD)

4,117 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

37,324.96 (AUD)

4,208 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

37,541.05 (AUD)

4,211 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

37,928.81 (AUD)

4,219 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

37,944.00 (AUD)

4,216 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

37,946.05 (AUD)

4,266 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

39,200.00 (AUD)

4,375 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

39,305.69 (AUD)

4,404 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

4,197.27 (AUD)

462 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

4,290.05 (AUD)

478 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

4,510.00 (AUD)

500 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

4,550.00 (AUD)

500 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

4,613.70 (AUD)

507 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

4,680.12 (AUD)

516 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

4,729.34 (AUD)

518 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

4,731.93 (AUD)

522 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

4,817.70 (AUD)

530 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

41,755.53 (AUD)

4,689 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

41,825.74 (AUD)

4,637 Ordinary Shares

30

3/01/2021
Morgan Stanley Australia Securities Limited

Sell

411,612.35 (AUD)

46,405 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

42,212.51 (AUD)

4,735 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

425,147.97 (AUD)

47,931 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

430.32 (AUD)

48 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

439.68 (AUD)

48 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

46,820.53 (AUD)

5,246 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

463.32 (AUD)

52 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

47,470.08 (AUD)

5,298 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

478.06 (AUD)

53 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

48,096.18 (AUD)

5,398 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

49,365.00 (AUD)

5,485 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

5,044.48 (AUD)

563 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

5,061.25 (AUD)

569 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

5,061.74 (AUD)

559 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

5,069.24 (AUD)

562 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

5,334.00 (AUD)

600 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

5,334.00 (AUD)

600 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

5,342.89 (AUD)

601 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

5,593.42 (AUD)

615 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

5,793.04 (AUD)

638 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

5,862.78 (AUD)

658 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

5,949.64 (AUD)

667 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

51,771.56 (AUD)

5,708 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

517.94 (AUD)

58 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

52,771.00 (AUD)

5,926 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

53,636.53 (AUD)

5,953 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

53.97 (AUD)

6 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

540.00 (AUD)

60 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

55,615.74 (AUD)

6,221 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

55,932.96 (AUD)

6,133 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

550.83 (AUD)

61 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

56,824.18 (AUD)

6,374 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

58,485.70 (AUD)

6,427 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

583.36 (AUD)

64 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

59,357.70 (AUD)

6,530 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

597.64 (AUD)

67 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

6,058.80 (AUD)

680 Ordinary Shares

31

3/01/2021
Morgan Stanley Australia Securities Limited

Sell

6,063.47 (AUD)

679 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

6,210.70 (AUD)

692 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

6,221.10 (AUD)

699 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

6,236.63 (AUD)

698 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

6,275.85 (AUD)

695 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

6,292.37 (AUD)

709 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

6,312.50 (AUD)

701 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

6,494.28 (AUD)

724 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

6,506.95 (AUD)

719 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

6,570.20 (AUD)

728 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

6,607.99 (AUD)

733 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

6,635.64 (AUD)

726 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

6,703.27 (AUD)

731 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

6,769.95 (AUD)

746 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

6,774.69 (AUD)

754 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

6,819.90 (AUD)

762 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

6,840.45 (AUD)

748 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

60,003.80 (AUD)

6,742 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

61,485.27 (AUD)

6,809 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

634.38 (AUD)

71 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

64,862.49 (AUD)

7,183 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

660.82 (AUD)

74 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

68,729.61 (AUD)

7,675 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

7,138.11 (AUD)

798 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

7,391.73 (AUD)

831 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

7,395.90 (AUD)

831 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

7,572.64 (AUD)

848 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

7,609.84 (AUD)

856 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

7,662.75 (AUD)

850 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

7,678.64 (AUD)

848 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

7,679.20 (AUD)

849 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

7,724.92 (AUD)

855 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

7,742.56 (AUD)

868 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

7,781.01 (AUD)

866 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

7,832.00 (AUD)

880 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

7,911.98 (AUD)

886 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

7,920.99 (AUD)

889 Ordinary Shares

32

3/01/2021
Morgan Stanley Australia Securities Limited

Sell

7,949.37 (AUD)

875 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

704.28 (AUD)

79 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

71,040.00 (AUD)

8,000 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

8,014.33 (AUD)

889 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

8,161.30 (AUD)

917 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

8,259.57 (AUD)

927 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

8,421.15 (AUD)

930 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

8,587.04 (AUD)

952 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

8,615.60 (AUD)

952 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

8,622.27 (AUD)

965 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

8,990.01 (AUD)

989 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

81,122.08 (AUD)

8,944 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

826.73 (AUD)

91 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

833.28 (AUD)

93 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

839.42 (AUD)

94 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

86,535.26 (AUD)

9,734 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

9,030.32 (AUD)

988 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

9,156.42 (AUD)

1,014 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

9,462.74 (AUD)

1,052 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

9,625.80 (AUD)

1,052 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

9,707.88 (AUD)

1,092 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

9,771.75 (AUD)

1,075 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

900.00 (AUD)

100 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

917.21 (AUD)

103 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

92,961.00 (AUD)

10,329 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

956.55 (AUD)

105 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

96,975.00 (AUD)

10,775 Ordinary Shares

3/01/2021

Morgan Stanley Australia Securities Limited

Sell

984.57 (AUD)

111 Ordinary Shares

3/01/2021

Morgan Stanley Capital Services LLC

Buy

N/A

1,330 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Buy

N/A

107,112 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Buy

N/A

136,513 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Buy

N/A

2,717 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Buy

N/A

212 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Buy

N/A

30,883 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Buy

N/A

33,953 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Buy

N/A

37,803 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Buy

N/A

4,703 Swaps

33

3/01/2021
Morgan Stanley Capital Services LLC

Buy

N/A

42,544 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Buy

N/A

447 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Buy

N/A

492 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Buy

N/A

56,966 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Buy

N/A

68,846 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Buy

N/A

7,261 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Buy

N/A

73,445 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Sell

N/A

1,434 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Sell

N/A

200 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Sell

N/A

35,749 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Sell

N/A

52,606 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Sell

N/A

6,281 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Sell

N/A

7,261 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Sell

N/A

94,947 Swaps

3/01/2021

Morgan Stanley Capital Services LLC

Sell

N/A

98,348 Swaps

3/01/2021

Parametric Portfolio Associates LLC

Buy

82,567.73 (AUD)

9,304 Ordinary Shares

3/02/2021

Morgan Stanley & Co. International plc

Borrow

N/A

1,498,089 Ordinary Shares

3/02/2021

Morgan Stanley & Co. International plc

Buy

2,928.00

300 Ordinary Shares

3/02/2021

Morgan Stanley & Co. International plc

Buy

N/A

100,000 Swaps

3/02/2021

Morgan Stanley & Co. International plc

Buy

N/A

2,435 Swaps

3/02/2021

Morgan Stanley & Co. International plc

Buy

N/A

23,123 Swaps

3/02/2021

Morgan Stanley & Co. International plc

Buy

N/A

50,000 Swaps

3/02/2021

Morgan Stanley & Co. International plc

Buy

N/A

6,895 Swaps

3/02/2021

Morgan Stanley & Co. International plc

Buy

N/A

72,898 Swaps

3/02/2021

Morgan Stanley & Co. International plc

Buy

N/A

84,429 Swaps

3/02/2021

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,911 Ordinary Shares

3/02/2021

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

204,793 Ordinary Shares

3/02/2021

Morgan Stanley & Co. International plc

Sell

26,174.71

2,657 Ordinary Shares

3/02/2021

Morgan Stanley & Co. International plc

Sell

475,645.00

50,000 Ordinary Shares

3/02/2021

Morgan Stanley & Co. International plc

Sell

986,523.00

100,000 Ordinary Shares

3/02/2021

Morgan Stanley & Co. International plc

Sell

N/A

238,254 Swaps

3/02/2021

Morgan Stanley & Co. International plc

Sell

N/A

33,352 Swaps

3/02/2021

Morgan Stanley & Co. International plc

Sell

N/A

4,984 Swaps

34

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

Sell

N/A

55,544 Swaps

3/02/2021

Morgan Stanley & Co. International plc

Sell

N/A

612 Swaps

3/02/2021

Morgan Stanley & Co. International plc

Sell

N/A

63,123 Swaps

3/02/2021

Morgan Stanley & Co. LLC

Borrow Returned

N/A

1,459 Ordinary Shares

3/02/2021

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,621 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Borrow

N/A

300,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

1,158.16 (AUD)

124 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

1,267.93 (AUD)

137 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

1,306.98 (AUD)

137 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

1,438.50 (AUD)

150 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

1,472.62 (AUD)

165 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

1,592.46 (AUD)

173 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

1,941.61 (AUD)

209 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

10,077.31 (AUD)

1,083 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

10,644.40 (AUD)

1,157 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

11,242.93 (AUD)

1,243 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

11,732.04 (AUD)

1,278 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

11,741.68 (AUD)

1,268 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

12,617.28 (AUD)

1,348 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

123,600.24 (AUD)

12,956 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

124,468.72 (AUD)

12,952 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

13,258.00 (AUD)

1,400 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

13,446.60 (AUD)

1,460 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

134,015.28 (AUD)

13,902 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

14,366.97 (AUD)

1,549 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

14,370.40 (AUD)

1,562 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

14,446.00 (AUD)

1,550 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

14,448.00 (AUD)

1,600 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

14,589.96 (AUD)

1,579 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

14,793.40 (AUD)

1,615 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

14,883.60 (AUD)

1,570 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

144,840.39 (AUD)

15,591 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

15,404.87 (AUD)

1,669 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

15,528.86 (AUD)

1,699 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

15,538.28 (AUD)

1,678 Ordinary Shares

35

3/02/2021
Morgan Stanley Australia Securities Limited

Buy

15,583.70 (AUD)

1,705 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

15,726.51 (AUD)

1,773 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

15,946.13 (AUD)

1,691 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

16,645.46 (AUD)

1,754 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

16,646.88 (AUD)

1,756 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

16,907.80 (AUD)

1,820 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

161,356.99 (AUD)

17,800 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

163,625.00 (AUD)

17,500 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

17,251.80 (AUD)

1,798 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

18,466.25 (AUD)

1,975 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

18,474.52 (AUD)

1,978 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

18,659.46 (AUD)

2,026 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

18,989.38 (AUD)

2,018 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

183.20 (AUD)

20 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

19,074.30 (AUD)

2,051 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

19,717.29 (AUD)

2,127 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

19,858.72 (AUD)

2,086 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

2,059.70 (AUD)

215 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

2,237.82 (AUD)

247 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

2,501.31 (AUD)

277 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

2,512.39 (AUD)

277 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

2,630.35 (AUD)

287 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

2,658.24 (AUD)

288 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

2,661.69 (AUD)

289 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

2,663.40 (AUD)

276 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

2,796.00 (AUD)

300 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

2,883.00 (AUD)

300 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

2,898.00 (AUD)

300 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

2,935.14 (AUD)

318 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

20,946.12 (AUD)

2,262 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

208,763.82 (AUD)

21,883 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

21,236.92 (AUD)

2,203 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

21,773.32 (AUD)

2,377 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

22,234.30 (AUD)

2,465 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

22,388.52 (AUD)

2,423 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

22,487.40 (AUD)

2,418 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

222,009.60 (AUD)

23,126 Ordinary Shares

36

3/02/2021
Morgan Stanley Australia Securities Limited

Buy

232,890.48 (AUD)

24,412 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

24,707.32 (AUD)

2,563 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

252,027.72 (AUD)

26,418 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

26,510.50 (AUD)

2,866 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

267,819.93 (AUD)

27,927 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

27,753.11 (AUD)

2,981 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

278.40 (AUD)

30 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

28,140.00 (AUD)

3,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

28,194.48 (AUD)

3,078 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

28,640.36 (AUD)

3,073 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

28,961.92 (AUD)

3,068 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

29,167.60 (AUD)

3,080 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

29,222.72 (AUD)

3,149 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

29,552.16 (AUD)

3,088 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

3,013.65 (AUD)

333 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

3,100.80 (AUD)

340 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

3,339.75 (AUD)

365 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

3,764.76 (AUD)

411 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

3,859.50 (AUD)

415 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

3,872.40 (AUD)

420 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

30,318.12 (AUD)

3,178 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

31,709.90 (AUD)

3,286 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

31,779.00 (AUD)

3,300 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

31,802.72 (AUD)

3,518 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

31,803.72 (AUD)

3,306 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

31,905.93 (AUD)

3,327 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

31,952.49 (AUD)

3,306 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

32,006.88 (AUD)

3,348 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

32,375.70 (AUD)

3,426 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

32,440.68 (AUD)

3,492 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

32,480.16 (AUD)

3,448 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

32,480.16 (AUD)

3,448 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

32,794.56 (AUD)

3,474 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

33,078.00 (AUD)

3,576 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

33,340.50 (AUD)

3,585 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

34,435.49 (AUD)

3,574 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

35,911.98 (AUD)

3,874 Ordinary Shares

37

3/02/2021
Morgan Stanley Australia Securities Limited

Buy

36,360.00 (AUD)

4,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

36,964.91 (AUD)

3,979 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

37,028.36 (AUD)

3,973 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

38,535.52 (AUD)

4,244 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

386.82 (AUD)

42 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

4,195.80 (AUD)

444 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

4,208.58 (AUD)

454 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

4,886.60 (AUD)

530 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

40,767.04 (AUD)

4,393 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

409,500.00 (AUD)

45,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

41,964.62 (AUD)

4,493 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

412.80 (AUD)

43 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

428.02 (AUD)

46 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

43,880.16 (AUD)

4,854 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

45,349.53 (AUD)

4,697 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

45,500.00 (AUD)

5,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

457,737.90 (AUD)

50,026 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

47,194.38 (AUD)

4,947 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

47,547.36 (AUD)

4,984 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

47,875.00 (AUD)

5,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

48,149.44 (AUD)

5,344 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

48,181.76 (AUD)

5,192 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

48,190.71 (AUD)

5,433 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

49,753.98 (AUD)

5,373 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

5,426.36 (AUD)

586 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

5,581.50 (AUD)

610 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

5,951.77 (AUD)

671 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

54,915.40 (AUD)

6,068 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

55.74 (AUD)

6 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

56,134.72 (AUD)

6,049 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

577.60 (AUD)

64 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

597.96 (AUD)

66 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

6,129.58 (AUD)

671 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

6,138.72 (AUD)

672 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

6,150.54 (AUD)

677 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

6,400.66 (AUD)

698 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

6,434.37 (AUD)

725 Ordinary Shares

38

3/02/2021
Morgan Stanley Australia Securities Limited

Buy

6,518.82 (AUD)

714 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

6,543.83 (AUD)

701 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

6,547.38 (AUD)

714 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

6,590.97 (AUD)

711 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

6,625.32 (AUD)

744 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

6,658.80 (AUD)

716 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

6,723.20 (AUD)

704 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

6,887.92 (AUD)

759 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

6,902.40 (AUD)

719 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

6,916.78 (AUD)

719 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

60,913.17 (AUD)

6,571 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

61,307.43 (AUD)

6,571 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

62,331.84 (AUD)

6,624 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

63,158.00 (AUD)

6,865 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

63,879.44 (AUD)

6,668 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

634.44 (AUD)

68 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

64,774.67 (AUD)

6,869 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

64,897.26 (AUD)

6,882 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

64.89 (AUD)

7 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

67,124.40 (AUD)

7,320 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

67,409.25 (AUD)

7,225 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

7,029.05 (AUD)

755 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

7,202.79 (AUD)

777 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

7,516.80 (AUD)

810 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

7,637.62 (AUD)

837 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

7,656.00 (AUD)

800 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

7,688.00 (AUD)

800 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

7,695.86 (AUD)

857 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

7,751.05 (AUD)

833 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

7,755.29 (AUD)

829 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

7,880.18 (AUD)

833 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

7,905.00 (AUD)

850 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

72,095.36 (AUD)

8,128 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

72,561.24 (AUD)

7,606 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

72,720.50 (AUD)

7,579 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

744.51 (AUD)

83 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

750.40 (AUD)

80 Ordinary Shares

39

3/02/2021
Morgan Stanley Australia Securities Limited

Buy

77,979.82 (AUD)

8,085 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

78,847.22 (AUD)

8,326 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

8,045.84 (AUD)

902 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

8,050.44 (AUD)

876 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

8,126.72 (AUD)

896 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

8,214.25 (AUD)

879 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

8,268.48 (AUD)

891 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

8,802.90 (AUD)

943 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

8,831.77 (AUD)

989 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

8,880.00 (AUD)

1,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

80,094.14 (AUD)

8,687 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

81,204.48 (AUD)

8,512 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

81,462.16 (AUD)

8,468 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

833.78 (AUD)

94 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

84,890.24 (AUD)

9,344 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

85.14 (AUD)

9 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

88,033.80 (AUD)

9,466 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

89,094.28 (AUD)

9,418 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

9,536.80 (AUD)

1,040 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

9,625.80 (AUD)

1,052 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

9,750.39 (AUD)

1,087 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

9,823.88 (AUD)

1,076 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

9,875.27 (AUD)

1,063 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

912.00 (AUD)

100 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

94,765.14 (AUD)

10,323 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

95,129.70 (AUD)

9,858 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

95,616.00 (AUD)

9,960 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

95,920.11 (AUD)

10,023 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

96,220.85 (AUD)

10,291 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

97,136.00 (AUD)

10,400 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

972.30 (AUD)

105 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Buy

98,592.90 (AUD)

10,590 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,003.29 (AUD)

106 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,044.22 (AUD)

109 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,058.50 (AUD)

116 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,058.81 (AUD)

113 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,072.93 (AUD)

113 Ordinary Shares

40

3/02/2021
Morgan Stanley Australia Securities Limited

Sell

1,082.54 (AUD)

113 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,096.20 (AUD)

120 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,136.93 (AUD)

118 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,156.76 (AUD)

121 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,178.72 (AUD)

126 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,206.48 (AUD)

132 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,217.93 (AUD)

127 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,221.07 (AUD)

135 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,228.11 (AUD)

134 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,231.58 (AUD)

133 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,275.47 (AUD)

137 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,324.89 (AUD)

143 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,351.70 (AUD)

140 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,402.79 (AUD)

151 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,405.85 (AUD)

155 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,418.16 (AUD)

152 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,466.10 (AUD)

162 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,625.26 (AUD)

182 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,709.40 (AUD)

185 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,748.46 (AUD)

181 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,762.35 (AUD)

186 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,770.12 (AUD)

198 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,861.01 (AUD)

196 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,910.70 (AUD)

198 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,920.00 (AUD)

200 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,923.92 (AUD)

205 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,926.00 (AUD)

200 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,954.64 (AUD)

212 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

1,972.96 (AUD)

209 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

10,014.52 (AUD)

1,047 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

10,152.58 (AUD)

1,087 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

10,174.20 (AUD)

1,094 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

10,202.10 (AUD)

1,097 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

10,413.59 (AUD)

1,091 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

10,684.14 (AUD)

1,130 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

10,763.57 (AUD)

1,136 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

10,946.04 (AUD)

1,162 Ordinary Shares

41

3/02/2021
Morgan Stanley Australia Securities Limited

Sell

100,502.40 (AUD)

10,830 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

105,600.00 (AUD)

11,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

108,988.44 (AUD)

11,300 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

11,068.55 (AUD)

1,147 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

11,095.22 (AUD)

1,171 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

11,173.43 (AUD)

1,183 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

11,212.50 (AUD)

1,250 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

11,337.03 (AUD)

1,194 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

11,444.90 (AUD)

1,186 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

11,576.73 (AUD)

1,227 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

11,629.80 (AUD)

1,260 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

11,731.04 (AUD)

1,256 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

11,862.42 (AUD)

1,266 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

11,995.38 (AUD)

1,294 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

110,584.18 (AUD)

11,878 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

115.49 (AUD)

12 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

116.35 (AUD)

13 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

12,002.46 (AUD)

1,283 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

12,257.59 (AUD)

1,323 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

12,464.88 (AUD)

1,336 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

12,467.40 (AUD)

1,320 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

12,850.20 (AUD)

1,416 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

12,857.46 (AUD)

1,331 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

13,168.80 (AUD)

1,416 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

13,268.30 (AUD)

1,385 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

13,378.12 (AUD)

1,427 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

13,494.52 (AUD)

1,487 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

13,494.60 (AUD)

1,512 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

13,589.79 (AUD)

1,409 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

13,744.93 (AUD)

1,503 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

13,762.09 (AUD)

1,479 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

13,949.12 (AUD)

1,522 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

13,972.20 (AUD)

1,460 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

134,019.82 (AUD)

14,167 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

14,106.85 (AUD)

1,492 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

14,112.73 (AUD)

1,477 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

14,271.20 (AUD)

1,542 Ordinary Shares

42

3/02/2021
Morgan Stanley Australia Securities Limited

Sell

14,377.12 (AUD)

1,523 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

14,404.94 (AUD)

1,530 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

14,456.73 (AUD)

1,557 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

14,548.14 (AUD)

1,566 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

14,553.97 (AUD)

1,520 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

14,554.74 (AUD)

1,541 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

14,643.75 (AUD)

1,562 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

14,743.83 (AUD)

1,571 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

14,878.35 (AUD)

1,545 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

14,926.62 (AUD)

1,546 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

140.02 (AUD)

15 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

142,012.44 (AUD)

14,886 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

147.60 (AUD)

16 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

148,900.32 (AUD)

15,608 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

148.64 (AUD)

16 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

15,024.62 (AUD)

1,561 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

15,042.69 (AUD)

1,677 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

15,067.32 (AUD)

1,563 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

15,136.80 (AUD)

1,632 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

15,149.31 (AUD)

1,583 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

15,244.00 (AUD)

1,648 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

15,278.88 (AUD)

1,668 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

15,510.50 (AUD)

1,675 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

15,540.89 (AUD)

1,618 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

15,682.46 (AUD)

1,637 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

15,711.72 (AUD)

1,684 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

15,770.51 (AUD)

1,704 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

15,801.40 (AUD)

1,640 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

15,830.88 (AUD)

1,677 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

15,946.00 (AUD)

1,700 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

154.47 (AUD)

16 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

157,753.44 (AUD)

16,536 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

157.08 (AUD)

17 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

16,084.62 (AUD)

1,737 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

16,123.84 (AUD)

1,670 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

16,375.24 (AUD)

1,757 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

16,578.02 (AUD)

1,774 Ordinary Shares

43

3/02/2021
Morgan Stanley Australia Securities Limited

Sell

16,618.32 (AUD)

1,723 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

16,677.26 (AUD)

1,801 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

16,686.00 (AUD)

1,800 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

16,735.98 (AUD)

1,737 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

16,983.21 (AUD)

1,841 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

17,482.88 (AUD)

1,888 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

17,596.27 (AUD)

1,976 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

17,637.51 (AUD)

1,843 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

17,832.10 (AUD)

1,892 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

178,609.20 (AUD)

19,330 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

18,185.36 (AUD)

1,946 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

18,267.79 (AUD)

1,928 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

18,517.14 (AUD)

1,941 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

18,777.48 (AUD)

2,018 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

19,150.00 (AUD)

2,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

19,611.34 (AUD)

2,119 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

19,864.80 (AUD)

2,136 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,017.40 (AUD)

220 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,031.93 (AUD)

211 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,037.21 (AUD)

218 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,112.42 (AUD)

228 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,130.44 (AUD)

221 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,151.65 (AUD)

230 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,186.60 (AUD)

232 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,216,250.00 (AUD)

250,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,237.50 (AUD)

250 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,254.82 (AUD)

235 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,271.68 (AUD)

248 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,351.67 (AUD)

258 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,436.69 (AUD)

263 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,439.67 (AUD)

254 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,440.64 (AUD)

263 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,460.48 (AUD)

264 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,505.07 (AUD)

263 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,554.60 (AUD)

265 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,562.66 (AUD)

276 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,624.89 (AUD)

273 Ordinary Shares

44

3/02/2021
Morgan Stanley Australia Securities Limited

Sell

2,796.00 (AUD)

300 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,830.50 (AUD)

300 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,849.28 (AUD)

318 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,882.25 (AUD)

305 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,883.00 (AUD)

300 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,896.54 (AUD)

307 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,953.94 (AUD)

319 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

2,964.15 (AUD)

315 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

20,217.35 (AUD)

2,117 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

201.60 (AUD)

21 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

201.70 (AUD)

21 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

21,115.73 (AUD)

2,203 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

21,548.80 (AUD)

2,405 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

21,714.03 (AUD)

2,299 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

21,933.69 (AUD)

2,361 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

22,018.28 (AUD)

2,437 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

22,065.12 (AUD)

2,388 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

22,068.50 (AUD)

2,323 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

22,068.90 (AUD)

2,373 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

22,074.50 (AUD)

2,450 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

22,095.36 (AUD)

2,466 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

22,134.00 (AUD)

2,325 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

22,168.56 (AUD)

2,385 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

22,334.27 (AUD)

2,335 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

22,343.56 (AUD)

2,319 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

22,596.16 (AUD)

2,344 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

22,905.54 (AUD)

2,401 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

22,940.06 (AUD)

2,556 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

224,640.00 (AUD)

24,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

23,082.13 (AUD)

2,470 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

23,280.74 (AUD)

2,506 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

23,497.04 (AUD)

2,454 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

24,094.23 (AUD)

2,519 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

24,269.23 (AUD)

2,611 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

24,457.70 (AUD)

2,557 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

24,523.03 (AUD)

2,627 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

24,679.98 (AUD)

2,587 Ordinary Shares

45

3/02/2021
Morgan Stanley Australia Securities Limited

Sell

24,841.79 (AUD)

2,664 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

24,970.72 (AUD)

2,612 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

24,972.34 (AUD)

2,678 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

25,455.53 (AUD)

2,653 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

25,577.40 (AUD)

2,820 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

25,634.86 (AUD)

2,752 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

25,683.40 (AUD)

2,810 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

25,800.41 (AUD)

2,723 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

268.80 (AUD)

30 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

27,057.28 (AUD)

2,817 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

27,092.07 (AUD)

2,896 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

27,600.00 (AUD)

3,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

272,367.00 (AUD)

28,550 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

28,834.97 (AUD)

3,229 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

28,999.44 (AUD)

3,130 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

282,364.92 (AUD)

29,598 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

29,699.90 (AUD)

3,324 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

29,841.72 (AUD)

3,338 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

292,477.32 (AUD)

30,658 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

298.99 (AUD)

31 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

3,013.30 (AUD)

327 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

3,040.74 (AUD)

324 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

3,108.91 (AUD)

322 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

3,164.70 (AUD)

330 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

3,262.68 (AUD)

342 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

3,379.53 (AUD)

363 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

3,413.66 (AUD)

362 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

3,461.25 (AUD)

375 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

3,468.46 (AUD)

363 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

3,605.04 (AUD)

373 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

3,764.76 (AUD)

411 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

3,802.10 (AUD)

394 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

3,859.50 (AUD)

415 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

3,888.95 (AUD)

403 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

3,924.72 (AUD)

414 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

3,929.10 (AUD)

420 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

30,422.88 (AUD)

3,151 Ordinary Shares

46

3/02/2021
Morgan Stanley Australia Securities Limited

Sell

30,591.97 (AUD)

3,293 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

31,011.13 (AUD)

3,358 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

31,625.10 (AUD)

3,315 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

31,709.90 (AUD)

3,286 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

31,803.72 (AUD)

3,306 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

32,243.28 (AUD)

3,499 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

32,375.70 (AUD)

3,426 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

32,378.93 (AUD)

3,476 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

32,638.64 (AUD)

3,502 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

32,943.63 (AUD)

3,437 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

327.59 (AUD)

34 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

33,407.42 (AUD)

3,598 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

33,928.83 (AUD)

3,702 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

34,396.93 (AUD)

3,570 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

34,435.49 (AUD)

3,574 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

34,465.88 (AUD)

3,716 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

34,593.44 (AUD)

3,752 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

34,959.18 (AUD)

3,753 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

35,374.84 (AUD)

3,814 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

35,654.86 (AUD)

3,775 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

36,616.60 (AUD)

4,105 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

36,729.00 (AUD)

3,850 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

36,739.52 (AUD)

3,959 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

37,000.00 (AUD)

4,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

37,120.00 (AUD)

4,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

37,304.19 (AUD)

3,896 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

37,957.06 (AUD)

4,088 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

371,896.25 (AUD)

39,775 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

372.75 (AUD)

42 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

38,151.66 (AUD)

4,211 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

38.28 (AUD)

4 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

39,600.54 (AUD)

4,151 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

399.68 (AUD)

43 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,030.56 (AUD)

432 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,058.07 (AUD)

438 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,121.28 (AUD)

432 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,149.48 (AUD)

453 Ordinary Shares

47

3/02/2021
Morgan Stanley Australia Securities Limited

Sell

4,186.26 (AUD)

468 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,201.06 (AUD)

451 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,346.07 (AUD)

457 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,384.91 (AUD)

457 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,410.45 (AUD)

495 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,613.97 (AUD)

498 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,665.28 (AUD)

488 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,686.25 (AUD)

513 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,693.36 (AUD)

493 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,712.76 (AUD)

494 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,732,950.93 (AUD)

518,099 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,770.35 (AUD)

533 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,839.31 (AUD)

514 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,952.81 (AUD)

523 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

4,996.40 (AUD)

529 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

400.68 (AUD)

42 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

405.72 (AUD)

42 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

41,596.74 (AUD)

4,456 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

42,301.52 (AUD)

4,551 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

42,481.62 (AUD)

4,453 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

444.38 (AUD)

47 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

45,171.90 (AUD)

4,735 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

45,500.00 (AUD)

5,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

46,221.30 (AUD)

4,845 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

46,459.95 (AUD)

4,817 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

46.07 (AUD)

5 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

465.50 (AUD)

50 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

47,483.14 (AUD)

5,038 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

47,773.46 (AUD)

4,979 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

471.17 (AUD)

53 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

474.61 (AUD)

53 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

477.61 (AUD)

51 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

480.97 (AUD)

53 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

488.13 (AUD)

53 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

49,703.11 (AUD)

5,313 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

5,059.20 (AUD)

527 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

5,064.60 (AUD)

552 Ordinary Shares

48

3/02/2021
Morgan Stanley Australia Securities Limited

Sell

5,081.04 (AUD)

529 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

5,137.92 (AUD)

576 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

5,181.33 (AUD)

548 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

5,199.60 (AUD)

560 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

5,223.48 (AUD)

551 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

5,368.22 (AUD)

572 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

5,461.90 (AUD)

566 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

5,477.22 (AUD)

588 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

5,682.15 (AUD)

610 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

5,722.35 (AUD)

613 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

5,765.16 (AUD)

642 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

5,931.67 (AUD)

615 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

5,978.72 (AUD)

632 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

50,404.34 (AUD)

5,414 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

50,506.75 (AUD)

5,425 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

51,985.67 (AUD)

5,418 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

510.57 (AUD)

54 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

518.28 (AUD)

56 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

52,494.20 (AUD)

5,885 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

52,712.96 (AUD)

5,584 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

53,104.88 (AUD)

5,552 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

55,007.79 (AUD)

5,918 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

55,224.27 (AUD)

5,919 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

55,266.75 (AUD)

5,775 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

55,620.00 (AUD)

6,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

55,740.00 (AUD)

6,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

55,920.00 (AUD)

6,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

555.00 (AUD)

60 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

555.90 (AUD)

60 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

56,640.00 (AUD)

6,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

561.33 (AUD)

63 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

562.50 (AUD)

60 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

581.63 (AUD)

61 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

597.96 (AUD)

66 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,135.36 (AUD)

664 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,201.76 (AUD)

664 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,212.40 (AUD)

668 Ordinary Shares

49

3/02/2021
Morgan Stanley Australia Securities Limited

Sell

6,215.95 (AUD)

655 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,250.61 (AUD)

659 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,335.25 (AUD)

692 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,395.64 (AUD)

669 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,437.61 (AUD)

678 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,458.69 (AUD)

686 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,488.47 (AUD)

727 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,544.65 (AUD)

690 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,710.44 (AUD)

729 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,734.86 (AUD)

699 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,736.27 (AUD)

705 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,737.64 (AUD)

728 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,739.60 (AUD)

729 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,743.37 (AUD)

739 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,772.72 (AUD)

758 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,878.11 (AUD)

729 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,881.25 (AUD)

734 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,885.54 (AUD)

738 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,890.10 (AUD)

714 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,927.37 (AUD)

735 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

6,941.87 (AUD)

725 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

600.92 (AUD)

65 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

65,100.00 (AUD)

7,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

66,776.02 (AUD)

6,974 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

67,269.79 (AUD)

7,245 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

67,332.00 (AUD)

7,240 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

67,924.80 (AUD)

7,120 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

675.50 (AUD)

70 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

68,236.71 (AUD)

7,134 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

69,835.50 (AUD)

7,390 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

693.72 (AUD)

72 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

698.61 (AUD)

73 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,049.89 (AUD)

748 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,056.77 (AUD)

737 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,130.91 (AUD)

753 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,155.00 (AUD)

750 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,170.00 (AUD)

750 Ordinary Shares

50

3/02/2021
Morgan Stanley Australia Securities Limited

Sell

7,175.79 (AUD)

751 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,192.76 (AUD)

773 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,240.70 (AUD)

757 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,253.48 (AUD)

754 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,368.12 (AUD)

776 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,431.21 (AUD)

781 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,432.39 (AUD)

773 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,436.32 (AUD)

789 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,451.72 (AUD)

773 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,477.80 (AUD)

824 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,534.60 (AUD)

808 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,583.10 (AUD)

785 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,731.38 (AUD)

839 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,795.62 (AUD)

828 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,812.81 (AUD)

846 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,816.20 (AUD)

840 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,880.18 (AUD)

833 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,905.00 (AUD)

850 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

7,986.36 (AUD)

842 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

71,693.10 (AUD)

7,515 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

713.02 (AUD)

77 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

733.91 (AUD)

79 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

734.16 (AUD)

76 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

742.17 (AUD)

78 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

785.97 (AUD)

82 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

8,196.19 (AUD)

856 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

8,272.41 (AUD)

874 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

8,278.51 (AUD)

861 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

8,400.84 (AUD)

876 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

8,406.04 (AUD)

890 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

8,419.20 (AUD)

877 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

8,439.85 (AUD)

908 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

8,471.91 (AUD)

945 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

8,486.56 (AUD)

899 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

8,572.85 (AUD)

887 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

8,617.45 (AUD)

965 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

8,852.25 (AUD)

925 Ordinary Shares

51

3/02/2021
Morgan Stanley Australia Securities Limited

Sell

8,914.05 (AUD)

930 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

81,977.18 (AUD)

8,777 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

814.95 (AUD)

90 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

819.54 (AUD)

87 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

826.36 (AUD)

89 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

83,340.59 (AUD)

8,971 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

830.28 (AUD)

88 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

830.41 (AUD)

87 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

879.06 (AUD)

91 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

896.16 (AUD)

96 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

9,084.37 (AUD)

969 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

9,101.16 (AUD)

954 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

9,413.70 (AUD)

974 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

9,473.33 (AUD)

1,003 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

9,595.00 (AUD)

1,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

9,638.24 (AUD)

1,086 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

9,640.00 (AUD)

1,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

9,644.25 (AUD)

1,002 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

9,650.00 (AUD)

1,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

9,690.42 (AUD)

1,011 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

9,877.06 (AUD)

1,023 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

9,981.38 (AUD)

1,054 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

9.43 (AUD)

1 Ordinary Share

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

913.77 (AUD)

99 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

917.00 (AUD)

100 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

917.76 (AUD)

96 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

926.10 (AUD)

98 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

938.35 (AUD)

98 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

943.47 (AUD)

99 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

959.30 (AUD)

106 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

96,099.49 (AUD)

9,974 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

96,200.00 (AUD)

10,000 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

985.05 (AUD)

110 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

994.35 (AUD)

105 Ordinary Shares

3/02/2021

Morgan Stanley Australia Securities Limited

Sell

996.70 (AUD)

107 Ordinary Shares

3/02/2021

Morgan Stanley Capital Services LLC

Buy

N/A

118,182 Swaps

3/02/2021

Morgan Stanley Capital Services LLC

Buy

N/A

144,815 Swaps

52

3/02/2021
Morgan Stanley Capital Services LLC

Buy

N/A

158 Swaps

3/02/2021

Morgan Stanley Capital Services LLC

Buy

N/A

19,731 Swaps

3/02/2021

Morgan Stanley Capital Services LLC

Buy

N/A

22,119 Swaps

3/02/2021

Morgan Stanley Capital Services LLC

Buy

N/A

24,687 Swaps

3/02/2021

Morgan Stanley Capital Services LLC

Buy

N/A

27,771 Swaps

3/02/2021

Morgan Stanley Capital Services LLC

Buy

N/A

28,989 Swaps

3/02/2021

Morgan Stanley Capital Services LLC

Buy

N/A

3,218 Swaps

3/02/2021

Morgan Stanley Capital Services LLC

Buy

N/A

38,707 Swaps

3/02/2021

Morgan Stanley Capital Services LLC

Buy

N/A

55,209 Swaps

3/02/2021

Morgan Stanley Capital Services LLC

Buy

N/A

6,354 Swaps

3/02/2021

Morgan Stanley Capital Services LLC

Buy

N/A

8,729 Swaps

3/02/2021

Morgan Stanley Capital Services LLC

Buy

N/A

878 Swaps

3/02/2021

Morgan Stanley Capital Services LLC

Buy

N/A

92,800 Swaps

3/02/2021

Morgan Stanley Capital Services LLC

Sell

N/A

25,970 Swaps

3/02/2021

Morgan Stanley Capital Services LLC

Sell

N/A

300 Swaps

3/02/2021

Morgan Stanley Capital Services LLC

Sell

N/A

50,475 Swaps

3/02/2021

Morgan Stanley Capital Services LLC

Sell

N/A

618 Swaps

3/02/2021

Morgan Stanley Wealth Management Australia Pty Ltd

Buy

57,240.00 (AUD)

6,000 Ordinary Shares

3/02/2021

Parametric Portfolio Associates LLC

Buy

365.00 (USD)

50 American Depositary Receipts

3/02/2021

Parametric Portfolio Associates LLC

Buy

87.60 (USD)

12 American Depositary Receipts

3/02/2021

Parametric Portfolio Associates LLC

Sell

18,143.34 (USD)

2,506 American Depositary Receipts

3/02/2021

Parametric Portfolio Associates LLC

Sell

29,394.00

2,935 Ordinary Shares

3/02/2021

Parametric Portfolio Associates LLC

Sell

373,338.80

37,278 Ordinary Shares

3/02/2021

Parametric Portfolio Associates LLC

Sell

58.39 (USD)

8 American Depositary Receipts

3/03/2021

Morgan Stanley & Co. International plc

Buy

1,010.00

100 Ordinary Shares

3/03/2021

Morgan Stanley & Co. International plc

Buy

806.94

80 Ordinary Shares

3/03/2021

Morgan Stanley & Co. International plc

Buy

N/A

1,001 Swaps

3/03/2021

Morgan Stanley & Co. International plc

Buy

N/A

1,738 Swaps

3/03/2021

Morgan Stanley & Co. International plc

Buy

N/A

120,000 Swaps

3/03/2021

Morgan Stanley & Co. International plc

Buy

N/A

18,329 Swaps

3/03/2021

Morgan Stanley & Co. International plc

Buy

N/A

50,000 Swaps

3/03/2021

Morgan Stanley & Co. International plc

Buy

N/A

6,176 Swaps

3/03/2021

Morgan Stanley & Co. International plc

Buy

N/A

69,007 Swaps

3/03/2021

Morgan Stanley & Co. International plc

Collateral Received

N/A

1,911 Ordinary Shares

3/03/2021

Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

1,911 Ordinary Shares

53

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

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

56,435 Ordinary Shares

3/03/2021

Morgan Stanley & Co. International plc

Sell

104,172.55

10,310 Ordinary Shares

3/03/2021

Morgan Stanley & Co. International plc

Sell

11,482.72

1,138 Ordinary Shares

3/03/2021

Morgan Stanley & Co. International plc

Sell

14,735.90

1,459 Ordinary Shares

3/03/2021

Morgan Stanley & Co. International plc

Sell

17,863.47

1,771 Ordinary Shares

3/03/2021

Morgan Stanley & Co. International plc

Sell

24,425.51

2,421 Ordinary Shares

3/03/2021

Morgan Stanley & Co. International plc

Sell

501,495.00

50,000 Ordinary Shares

3/03/2021

Morgan Stanley & Co. International plc

Sell

N/A

1,780 Swaps

3/03/2021

Morgan Stanley & Co. International plc

Sell

N/A

108,497 Swaps

3/03/2021

Morgan Stanley & Co. International plc

Sell

N/A

251 Swaps

3/03/2021

Morgan Stanley & Co. International plc

Sell

N/A

3,831 Swaps

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

1,019.15 (AUD)

109 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

1,099.68 (AUD)

116 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

1,219.40 (AUD)

130 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

1,388.24 (AUD)

148 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

1,424.44 (AUD)

149 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

1,615.94 (AUD)

172 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

1,748.40 (AUD)

186 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

1,866.00 (AUD)

200 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

10,105.92 (AUD)

1,089 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

10,285.13 (AUD)

1,093 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

10,354.52 (AUD)

1,111 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

109,478.01 (AUD)

11,659 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

11,026.20 (AUD)

1,173 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

11,665.40 (AUD)

1,241 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

12,605.40 (AUD)

1,341 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

12,661.80 (AUD)

1,347 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

12,802.68 (AUD)

1,342 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

12,998.92 (AUD)

1,364 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

13,843.24 (AUD)

1,468 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

133,997.00 (AUD)

14,255 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

14,133.60 (AUD)

1,510 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

141,376.00 (AUD)

15,040 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

15,814.90 (AUD)

1,670 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

16,014.96 (AUD)

1,711 Ordinary Shares

54

3/03/2021
Morgan Stanley Australia Securities Limited

Buy

17,572.00 (AUD)

1,840 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

18,382.10 (AUD)

1,966 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

18,391.62 (AUD)

1,938 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

18,856.40 (AUD)

2,006 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

19,210.39 (AUD)

1,999 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

2,380.00 (AUD)

250 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

2,490.80 (AUD)

260 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

2,697.00 (AUD)

290 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

2,944.48 (AUD)

308 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

21,332.47 (AUD)

2,267 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

21,378.48 (AUD)

2,248 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

22,198.22 (AUD)

2,354 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

23,351.00 (AUD)

2,458 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

24,148.60 (AUD)

2,569 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

25,403.04 (AUD)

2,714 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

25,872.32 (AUD)

2,776 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

27,250.06 (AUD)

2,818 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

27,339.40 (AUD)

2,890 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

27,840.33 (AUD)

2,891 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

27,932.04 (AUD)

2,997 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

3,211.38 (AUD)

342 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

3,442.81 (AUD)

359 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

3,502.62 (AUD)

366 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

3,953.19 (AUD)

421 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

32,076.72 (AUD)

3,427 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

32,477.73 (AUD)

3,481 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

32,742.62 (AUD)

3,386 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

33,503.73 (AUD)

3,523 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

347.06 (AUD)

37 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

35,720.00 (AUD)

3,800 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

35,955.90 (AUD)

3,726 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

37,535.40 (AUD)

3,972 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

4,333.56 (AUD)

462 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

4,366.24 (AUD)

464 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

4,416.38 (AUD)

461 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

4,777.85 (AUD)

511 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

4,871.79 (AUD)

518 Ordinary Shares

55

3/03/2021
Morgan Stanley Australia Securities Limited

Buy

4,934.40 (AUD)

514 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

45,332.06 (AUD)

4,838 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

451.20 (AUD)

48 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

49,091.04 (AUD)

5,256 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

5,055.33 (AUD)

543 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

5,290.11 (AUD)

567 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

5,733.52 (AUD)

596 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

5,812.59 (AUD)

623 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

517.27 (AUD)

55 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

59,972.00 (AUD)

6,380 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

6,480.87 (AUD)

695 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

6,659.42 (AUD)

713 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

6,766.20 (AUD)

716 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

6,829.56 (AUD)

732 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

6,995.04 (AUD)

741 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

6,995.37 (AUD)

753 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

67,327.68 (AUD)

7,224 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

671.04 (AUD)

72 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

7,247.84 (AUD)

776 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

7,378.80 (AUD)

780 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

7,581.76 (AUD)

807 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

7,600.32 (AUD)

812 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

72,251.40 (AUD)

7,670 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

742.60 (AUD)

79 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

75,360.00 (AUD)

8,000 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

75,966.93 (AUD)

8,073 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

793.80 (AUD)

84 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

860.63 (AUD)

89 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

9,360.00 (AUD)

1,000 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

9,468.32 (AUD)

1,003 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Buy

9,559.80 (AUD)

1,017 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

1,019.15 (AUD)

109 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

1,063.33 (AUD)

113 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

1,186.92 (AUD)

126 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

1,287.80 (AUD)

137 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

1,424.44 (AUD)

149 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

1,504.80 (AUD)

160 Ordinary Shares

56

3/03/2021
Morgan Stanley Australia Securities Limited

Sell

1,555.95 (AUD)

165 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

1,674.98 (AUD)

178 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

1,854.68 (AUD)

199 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

1,865.00 (AUD)

200 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

1,865.00 (AUD)

200 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

1,884.00 (AUD)

200 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

1,898.05 (AUD)

203 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

10,383.12 (AUD)

1,104 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

10,388.64 (AUD)

1,104 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

10,471.60 (AUD)

1,114 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

10,651.97 (AUD)

1,135 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

10,736.81 (AUD)

1,141 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

10,919.15 (AUD)

1,176 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

10,976.90 (AUD)

1,174 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

102,253.20 (AUD)

10,878 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

102,416.73 (AUD)

10,907 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

109,756.32 (AUD)

11,670 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

11,850.30 (AUD)

1,260 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

118,173.77 (AUD)

12,565 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

118,452.11 (AUD)

12,608 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

12,027.60 (AUD)

1,285 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

12,566.28 (AUD)

1,334 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

12,621.39 (AUD)

1,347 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

12,799.84 (AUD)

1,341 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

12,802.68 (AUD)

1,342 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

12,884.56 (AUD)

1,352 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

12,995.21 (AUD)

1,381 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

120,407.97 (AUD)

12,823 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

123,795.00 (AUD)

13,100 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

125,245.60 (AUD)

13,324 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

13,129.35 (AUD)

1,411 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

13,363.20 (AUD)

1,392 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

13,383.52 (AUD)

1,436 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

13,466.86 (AUD)

1,438 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

13,598.97 (AUD)

1,421 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

13,634.81 (AUD)

1,436 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

13,716.32 (AUD)

1,453 Ordinary Shares

57

3/03/2021
Morgan Stanley Australia Securities Limited

Sell

135.10 (AUD)

14 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

136,283.76 (AUD)

14,506 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

14,133.60 (AUD)

1,510 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

14,184.60 (AUD)

1,509 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

14,376.09 (AUD)

1,531 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

14,811.34 (AUD)

1,574 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

14,819.21 (AUD)

1,574 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

14,845.59 (AUD)

1,581 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

14,861.40 (AUD)

1,581 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

14,907.67 (AUD)

1,591 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

142,603.92 (AUD)

14,948 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

147,153.44 (AUD)

15,688 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

15,014.61 (AUD)

1,599 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

15,906.66 (AUD)

1,694 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

15,981.51 (AUD)

1,712 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

151,973.51 (AUD)

16,176 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

16,002.28 (AUD)

1,706 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

16,262.00 (AUD)

1,730 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

16,443.75 (AUD)

1,754 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

17,477.28 (AUD)

1,832 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

17,596.86 (AUD)

1,878 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

18,759.18 (AUD)

1,983 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

18,847.00 (AUD)

2,005 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

19,006.84 (AUD)

2,006 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

2,059.20 (AUD)

220 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

2,077.92 (AUD)

222 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

2,151.45 (AUD)

229 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

2,204.28 (AUD)

234 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

2,294.82 (AUD)

244 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

2,305.45 (AUD)

245 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

2,340.00 (AUD)

250 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

2,345.59 (AUD)

251 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

2,352.50 (AUD)

250 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

2,566.20 (AUD)

273 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

2,602.08 (AUD)

278 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

2,670.53 (AUD)

287 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

2,708.60 (AUD)

290 Ordinary Shares

58

3/03/2021
Morgan Stanley Australia Securities Limited

Sell

2,970.40 (AUD)

316 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

20,357.99 (AUD)

2,160 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

208,680.00 (AUD)

22,200 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

21,483.30 (AUD)

2,294 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

21,835.56 (AUD)

2,318 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

22,358.16 (AUD)

2,376 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

23,099.40 (AUD)

2,460 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

23,800.80 (AUD)

2,532 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

24,313.63 (AUD)

2,599 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

25,605.60 (AUD)

2,724 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

253.66 (AUD)

27 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

26,911.22 (AUD)

2,869 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

263,510.20 (AUD)

28,033 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

27,662.94 (AUD)

2,946 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

278,700.60 (AUD)

29,649 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

282.45 (AUD)

30 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

3,022.50 (AUD)

325 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

3,064.40 (AUD)

326 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

3,211.38 (AUD)

342 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

3,261.80 (AUD)

347 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

3,271.32 (AUD)

351 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

3,384.00 (AUD)

360 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

3,470.60 (AUD)

370 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

30,644.92 (AUD)

3,236 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

30,700.40 (AUD)

3,266 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

31,475.38 (AUD)

3,379 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

32,162.08 (AUD)

3,407 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

34,105.68 (AUD)

3,636 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

36,171.20 (AUD)

3,848 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

37,303.20 (AUD)

3,960 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

37,341.78 (AUD)

3,981 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

37,767.84 (AUD)

4,048 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

39,622.77 (AUD)

4,240 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

39,808.72 (AUD)

4,244 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

4,094.69 (AUD)

437 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

4,351.50 (AUD)

450 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

4,530.80 (AUD)

482 Ordinary Shares

59

3/03/2021
Morgan Stanley Australia Securities Limited

Sell

4,655.00 (AUD)

500 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

4,660.66 (AUD)

499 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

42,608.48 (AUD)

4,528 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

46,718.82 (AUD)

4,986 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

5,117.77 (AUD)

543 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

5,301.60 (AUD)

564 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

5,338.85 (AUD)

571 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

5,602.40 (AUD)

596 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

5,772.16 (AUD)

622 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

5,991.12 (AUD)

636 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

5,993.75 (AUD)

625 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

50,013.24 (AUD)

5,172 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

51,045.78 (AUD)

5,416 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

521,982.00 (AUD)

55,530 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

525.25 (AUD)

55 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

53,072.39 (AUD)

5,643 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

57,942.42 (AUD)

6,151 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

58,079.25 (AUD)

6,225 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

581.56 (AUD)

62 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

598,413.40 (AUD)

63,661 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

6,091.78 (AUD)

646 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

6,415.02 (AUD)

685 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

6,503.55 (AUD)

681 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

6,590.28 (AUD)

689 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

6,638.72 (AUD)

704 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

6,743.38 (AUD)

717 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

6,829.56 (AUD)

732 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

65,377.76 (AUD)

6,944 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

68,086.89 (AUD)

7,251 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

7,163.00 (AUD)

760 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

7,213.22 (AUD)

769 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

7,403.26 (AUD)

788 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

7,536.00 (AUD)

800 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

7,546.82 (AUD)

802 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

7,646.75 (AUD)

792 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

7,761.39 (AUD)

827 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

70,847.80 (AUD)

7,537 Ordinary Shares

60

3/03/2021
Morgan Stanley Australia Securities Limited

Sell

752.00 (AUD)

80 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

78,389.27 (AUD)

8,326 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

8,028.24 (AUD)

850 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

8,082.36 (AUD)

858 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

8,116.46 (AUD)

869 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

8,364.15 (AUD)

896 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

8,505.00 (AUD)

900 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

8,544.90 (AUD)

910 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

8,650.74 (AUD)

903 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

8,911.11 (AUD)

939 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

821.95 (AUD)

85 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

822.16 (AUD)

86 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

83,199.40 (AUD)

8,851 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

86.04 (AUD)

9 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

860.63 (AUD)

89 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

878.90 (AUD)

94 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

9,091.60 (AUD)

952 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

9,098.91 (AUD)

969 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

9,330.00 (AUD)

1,000 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

9,533.04 (AUD)

1,012 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

9,794.80 (AUD)

1,042 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

9,817.50 (AUD)

1,050 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

9.38 (AUD)

1 Ordinary Share

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

936.00 (AUD)

100 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

94,561.09 (AUD)

10,049 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

946.00 (AUD)

100 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

97,660.99 (AUD)

10,395 Ordinary Shares

3/03/2021

Morgan Stanley Australia Securities Limited

Sell

988.57 (AUD)

105 Ordinary Shares

3/03/2021

Morgan Stanley Capital Services LLC

Buy

N/A

11,135 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Buy

N/A

116,583 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Buy

N/A

142 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Buy

N/A

15,247 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Buy

N/A

35,183 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Buy

N/A

37,286 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Buy

N/A

45,732 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Buy

N/A

5,097 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Buy

N/A

5,581 Swaps

61

3/03/2021
Morgan Stanley Capital Services LLC

Buy

N/A

50,904 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Buy

N/A

6,966 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Buy

N/A

84,205 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Sell

N/A

1,241 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Sell

N/A

100 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Sell

N/A

19,731 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Sell

N/A

23,087 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Sell

N/A

3,119 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Sell

N/A

454 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Sell

N/A

461 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Sell

N/A

525 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Sell

N/A

7,512 Swaps

3/03/2021

Morgan Stanley Capital Services LLC

Sell

N/A

731 Swaps

3/04/2021

Morgan Stanley & Co. International plc

Borrow

N/A

50,000 Ordinary Shares

3/04/2021

Morgan Stanley & Co. International plc

Buy

1,004.00

100 Ordinary Shares

3/04/2021

Morgan Stanley & Co. International plc

Buy

980.98

98 Ordinary Shares

3/04/2021

Morgan Stanley & Co. International plc

Buy

N/A

1,127 Swaps

3/04/2021

Morgan Stanley & Co. International plc

Buy

N/A

109,175 Swaps

3/04/2021

Morgan Stanley & Co. International plc

Buy

N/A

24,786 Swaps

3/04/2021

Morgan Stanley & Co. International plc

Buy

N/A

36,212 Swaps

3/04/2021

Morgan Stanley & Co. International plc

Buy

N/A

63,824 Swaps

3/04/2021

Morgan Stanley & Co. International plc

Collateral Returned

N/A

1,911 Ordinary Shares

3/04/2021

Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

520,373 Ordinary Shares

3/04/2021

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

196 Ordinary Shares

3/04/2021

Morgan Stanley & Co. International plc

Sell

17,713.35

1,771 Ordinary Shares

3/04/2021

Morgan Stanley & Co. International plc

Sell

801.20

80 Ordinary Shares

3/04/2021

Morgan Stanley & Co. International plc

Sell

N/A

1,825 Swaps

3/04/2021

Morgan Stanley & Co. International plc

Sell

N/A

310 Swaps

3/04/2021

Morgan Stanley & Co. International plc

Sell

N/A

43,517 Swaps

3/04/2021

Morgan Stanley & Co. International plc

Sell

N/A

6,171 Swaps

3/04/2021

Morgan Stanley & Co. LLC

Borrow

N/A

750,000 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Borrow Returned

N/A

14,000 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

1,347.12 (AUD)

144 Ordinary Shares

62

3/04/2021
Morgan Stanley Australia Securities Limited

Buy

1,757.50 (AUD)

190 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

1,870.00 (AUD)

200 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

1,935.45 (AUD)

207 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

102,956.55 (AUD)

11,035 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

11,228.80 (AUD)

1,210 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

11,298.63 (AUD)

1,211 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

12,783.33 (AUD)

1,379 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

13,289.70 (AUD)

1,429 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

13,649.79 (AUD)

1,463 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

13,748.93 (AUD)

1,476 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

13,804.52 (AUD)

1,478 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

130.90 (AUD)

14 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

135,383.04 (AUD)

14,464 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

14,204.97 (AUD)

1,539 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

148.88 (AUD)

16 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

15,345.00 (AUD)

1,650 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

156,697.16 (AUD)

16,813 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

16,150.23 (AUD)

1,731 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

17,465.72 (AUD)

1,873 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

18,759.65 (AUD)

2,015 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

196.56 (AUD)

21 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

2,064.60 (AUD)

222 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

2,169.23 (AUD)

233 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

2,219.34 (AUD)

238 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

2,705.04 (AUD)

289 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

2,889.20 (AUD)

310 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

20,004.95 (AUD)

2,135 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

201,474.00 (AUD)

21,525 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

21,195.71 (AUD)

2,273 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

214.59 (AUD)

23 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

223.56 (AUD)

24 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

23,881.31 (AUD)

2,561 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

25,168.16 (AUD)

2,699 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

25,215.84 (AUD)

2,694 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

25,545.54 (AUD)

2,738 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

25,955.28 (AUD)

2,773 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

26,356.61 (AUD)

2,831 Ordinary Shares

63

3/04/2021
Morgan Stanley Australia Securities Limited

Buy

28,612.40 (AUD)

3,070 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

29,352.64 (AUD)

3,163 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

3,016.44 (AUD)

324 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

3,051.36 (AUD)

326 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

3,390.66 (AUD)

364 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

3,461.22 (AUD)

369 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

30,555.75 (AUD)

3,275 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

30,895.00 (AUD)

3,340 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

32,143.40 (AUD)

3,460 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

4,491.10 (AUD)

485 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

4,695.00 (AUD)

500 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

46,810.68 (AUD)

5,028 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

49,041.84 (AUD)

5,262 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

5,151.85 (AUD)

551 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

5,153.50 (AUD)

550 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

5,626.89 (AUD)

607 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

5,648.60 (AUD)

610 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

50,590.54 (AUD)

5,434 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

52,647.30 (AUD)

5,661 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

53,229.55 (AUD)

5,693 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

54,820.24 (AUD)

5,882 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

6,062.58 (AUD)

654 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

6,095.28 (AUD)

654 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

6,205.06 (AUD)

673 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

6,251.10 (AUD)

670 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

6,671.28 (AUD)

722 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

604.50 (AUD)

65 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

62,218.73 (AUD)

6,683 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

63,664.92 (AUD)

6,831 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

633.41 (AUD)

68 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

663.14 (AUD)

71 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

7,084.91 (AUD)

761 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

7,629.60 (AUD)

816 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

7,701.41 (AUD)

829 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

75,594.52 (AUD)

8,111 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

766.50 (AUD)

83 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

8,509.34 (AUD)

914 Ordinary Shares

64

3/04/2021
Morgan Stanley Australia Securities Limited

Buy

8,946.60 (AUD)

962 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

823.68 (AUD)

88 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

9,292.68 (AUD)

996 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

9,794.40 (AUD)

1,060 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Buy

93,801.62 (AUD)

10,043 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

1,030.08 (AUD)

111 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

1,036.74 (AUD)

111 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

1,084.02 (AUD)

116 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

1,085.76 (AUD)

116 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

1,111.20 (AUD)

120 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

1,119.60 (AUD)

120 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

1,140.09 (AUD)

122 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

1,149.43 (AUD)

123 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

1,453.92 (AUD)

156 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

1,684.80 (AUD)

180 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

1,834.78 (AUD)

199 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

1,876.00 (AUD)

200 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

1,975.84 (AUD)

212 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

10,248.60 (AUD)

1,102 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

10,564.80 (AUD)

1,136 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

11,298.63 (AUD)

1,211 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

11,584.76 (AUD)

1,243 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

112,376.16 (AUD)

12,006 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

115,783.20 (AUD)

12,370 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

12,077.00 (AUD)

1,300 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

12,358.32 (AUD)

1,326 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

12,851.28 (AUD)

1,373 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

126,725.04 (AUD)

13,539 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

13,289.70 (AUD)

1,429 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

13,615.65 (AUD)

1,457 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

13,649.79 (AUD)

1,463 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

130.90 (AUD)

14 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

14,216.37 (AUD)

1,527 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

14,451.84 (AUD)

1,544 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

15,935.13 (AUD)

1,719 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

17,990.28 (AUD)

1,947 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

177.27 (AUD)

19 Ordinary Shares

65

3/04/2021
Morgan Stanley Australia Securities Limited

Sell

18,400.00 (AUD)

2,000 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

2,152.96 (AUD)

232 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

2,169.23 (AUD)

233 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

2,320.68 (AUD)

249 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

2,326.24 (AUD)

248 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

2,445.57 (AUD)

261 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

2,533.85 (AUD)

271 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

2,690.59 (AUD)

289 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

2,842.60 (AUD)

305 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

2,901.60 (AUD)

312 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

20,106.15 (AUD)

2,155 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

20,454.07 (AUD)

2,197 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

204,525.36 (AUD)

21,851 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

205,293.20 (AUD)

21,980 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

21,002.52 (AUD)

2,273 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

214.36 (AUD)

23 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

223.44 (AUD)

24 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

223.92 (AUD)

24 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

25,591.60 (AUD)

2,740 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

26,445.75 (AUD)

2,859 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

29,175.12 (AUD)

3,117 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

298.24 (AUD)

32 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

3,016.44 (AUD)

324 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

3,057.45 (AUD)

327 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

3,334.38 (AUD)

357 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

3,337.95 (AUD)

357 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

3,429.76 (AUD)

368 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

3,608.40 (AUD)

388 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

3,662.76 (AUD)

393 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

3,696.00 (AUD)

400 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

3,905.08 (AUD)

419 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

3,974.58 (AUD)

426 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

30,099.03 (AUD)

3,261 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

307.23 (AUD)

33 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

31,411.94 (AUD)

3,374 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

32,312.44 (AUD)

3,467 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

32,433.60 (AUD)

3,480 Ordinary Shares

66

3/04/2021
Morgan Stanley Australia Securities Limited

Sell

32,511.30 (AUD)

3,530 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

325,761.96 (AUD)

34,953 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

38,572.08 (AUD)

4,152 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

4,236.24 (AUD)

456 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

4,696.50 (AUD)

505 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

4,803.96 (AUD)

516 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

4,857.48 (AUD)

524 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

4,862.72 (AUD)

524 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

4,995.52 (AUD)

536 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

420.75 (AUD)

45 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

43,720.38 (AUD)

4,686 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

47,736.90 (AUD)

5,133 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

5,155.95 (AUD)

555 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

5,449.80 (AUD)

586 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

504.36 (AUD)

54 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

53,692.52 (AUD)

5,761 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

587.47 (AUD)

63 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

6,309.64 (AUD)

677 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

6,721.11 (AUD)

727 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

645.15 (AUD)

69 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

651.00 (AUD)

70 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

7,180.94 (AUD)

778 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

76,581.31 (AUD)

8,297 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

767.52 (AUD)

82 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

77,725.44 (AUD)

8,304 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

8,367.41 (AUD)

893 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

8,445.36 (AUD)

914 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

8,519.04 (AUD)

918 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

8,593.20 (AUD)

924 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

8,658.18 (AUD)

934 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

8,897.30 (AUD)

965 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

817,352.64 (AUD)

87,324 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

82,607.25 (AUD)

8,835 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

9,088.90 (AUD)

970 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

9,417.42 (AUD)

1,017 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

9,433.40 (AUD)

1,010 Ordinary Shares

3/04/2021

Morgan Stanley Australia Securities Limited

Sell

935.50 (AUD)

100 Ordinary Shares

67

3/04/2021
Morgan Stanley Australia Securities Limited

Sell

99,942.15 (AUD)

10,689 Ordinary Shares

3/04/2021

Morgan Stanley Capital Services LLC

Buy

N/A

1,700 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Buy

N/A

10,234 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Buy

N/A

111 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Buy

N/A

12,667 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Buy

N/A

139 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Buy

N/A

15,640 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Buy

N/A

2,247 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Buy

N/A

20,565 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Buy

N/A

3,056 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Buy

N/A

5,541 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Buy

N/A

6,740 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Buy

N/A

71,448 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Sell

N/A

1,415 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Sell

N/A

100 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Sell

N/A

12,539 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Sell

N/A

18,618 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Sell

N/A

23,419 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Sell

N/A

38 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Sell

N/A

43,492 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Sell

N/A

5,999 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Sell

N/A

6,354 Swaps

3/04/2021

Morgan Stanley Capital Services LLC

Sell

N/A

88 Swaps

3/04/2021

Parametric Portfolio Associates LLC

Buy

1,078.76 (USD)

149 American Depositary Receipts

3/04/2021

Parametric Portfolio Associates LLC

Buy

115.84 (USD)

16 American Depositary Receipts

3/04/2021

Parametric Portfolio Associates LLC

Buy

217.20 (USD)

30 American Depositary Receipts

3/04/2021

Parametric Portfolio Associates LLC

Sell

120.69 (USD)

17 American Depositary Receipts

3/04/2021

Parametric Portfolio Associates LLC

Sell

127.79 (USD)

18 American Depositary Receipts

3/04/2021

Parametric Portfolio Associates LLC

Sell

2,084.44 (USD)

294 American Depositary Receipts

3/04/2021

Parametric Portfolio Associates LLC

Sell

347.89 (USD)

49 American Depositary Receipts

3/04/2021

Parametric Portfolio Associates LLC

Sell

7,783.53

781 Ordinary Shares

3/05/2021

Morgan Stanley & Co. International plc

Borrow

N/A

81,756 Ordinary Shares

3/05/2021

Morgan Stanley & Co. International plc

Buy

1,489.11

147 Ordinary Shares

3/05/2021

Morgan Stanley & Co. International plc

Buy

433,132.90

42,804 Ordinary Shares

3/05/2021

Morgan Stanley & Co. International plc

Buy

N/A

1,056 Swaps

3/05/2021

Morgan Stanley & Co. International plc

Buy

N/A

13,250 Swaps

3/05/2021

Morgan Stanley & Co. International plc

Buy

N/A

167 Swaps

68

3/05/2021
Morgan Stanley & Co. International plc

Buy

N/A

2,900 Swaps

3/05/2021

Morgan Stanley & Co. International plc

Buy

N/A

21,582 Swaps

3/05/2021

Morgan Stanley & Co. International plc

Buy

N/A

38,781 Swaps

3/05/2021

Morgan Stanley & Co. International plc

Buy

N/A

47,656 Swaps

3/05/2021

Morgan Stanley & Co. International plc

Buy

N/A

55,497 Swaps

3/05/2021

Morgan Stanley & Co. International plc

Sell

1,009.00

100 Ordinary Shares

3/05/2021

Morgan Stanley & Co. International plc

Sell

1,689.20

167 Ordinary Shares

3/05/2021

Morgan Stanley & Co. International plc

Sell

5,754.50

569 Ordinary Shares

3/05/2021

Morgan Stanley & Co. International plc

Sell

7,995.96

798 Ordinary Shares

3/05/2021

Morgan Stanley & Co. International plc

Sell

N/A

1,819 Swaps

3/05/2021

Morgan Stanley & Co. International plc

Sell

N/A

2,040 Swaps

3/05/2021

Morgan Stanley & Co. International plc

Sell

N/A

2,559 Swaps

3/05/2021

Morgan Stanley & Co. International plc

Sell

N/A

250 Swaps

3/05/2021

Morgan Stanley & Co. International plc

Sell

N/A

31,500 Swaps

3/05/2021

Morgan Stanley & Co. International plc

Sell

N/A

68,051 Swaps

3/05/2021

Morgan Stanley & Co. LLC

Borrow Returned

N/A

359 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

1,103.31 (AUD)

117 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

1,178.00 (AUD)

124 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

1,197.00 (AUD)

126 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

1,250.20 (AUD)

133 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

1,526.04 (AUD)

162 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

1,568.13 (AUD)

167 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

1,774.72 (AUD)

188 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

1,877.00 (AUD)

200 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

1,982.40 (AUD)

210 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

10,231.69 (AUD)

1,099 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

10,421.44 (AUD)

1,123 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

10,486.16 (AUD)

1,112 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

10,567.43 (AUD)

1,123 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

10,801.88 (AUD)

1,159 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

10,967.18 (AUD)

1,178 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

11,308.20 (AUD)

1,203 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

11,417.00 (AUD)

1,225 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

11,522.61 (AUD)

1,243 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

12,555.20 (AUD)

1,330 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

12,722.88 (AUD)

1,371 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

12,755.80 (AUD)

1,357 Ordinary Shares

69

3/05/2021
Morgan Stanley Australia Securities Limited

Buy

12,983.37 (AUD)

1,371 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

121.55 (AUD)

13 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

13,572.00 (AUD)

1,450 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

13,805.70 (AUD)

1,454 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

13,846.87 (AUD)

1,477 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

13,983.64 (AUD)

1,490 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

132,230.50 (AUD)

13,919 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

14,150.10 (AUD)

1,515 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

14,242.82 (AUD)

1,516 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

140,400.00 (AUD)

15,000 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

15,179.67 (AUD)

1,614 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

15,263.88 (AUD)

1,636 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

15,526.35 (AUD)

1,643 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

15,606.18 (AUD)

1,662 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

159,895.08 (AUD)

16,974 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

16,108.20 (AUD)

1,710 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

16,111.50 (AUD)

1,725 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

16,429.86 (AUD)

1,746 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

16,874.62 (AUD)

1,799 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

16,988.16 (AUD)

1,792 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

17,446.40 (AUD)

1,856 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

17,640.03 (AUD)

1,851 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

17,943.55 (AUD)

1,915 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

18,293.04 (AUD)

1,944 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

18,438.20 (AUD)

1,972 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

18,892.68 (AUD)

2,012 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

18.86 (AUD)

2 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

180,217.44 (AUD)

19,254 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

19,074.00 (AUD)

2,040 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

2,052.60 (AUD)

220 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

2,159.91 (AUD)

233 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

2,298.48 (AUD)

244 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

2,305.45 (AUD)

245 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

2,392.68 (AUD)

254 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

2,496.30 (AUD)

265 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

2,519.20 (AUD)

268 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

2,564.64 (AUD)

274 Ordinary Shares

70

3/05/2021
Morgan Stanley Australia Securities Limited

Buy

2,705.48 (AUD)

283 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

2,770.56 (AUD)

296 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

2,898.08 (AUD)

307 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

20,079.91 (AUD)

2,143 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

20,905.60 (AUD)

2,224 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

21,453.39 (AUD)

2,269 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

21,577.13 (AUD)

2,293 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

21,714.70 (AUD)

2,315 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

222,900.02 (AUD)

23,942 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

23,352.99 (AUD)

2,503 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

24,034.05 (AUD)

2,565 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

24,977.60 (AUD)

2,680 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

27,175.89 (AUD)

2,919 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

27,549.26 (AUD)

2,923 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

28,670.44 (AUD)

2,999 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

29,663.01 (AUD)

3,159 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

299.84 (AUD)

32 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

3,061.14 (AUD)

326 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

3,064.75 (AUD)

325 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

3,158,143.83 (AUD)

331,290 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

3,239.88 (AUD)

348 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

3,248.21 (AUD)

343 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

3,726.54 (AUD)

402 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

3,875.04 (AUD)

414 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

30,368.48 (AUD)

3,217 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

30,544.86 (AUD)

3,246 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

300.00 (AUD)

32 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

309.54 (AUD)

33 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

31,799.25 (AUD)

3,365 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

33,018.87 (AUD)

3,539 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

340,243.26 (AUD)

36,546 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

36,032.03 (AUD)

3,821 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

36,239.49 (AUD)

3,843 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

36,305.50 (AUD)

3,850 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

365.62 (AUD)

39 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

37,416.24 (AUD)

3,972 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

37.26 (AUD)

4 Ordinary Shares

71

3/05/2021
Morgan Stanley Australia Securities Limited

Buy

375.00 (AUD)

40 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

38,348.10 (AUD)

4,058 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

4,142.00 (AUD)

436 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

4,221.00 (AUD)

450 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

4,313.40 (AUD)

455 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

4,413.30 (AUD)

470 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

4,415.58 (AUD)

468 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

4,422.42 (AUD)

474 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

4,524.66 (AUD)

486 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

4,561.90 (AUD)

490 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

4,618.90 (AUD)

494 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

4,680.00 (AUD)

500 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

4,725.00 (AUD)

500 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

40,002.60 (AUD)

4,180 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

463.05 (AUD)

49 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

5,063.76 (AUD)

541 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

5,081.63 (AUD)

547 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

5,226.40 (AUD)

556 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

5,232.22 (AUD)

562 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

5,233.65 (AUD)

555 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

5,569.20 (AUD)

595 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

5,981.70 (AUD)

635 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

50,971.08 (AUD)

5,469 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

549.29 (AUD)

59 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

55,216.00 (AUD)

5,800 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

56,045.93 (AUD)

5,881 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

584.04 (AUD)

62 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

6,007.17 (AUD)

633 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

6,041.22 (AUD)

642 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

6,323.52 (AUD)

672 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

6,347.04 (AUD)

672 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

6,368.62 (AUD)

675 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

6,546.15 (AUD)

702 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

6,570.24 (AUD)

708 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

6,617.04 (AUD)

698 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

6,627.70 (AUD)

694 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

6,844.00 (AUD)

725 Ordinary Shares

72

3/05/2021
Morgan Stanley Australia Securities Limited

Buy

6,854.10 (AUD)

737 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

6,877.42 (AUD)

727 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

6,901.65 (AUD)

735 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

61,232.64 (AUD)

6,432 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

64.85 (AUD)

7 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

67,180.96 (AUD)

7,216 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

7,008.76 (AUD)

748 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

7,315.40 (AUD)

790 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

7,392.14 (AUD)

794 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

7,601.55 (AUD)

813 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

7,762.56 (AUD)

832 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

7,766.64 (AUD)

828 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

7,889.54 (AUD)

842 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

7,967.86 (AUD)

849 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

70,569.80 (AUD)

7,580 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

744.97 (AUD)

79 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

761.40 (AUD)

81 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

8,332.45 (AUD)

895 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

8,393.22 (AUD)

891 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

8,492.33 (AUD)

902 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

8,718.50 (AUD)

940 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

8,804.40 (AUD)

920 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

8,835.96 (AUD)

942 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

8,892.40 (AUD)

946 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

8,937.60 (AUD)

960 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

84,162.40 (AUD)

9,040 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

88,791.64 (AUD)

9,527 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

883.60 (AUD)

94 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

889.92 (AUD)

96 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

9,101.19 (AUD)

976 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

9,375.30 (AUD)

990 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

9,530.00 (AUD)

1,000 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

9,708.30 (AUD)

1,035 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

9,708.39 (AUD)

1,040 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

9.38 (AUD)

1 Ordinary Share

3/05/2021

Morgan Stanley Australia Securities Limited

Buy

93,800.00 (AUD)

10,000 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

1,072.96 (AUD)

112 Ordinary Shares

73

3/05/2021
Morgan Stanley Australia Securities Limited

Sell

1,095.95 (AUD)

115 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

1,103.31 (AUD)

117 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

1,138.83 (AUD)

119 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

1,177.50 (AUD)

125 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

1,178.00 (AUD)

124 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

1,273.05 (AUD)

135 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

1,303.12 (AUD)

139 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

1,369.44 (AUD)

144 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

1,370.88 (AUD)

144 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

1,398.00 (AUD)

150 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

1,610.82 (AUD)

171 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

1,744.71 (AUD)

187 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

1,876.05 (AUD)

198 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

1,876.05 (AUD)

198 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

1,890.40 (AUD)

201 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

1,908.00 (AUD)

200 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

10,004.04 (AUD)

1,062 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

10,274.74 (AUD)

1,106 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

10,306.14 (AUD)

1,086 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

10,365.90 (AUD)

1,090 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

10,400.94 (AUD)

1,122 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

103.62 (AUD)

11 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

11,273.46 (AUD)

1,178 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

11,370.96 (AUD)

1,224 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

11,522.61 (AUD)

1,243 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

11,754.36 (AUD)

1,268 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

12,572.68 (AUD)

1,349 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

121.09 (AUD)

13 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

123,944.03 (AUD)

13,313 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

13,094.20 (AUD)

1,393 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

13,126.05 (AUD)

1,389 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

13,462.26 (AUD)

1,446 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

13,836.48 (AUD)

1,491 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

14,514.29 (AUD)

1,559 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

14,820.55 (AUD)

1,565 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

15,003.50 (AUD)

1,622 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

15,007.72 (AUD)

1,612 Ordinary Shares

74

3/05/2021
Morgan Stanley Australia Securities Limited

Sell

15,053.50 (AUD)

1,610 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

15,889.55 (AUD)

1,685 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

15,969.80 (AUD)

1,708 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

158.78 (AUD)

17 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

16,329.21 (AUD)

1,739 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

16,421.13 (AUD)

1,746 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

16,463.36 (AUD)

1,744 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

16,967.73 (AUD)

1,807 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

16,969.68 (AUD)

1,813 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

168.30 (AUD)

18 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

17,369.60 (AUD)

1,840 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

17,378.55 (AUD)

1,839 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

179,523.98 (AUD)

19,078 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

18,354.78 (AUD)

1,926 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

18,760.00 (AUD)

2,000 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

18,825.66 (AUD)

2,007 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

18.86 (AUD)

2 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

19,421.38 (AUD)

2,053 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

19,578.15 (AUD)

2,085 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

19,607.56 (AUD)

2,051 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

19,779.82 (AUD)

2,102 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

19,825.80 (AUD)

2,076 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

2,106.32 (AUD)

226 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

2,150.64 (AUD)

232 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

2,171.40 (AUD)

231 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

2,220.75 (AUD)

235 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

2,229.60 (AUD)

240 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

2,253.02 (AUD)

242 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

2,280.95 (AUD)

245 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

2,291.91 (AUD)

241 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

2,358.48 (AUD)

248 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

2,360.00 (AUD)

250 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

2,454.70 (AUD)

261 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

2,474.28 (AUD)

261 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

2,618.00 (AUD)

280 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

2,697.80 (AUD)

287 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

2,771.08 (AUD)

292 Ordinary Shares

75

3/05/2021
Morgan Stanley Australia Securities Limited

Sell

2,898.08 (AUD)

307 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

20,272.56 (AUD)

2,194 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

20,598.49 (AUD)

2,189 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

20,987.28 (AUD)

2,264 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

21,068.99 (AUD)

2,239 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

22,228.20 (AUD)

2,385 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

23,132.24 (AUD)

2,482 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

23,365.58 (AUD)

2,491 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

23,503.70 (AUD)

2,530 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

24,294.18 (AUD)

2,579 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

26,877.97 (AUD)

2,887 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

27,093.92 (AUD)

2,846 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

27,786.50 (AUD)

2,975 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

28,020.00 (AUD)

3,000 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

28,652.40 (AUD)

3,032 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

28,679.40 (AUD)

3,051 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

282.30 (AUD)

30 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

29,770.40 (AUD)

3,184 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

3,325.26 (AUD)

353 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

3,409.20 (AUD)

360 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

3,496.50 (AUD)

370 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

3,509.19 (AUD)

369 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

3,879.18 (AUD)

414 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

3,960.60 (AUD)

420 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

3,978.45 (AUD)

421 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

30,717.30 (AUD)

3,230 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

31,212.68 (AUD)

3,349 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

31,238.35 (AUD)

3,341 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

31,579.50 (AUD)

3,414 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

319.94 (AUD)

34 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

32,951.94 (AUD)

3,513 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

35,675.92 (AUD)

3,832 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

37.28 (AUD)

4 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

376.40 (AUD)

40 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

38,261.02 (AUD)

4,079 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

39,258.45 (AUD)

4,235 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

4,071.21 (AUD)

429 Ordinary Shares

76

3/05/2021
Morgan Stanley Australia Securities Limited

Sell

4,248.00 (AUD)

450 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

4,360.80 (AUD)

460 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

4,388.72 (AUD)

461 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

4,422.42 (AUD)

474 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

4,426.28 (AUD)

478 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

4,484.65 (AUD)

483 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

4,495.72 (AUD)

477 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

4,592.96 (AUD)

496 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

4,617.48 (AUD)

483 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

4,629.27 (AUD)

493 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

4,643.50 (AUD)

502 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

4,824.76 (AUD)

513 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

4,874.36 (AUD)

523 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

4,882.15 (AUD)

518 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

4,935.00 (AUD)

525 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

42,129.00 (AUD)

4,530 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

442.27 (AUD)

47 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

45,194.31 (AUD)

4,785 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

45,255.91 (AUD)

4,861 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

45,330.01 (AUD)

4,807 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

46,624.48 (AUD)

5,008 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

46.82 (AUD)

5 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

47,500.00 (AUD)

5,000 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

470.00 (AUD)

50 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

476.00 (AUD)

50 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

488.80 (AUD)

52 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

49,001.70 (AUD)

5,115 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

5,018.09 (AUD)

539 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

5,053.76 (AUD)

544 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

5,569.20 (AUD)

595 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

5,638.05 (AUD)

603 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

5,762.85 (AUD)

618 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

5,770.60 (AUD)

610 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

5,884.36 (AUD)

628 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

5,889.36 (AUD)

636 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

5,959.76 (AUD)

632 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

5,981.70 (AUD)

635 Ordinary Shares

77

3/05/2021
Morgan Stanley Australia Securities Limited

Sell

50,796.64 (AUD)

5,381 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

501.38 (AUD)

53 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

53,573.52 (AUD)

5,798 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

54,622.08 (AUD)

5,886 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

54,769.11 (AUD)

5,723 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

555.19 (AUD)

59 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

558.14 (AUD)

59 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

56,760.00 (AUD)

6,000 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

565.50 (AUD)

60 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

565.80 (AUD)

60 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

566.70 (AUD)

60 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

580.41 (AUD)

61 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

6,041.22 (AUD)

642 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

6,447.78 (AUD)

678 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

6,476.60 (AUD)

689 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

6,503.28 (AUD)

686 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

6,512.34 (AUD)

698 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

6,725.88 (AUD)

714 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

62,451.99 (AUD)

6,737 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

63,220.08 (AUD)

6,842 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

65,505.12 (AUD)

6,852 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

66.18 (AUD)

7 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

7,055.24 (AUD)

757 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

7,097.00 (AUD)

755 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

7,132.78 (AUD)

758 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

7,342.06 (AUD)

779 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

7,392.14 (AUD)

794 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

7,550.41 (AUD)

811 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

7,787.66 (AUD)

841 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

7,845.75 (AUD)

825 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

712.88 (AUD)

76 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

757.35 (AUD)

81 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

77,933.44 (AUD)

8,398 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

8,180.01 (AUD)

873 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

8,348.28 (AUD)

876 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

8,386.40 (AUD)

880 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

8,433.70 (AUD)

902 Ordinary Shares

78

3/05/2021
Morgan Stanley Australia Securities Limited

Sell

8,804.40 (AUD)

920 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

8,807.80 (AUD)

937 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

819.54 (AUD)

87 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

822.80 (AUD)

88 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

869.55 (AUD)

93 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

9,075.84 (AUD)

978 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

9,091.32 (AUD)

959 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

9,114.96 (AUD)

978 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

9,129.75 (AUD)

987 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

9,158.00 (AUD)

964 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

9,431.62 (AUD)

997 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

9,530.00 (AUD)

1,000 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

9,562.72 (AUD)

1,013 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

9,729.44 (AUD)

1,022 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

9,731.76 (AUD)

1,032 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

9,794.80 (AUD)

1,042 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

912.38 (AUD)

98 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

92,224.16 (AUD)

9,832 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

936.77 (AUD)

101 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

964.60 (AUD)

104 Ordinary Shares

3/05/2021

Morgan Stanley Australia Securities Limited

Sell

99,960.16 (AUD)

10,589 Ordinary Shares

3/05/2021

Morgan Stanley Capital Services LLC

Buy

N/A

100 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Buy

N/A

11,960 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Buy

N/A

12,968 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Buy

N/A

3,251 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Buy

N/A

32,889 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Buy

N/A

346 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Buy

N/A

4,148 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Buy

N/A

490 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Buy

N/A

5,100 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Buy

N/A

5,170 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Buy

N/A

8,912 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Sell

N/A

1 Swap

3/05/2021

Morgan Stanley Capital Services LLC

Sell

N/A

16,114 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Sell

N/A

251 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Sell

N/A

254,465 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Sell

N/A

312 Swaps

79

3/05/2021
Morgan Stanley Capital Services LLC

Sell

N/A

37,798 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Sell

N/A

44,920 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Sell

N/A

76,825 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Sell

N/A

784 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Sell

N/A

8,769 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Sell

N/A

8,946 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Sell

N/A

9,319 Swaps

3/05/2021

Morgan Stanley Capital Services LLC

Sell

N/A

9,966 Swaps

3/05/2021

Parametric Portfolio Associates LLC

Buy

21,993.66

2,178 Ordinary Shares

3/05/2021

Parametric Portfolio Associates LLC

Buy

244,907.31

24,133 Ordinary Shares

3/05/2021

Parametric Portfolio Associates LLC

Sell

12,080.67

1,222 Ordinary Shares

3/05/2021

Parametric Portfolio Associates LLC

Sell

85.07 (USD)

12 American Depositary Receipts

3/06/2021

E*TRADE Securities LLC

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

16,629 Ordinary Shares

3/06/2021

E*TRADE Securities LLC

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

20 American Depositary Receipts

3/06/2021

Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

196 Ordinary Shares

3/06/2021

Morgan Stanley & Co. LLC

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

1,692 Ordinary Shares

3/08/2021

E*TRADE Securities LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

16,629 Ordinary Shares

3/08/2021

E*TRADE Securities LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

20 American Depositary Receipts

3/08/2021

Morgan Stanley & Co. International plc

Borrow

N/A

13,053 Ordinary Shares

3/08/2021

Morgan Stanley & Co. International plc

Buy

10,834.11

1,084 Ordinary Shares

3/08/2021

Morgan Stanley & Co. International plc

Buy

N/A

12,069 Swaps

3/08/2021

Morgan Stanley & Co. International plc

Buy

N/A

189 Swaps

3/08/2021

Morgan Stanley & Co. International plc

Buy

N/A

3,337 Swaps

3/08/2021

Morgan Stanley & Co. International plc

Buy

N/A

3,547 Swaps

3/08/2021

Morgan Stanley & Co. International plc

Option Exercise

161.25 (AUD)

10,539 Ordinary Shares

3/08/2021

Morgan Stanley & Co. International plc

Sell

5,696.92

568 Ordinary Shares

80

3/08/2021
Morgan Stanley & Co. International plc

Sell

50,859.84

5,127 Ordinary Shares

3/08/2021

Morgan Stanley & Co. International plc

Sell

N/A

23,668 Swaps

3/08/2021

Morgan Stanley & Co. International plc

Sell

N/A

3,101 Swaps

3/08/2021

Morgan Stanley & Co. International plc

Sell

N/A

39,376 Swaps

3/08/2021

Morgan Stanley & Co. International plc

Sell

N/A

39,552 Swaps

3/08/2021

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,692 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

1,009.54 (AUD)

107 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

1,153.74 (AUD)

123 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

1,169.32 (AUD)

124 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

1,228.78 (AUD)

131 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

1,290.80 (AUD)

140 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

1,317.03 (AUD)

143 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

1,359.37 (AUD)

145 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

1,428.32 (AUD)

155 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

1,435.20 (AUD)

156 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

1,463.20 (AUD)

155 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

1,497.30 (AUD)

161 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

1,613.50 (AUD)

175 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

1,632.75 (AUD)

175 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

1,781.24 (AUD)

190 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

1,822.58 (AUD)

198 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

1,854.68 (AUD)

199 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

1,913.74 (AUD)

206 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

10,028.73 (AUD)

1,059 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

10,061.07 (AUD)

1,083 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

10,072.75 (AUD)

1,075 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

10,239.84 (AUD)

1,094 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

10,298.74 (AUD)

1,117 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

10,346.88 (AUD)

1,088 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

10,408.32 (AUD)

1,112 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

10,494.51 (AUD)

1,137 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

10,797.72 (AUD)

1,139 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

10,875.27 (AUD)

1,165 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

101,457.60 (AUD)

11,028 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

102,848.80 (AUD)

10,895 Ordinary Shares

81

3/08/2021
Morgan Stanley Australia Securities Limited

Buy

11,079.75 (AUD)

1,185 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

11,203.01 (AUD)

1,183 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

11,654.72 (AUD)

1,232 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

11,656.97 (AUD)

1,265 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

113,765.58 (AUD)

12,339 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

12,280.32 (AUD)

1,312 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

12,399.14 (AUD)

1,339 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

12,432.48 (AUD)

1,317 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

12,500.34 (AUD)

1,327 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

12,975.68 (AUD)

1,376 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

123,919.83 (AUD)

13,197 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

128.80 (AUD)

14 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

13,136.41 (AUD)

1,411 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

13,230.44 (AUD)

1,412 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

13,675.20 (AUD)

1,480 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

13,814.23 (AUD)

1,487 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

130.76 (AUD)

14 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

14,045.24 (AUD)

1,507 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

14,086.57 (AUD)

1,527 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

14,138.71 (AUD)

1,493 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

14,183.40 (AUD)

1,540 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

14,257.26 (AUD)

1,538 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

14,327.82 (AUD)

1,521 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

14,442.48 (AUD)

1,543 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

14,959.35 (AUD)

1,583 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

14,976.00 (AUD)

1,600 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

15,112.50 (AUD)

1,625 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

15,162.84 (AUD)

1,641 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

15,485.72 (AUD)

1,658 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

15,572.94 (AUD)

1,662 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

15,635.07 (AUD)

1,683 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

15,675.42 (AUD)

1,702 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

15,901.48 (AUD)

1,708 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

16,270.28 (AUD)

1,742 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

16,358.72 (AUD)

1,744 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

16,444.98 (AUD)

1,774 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

16,513.53 (AUD)

1,793 Ordinary Shares

82

3/08/2021
Morgan Stanley Australia Securities Limited

Buy

16,546.24 (AUD)

1,783 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

16,992.25 (AUD)

1,837 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

160,641.20 (AUD)

17,461 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

164,220.00 (AUD)

17,850 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

17,064.18 (AUD)

1,827 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

17,164.56 (AUD)

1,803 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

17,454.15 (AUD)

1,847 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

17,746.56 (AUD)

1,872 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

17,794.40 (AUD)

1,885 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

176.51 (AUD)

19 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

177.65 (AUD)

19 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

18,071.48 (AUD)

1,939 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

18,569.98 (AUD)

1,963 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

18,812.64 (AUD)

2,036 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

19,756.56 (AUD)

2,104 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

2,069.76 (AUD)

224 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

2,113.10 (AUD)

226 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

2,117.62 (AUD)

226 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

2,166.84 (AUD)

234 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

2,232.56 (AUD)

236 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

2,299.51 (AUD)

249 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

2,362.50 (AUD)

250 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

2,405.11 (AUD)

261 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

2,540.70 (AUD)

270 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

2,575.84 (AUD)

272 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

2,596.00 (AUD)

275 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

2,637.60 (AUD)

280 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

2,670.54 (AUD)

282 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

2,676.70 (AUD)

290 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

2,897.50 (AUD)

305 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

2,995.65 (AUD)

315 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

20,177.88 (AUD)

2,172 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

20,445.34 (AUD)

2,182 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

21,618.90 (AUD)

2,295 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

21,776.92 (AUD)

2,302 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

22,216.62 (AUD)

2,346 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

22,533.68 (AUD)

2,444 Ordinary Shares

83

3/08/2021
Morgan Stanley Australia Securities Limited

Buy

22,985.46 (AUD)

2,493 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

23,156.40 (AUD)

2,517 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

23,191.22 (AUD)

2,483 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

233.50 (AUD)

25 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

24,276.00 (AUD)

2,550 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

24,412.86 (AUD)

2,559 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

24,891.75 (AUD)

2,691 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

25,103.52 (AUD)

2,682 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

26,185.28 (AUD)

2,768 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

26,810.31 (AUD)

2,911 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

27,141.87 (AUD)

2,947 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

27,224.96 (AUD)

2,884 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

27.66 (AUD)

3 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

28,529.20 (AUD)

3,101 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

28,551.88 (AUD)

2,996 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

28,697.60 (AUD)

3,040 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

28.06 (AUD)

3 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

3,065.06 (AUD)

331 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

3,113.88 (AUD)

337 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

3,142.94 (AUD)

334 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

3,488.64 (AUD)

368 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

3,494.82 (AUD)

371 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

3,528.72 (AUD)

376 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

3,560.40 (AUD)

387 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

3,562.60 (AUD)

379 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

3,645.85 (AUD)

395 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

3,723.30 (AUD)

394 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

3,765.39 (AUD)

401 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

3,893.40 (AUD)

420 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

3,938.60 (AUD)

419 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

3,997.35 (AUD)

423 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

30,200.56 (AUD)

3,272 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

30,315.60 (AUD)

3,208 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

30,525.60 (AUD)

3,318 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

31,153.57 (AUD)

3,269 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

31,592.22 (AUD)

3,322 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

31,645.56 (AUD)

3,436 Ordinary Shares

84

3/08/2021
Morgan Stanley Australia Securities Limited

Buy

31,974.96 (AUD)

3,468 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

32,129.63 (AUD)

3,481 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

32,646.66 (AUD)

3,462 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

33,367.70 (AUD)

3,494 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

33,573.54 (AUD)

3,549 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

352.43 (AUD)

38 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

36,841.74 (AUD)

3,874 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

37,283.94 (AUD)

4,022 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

37.36 (AUD)

4 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

38,004.84 (AUD)

4,122 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

38,160.00 (AUD)

4,000 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

4,009.58 (AUD)

433 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

4,224.15 (AUD)

447 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

4,281.55 (AUD)

455 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

4,308.46 (AUD)

454 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

4,337.80 (AUD)

460 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

4,343.04 (AUD)

464 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

4,366.24 (AUD)

464 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

4,402.71 (AUD)

477 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

4,446.12 (AUD)

474 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

4,615.75 (AUD)

499 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

4,765.94 (AUD)

510 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

4,900.28 (AUD)

518 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

4,905.74 (AUD)

523 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

4,950.00 (AUD)

528 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

40,034.72 (AUD)

4,232 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

40,415.60 (AUD)

4,393 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

40,675.56 (AUD)

4,318 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

401.19 (AUD)

43 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

410.96 (AUD)

44 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

42,475.62 (AUD)

4,587 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

43,851.30 (AUD)

4,695 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

46.87 (AUD)

5 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

48,013.10 (AUD)

5,185 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

48,908.64 (AUD)

5,192 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

482.71 (AUD)

51 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

5,142.50 (AUD)

550 Ordinary Shares

85

3/08/2021
Morgan Stanley Australia Securities Limited

Buy

5,249.52 (AUD)

552 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

5,292.44 (AUD)

570 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

5,412.14 (AUD)

587 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

5,548.38 (AUD)

589 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

5,589.81 (AUD)

603 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

5,650.11 (AUD)

603 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

5,759.72 (AUD)

622 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

5,900.80 (AUD)

640 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

52,932.02 (AUD)

5,741 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

55.32 (AUD)

6 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

57,098.65 (AUD)

6,055 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

6,174.87 (AUD)

669 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

6,317.20 (AUD)

680 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

6,377.93 (AUD)

691 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

6,390.88 (AUD)

677 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

6,549.45 (AUD)

705 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

6,594.76 (AUD)

692 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

6,645.76 (AUD)

704 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

6,912.19 (AUD)

733 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

6,931.05 (AUD)

735 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

6,932.79 (AUD)

729 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

61,787.20 (AUD)

6,716 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

627.64 (AUD)

68 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

64.50 (AUD)

7 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

641.58 (AUD)

68 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

65.38 (AUD)

7 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

66.11 (AUD)

7 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

689.30 (AUD)

74 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

7,019.87 (AUD)

752 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

7,161.00 (AUD)

770 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

7,217.47 (AUD)

767 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

7,313.20 (AUD)

778 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

7,427.70 (AUD)

786 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

7,467.07 (AUD)

809 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

7,545.08 (AUD)

798 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

7,560.22 (AUD)

803 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

7,597.80 (AUD)

804 Ordinary Shares

86

3/08/2021
Morgan Stanley Australia Securities Limited

Buy

7,605.90 (AUD)

810 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

7,640.12 (AUD)

818 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

7,693.11 (AUD)

825 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

7,788.69 (AUD)

819 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

7,804.16 (AUD)

832 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

7,890.25 (AUD)

853 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

7,912.68 (AUD)

849 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

70,730.73 (AUD)

7,581 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

74,169.04 (AUD)

7,832 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

788.76 (AUD)

84 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

8,165.91 (AUD)

879 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

8,543.58 (AUD)

906 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

8,543.58 (AUD)

906 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

8,583.60 (AUD)

933 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

8,638.38 (AUD)

918 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

8,681.49 (AUD)

929 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

8,694.84 (AUD)

941 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

8,813.60 (AUD)

958 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

8,825.28 (AUD)

951 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

8,843.00 (AUD)

956 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

8,892.24 (AUD)

948 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

8,949.16 (AUD)

946 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

8,964.09 (AUD)

967 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

8,964.85 (AUD)

965 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

8,986.68 (AUD)

942 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

8,987.03 (AUD)

949 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

815.32 (AUD)

88 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

825.92 (AUD)

89 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

84,131.45 (AUD)

9,115 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

85,272.44 (AUD)

9,014 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

86,693.88 (AUD)

9,282 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

866.21 (AUD)

94 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

893.47 (AUD)

95 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

9,052.80 (AUD)

960 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

9,104.20 (AUD)

980 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

9,260.64 (AUD)

981 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

9,289.28 (AUD)

1,001 Ordinary Shares

87

3/08/2021
Morgan Stanley Australia Securities Limited

Buy

9,307.08 (AUD)

1,004 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

9,337.80 (AUD)

985 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

9,379.50 (AUD)

1,014 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

9,408.16 (AUD)

1,016 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

9,439.64 (AUD)

990 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

9,555.70 (AUD)

1,022 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

9,614.08 (AUD)

1,036 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

9,913.46 (AUD)

1,058 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

9,975.12 (AUD)

1,068 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

9.30 (AUD)

1 Ordinary Share

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

9.32 (AUD)

1 Ordinary Share

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

9.39 (AUD)

1 Ordinary Share

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

91,860.54 (AUD)

9,974 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

923.67 (AUD)

99 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Buy

951.20 (AUD)

103 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

1,047.28 (AUD)

111 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

1,071.84 (AUD)

112 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

1,222.23 (AUD)

131 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

1,317.03 (AUD)

143 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

1,346.12 (AUD)

146 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

1,491.50 (AUD)

157 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

1,565.38 (AUD)

166 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

1,646.80 (AUD)

179 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

1,947.50 (AUD)

205 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

10,093.82 (AUD)

1,067 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

10,177.65 (AUD)

1,077 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

10,346.88 (AUD)

1,088 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

11,110.88 (AUD)

1,177 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

11,581.00 (AUD)

1,252 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

111.78 (AUD)

12 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

12,109.58 (AUD)

1,291 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

129.43 (AUD)

14 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

13,051.22 (AUD)

1,414 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

136,934.60 (AUD)

14,740 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

14,306.50 (AUD)

1,550 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

140.85 (AUD)

15 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

159.63 (AUD)

17 Ordinary Shares

88

3/08/2021
Morgan Stanley Australia Securities Limited

Sell

17,544.40 (AUD)

1,907 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

17,888.64 (AUD)

1,898 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

18,105.92 (AUD)

1,918 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

18,158.86 (AUD)

1,961 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

19,730.80 (AUD)

2,140 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

2,120.62 (AUD)

225 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

2,147.14 (AUD)

231 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

2,155.28 (AUD)

232 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

2,245.20 (AUD)

240 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

2,293.92 (AUD)

243 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

2,328.39 (AUD)

246 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

2,370.00 (AUD)

250 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

2,372.50 (AUD)

250 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

2,385.00 (AUD)

250 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

2,653.31 (AUD)

287 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

20,304.22 (AUD)

2,201 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

206.14 (AUD)

22 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

21,010.94 (AUD)

2,269 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

22,881.17 (AUD)

2,479 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

228.24 (AUD)

24 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

228.24 (AUD)

24 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

23,385.09 (AUD)

2,459 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

23,903.46 (AUD)

2,562 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

24,331.72 (AUD)

2,594 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

27.66 (AUD)

3 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

27.76 (AUD)

3 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

28,372.64 (AUD)

3,064 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

3,260.76 (AUD)

348 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

3,315.08 (AUD)

358 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

3,332.00 (AUD)

350 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

3,384.37 (AUD)

361 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

3,492.72 (AUD)

378 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

3,717.27 (AUD)

401 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

3,898.46 (AUD)

421 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

3,964.60 (AUD)

430 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

3,997.35 (AUD)

423 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

30,733.77 (AUD)

3,337 Ordinary Shares

89

3/08/2021
Morgan Stanley Australia Securities Limited

Sell

30,733.77 (AUD)

3,337 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

31,928.86 (AUD)

3,463 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

34,687.96 (AUD)

3,746 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

352.83 (AUD)

38 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

36,942.08 (AUD)

3,968 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

371.60 (AUD)

40 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

385.40 (AUD)

41 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

4,009.58 (AUD)

433 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

4,169.76 (AUD)

438 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

4,574.45 (AUD)

479 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

4,653.57 (AUD)

505 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

4,898.40 (AUD)

520 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

4,905.74 (AUD)

523 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

4,912.80 (AUD)

534 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

405.24 (AUD)

44 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

46,307.20 (AUD)

4,990 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

46.00 (AUD)

5 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

46.22 (AUD)

5 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

463.78 (AUD)

49 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

488.66 (AUD)

53 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

5,030.35 (AUD)

545 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

5,063.91 (AUD)

537 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

5,274.08 (AUD)

554 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

5,548.38 (AUD)

589 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

5,650.11 (AUD)

603 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

55.29 (AUD)

6 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

6,095.01 (AUD)

646 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

6,173.08 (AUD)

667 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

6,174.87 (AUD)

669 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

6,645.76 (AUD)

704 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

633.76 (AUD)

68 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

68,163.33 (AUD)

7,397 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

7,097.02 (AUD)

753 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

7,390.76 (AUD)

793 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

7,525.43 (AUD)

814 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

73.80 (AUD)

8 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

74,612.00 (AUD)

8,110 Ordinary Shares

90

3/08/2021
Morgan Stanley Australia Securities Limited

Sell

756.04 (AUD)

82 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

8,160.48 (AUD)

864 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

8,245.17 (AUD)

867 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

8,319.73 (AUD)

879 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

8,404.05 (AUD)

895 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

8,543.58 (AUD)

906 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

8,602.14 (AUD)

921 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

8,639.50 (AUD)

934 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

8,852.85 (AUD)

955 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

8,854.80 (AUD)

940 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

8,930.25 (AUD)

945 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

826.50 (AUD)

87 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

877.96 (AUD)

94 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

9,029.88 (AUD)

972 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

9,080.65 (AUD)

965 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

9,104.20 (AUD)

980 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

9,129.60 (AUD)

960 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

9,327.90 (AUD)

1,003 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

9,907.56 (AUD)

1,044 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

9.22 (AUD)

1 Ordinary Share

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

900.00 (AUD)

96 Ordinary Shares

3/08/2021

Morgan Stanley Australia Securities Limited

Sell

923.67 (AUD)

99 Ordinary Shares

3/08/2021

Morgan Stanley Capital Services LLC

Buy

N/A

10,468 Swaps

3/08/2021

Morgan Stanley Capital Services LLC

Buy

N/A

150 Swaps

3/08/2021

Morgan Stanley Capital Services LLC

Buy

N/A

22,127 Swaps

3/08/2021

Morgan Stanley Capital Services LLC

Buy

N/A

22,509 Swaps

3/08/2021

Morgan Stanley Capital Services LLC

Buy

N/A

355 Swaps

3/08/2021

Morgan Stanley Capital Services LLC

Buy

N/A

5,772 Swaps

3/08/2021

Morgan Stanley Capital Services LLC

Buy

N/A

6,705 Swaps

3/08/2021

Morgan Stanley Capital Services LLC

Buy

N/A

9,015 Swaps

3/08/2021

Morgan Stanley Capital Services LLC

Sell

N/A

17,380 Swaps

3/08/2021

Morgan Stanley Capital Services LLC

Sell

N/A

18,619 Swaps

3/08/2021

Morgan Stanley Capital Services LLC

Sell

N/A

26,679 Swaps

3/08/2021

Morgan Stanley Capital Services LLC

Sell

N/A

27,872 Swaps

3/08/2021

Morgan Stanley Capital Services LLC

Sell

N/A

32,559 Swaps

3/08/2021

Morgan Stanley Capital Services LLC

Sell

N/A

46,880 Swaps

3/08/2021

Morgan Stanley Capital Services LLC

Sell

N/A

47,501 Swaps

91

3/08/2021
Morgan Stanley Capital Services LLC

Sell

N/A

58,057 Swaps

3/08/2021

Morgan Stanley Capital Services LLC

Sell

N/A

933 Swaps

3/08/2021

Parametric Portfolio Associates LLC

Buy

3,727.50 (USD)

525 American Depositary Receipts

3/08/2021

Parametric Portfolio Associates LLC

Buy

6,739.72

679 Ordinary Shares

3/08/2021

Parametric Portfolio Associates LLC

Buy

736.45 (USD)

103 American Depositary Receipts

3/09/2021

E*TRADE Securities 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 American Depositary Receipts

3/09/2021

Morgan Stanley & Co. International plc

Buy

10,994.40

1,080 Ordinary Shares

3/09/2021

Morgan Stanley & Co. International plc

Buy

18,311.56

1,853 Ordinary Shares

3/09/2021

Morgan Stanley & Co. International plc

Buy

19,966.32 (AUD)

54,523 Call Options

3/09/2021

Morgan Stanley & Co. International plc

Buy

21,221.02

2,161 Ordinary Shares

3/09/2021

Morgan Stanley & Co. International plc

Buy

4,576.12

466 Ordinary Shares

3/09/2021

Morgan Stanley & Co. International plc

Buy

5,545.73 (AUD)

15,144 Call Options

3/09/2021

Morgan Stanley & Co. International plc

Buy

8,059.93

817 Ordinary Shares

3/09/2021

Morgan Stanley & Co. International plc

Buy

80,983.67 (AUD)

221,146 Call Options

3/09/2021

Morgan Stanley & Co. International plc

Buy

N/A

1,017 Swaps

3/09/2021

Morgan Stanley & Co. International plc

Buy

N/A

1,335 Swaps

3/09/2021

Morgan Stanley & Co. International plc

Buy

N/A

11,005 Swaps

3/09/2021

Morgan Stanley & Co. International plc

Buy

N/A

111 Swaps

3/09/2021

Morgan Stanley & Co. International plc

Buy

N/A

129 Swaps

3/09/2021

Morgan Stanley & Co. International plc

Buy

N/A

20,073 Swaps

3/09/2021

Morgan Stanley & Co. International plc

Buy

N/A

4,800 Swaps

3/09/2021

Morgan Stanley & Co. International plc

Sell

5,602.03

569 Ordinary Shares

3/09/2021

Morgan Stanley & Co. International plc

Sell

N/A

1,850 Swaps

3/09/2021

Morgan Stanley & Co. International plc

Sell

N/A

32,021 Swaps

3/09/2021

Morgan Stanley & Co. International plc

Sell

N/A

51,765 Swaps

3/09/2021

Morgan Stanley & Co. International plc

Sell

N/A

64,380 Swaps

3/09/2021

Morgan Stanley & Co. International plc

Sell

N/A

68,000 Swaps

3/09/2021

Morgan Stanley Australia Securities Limited

Borrow

N/A

1,000 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

1,003.20 (AUD)

110 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

1,008.99 (AUD)

111 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

1,141.25 (AUD)

125 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

1,156.68 (AUD)

126 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

1,165.86 (AUD)

127 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

1,194.70 (AUD)

130 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

1,255.50 (AUD)

135 Ordinary Shares

92

3/09/2021
Morgan Stanley Australia Securities Limited

Buy

1,738.80 (AUD)

189 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

1,807.74 (AUD)

198 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

1,954.64 (AUD)

212 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

1,987.07 (AUD)

218 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

10,228.47 (AUD)

1,113 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

10,304.50 (AUD)

1,114 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

10,373.40 (AUD)

1,130 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

10,639.62 (AUD)

1,159 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

11,100.00 (AUD)

1,200 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

11,609.76 (AUD)

1,273 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

111.24 (AUD)

12 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

118,091.52 (AUD)

12,864 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

12,429.72 (AUD)

1,354 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

12,590.30 (AUD)

1,370 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

12,635.92 (AUD)

1,384 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

128.80 (AUD)

14 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

13,243.42 (AUD)

1,445 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

13,318.64 (AUD)

1,454 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

13,372.92 (AUD)

1,452 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

13,444.20 (AUD)

1,455 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

13,522.14 (AUD)

1,473 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

13,697.28 (AUD)

1,476 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

13,845.00 (AUD)

1,500 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

136.65 (AUD)

15 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

138,259.20 (AUD)

15,160 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

138.00 (AUD)

15 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

14,155.29 (AUD)

1,527 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

14,190.72 (AUD)

1,556 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

14,412.02 (AUD)

1,582 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

14,707.52 (AUD)

1,603 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

147,520.00 (AUD)

16,000 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

15,346.79 (AUD)

1,680 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

15,369.74 (AUD)

1,667 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

15,765.97 (AUD)

1,724 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

15,880.90 (AUD)

1,715 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

156.06 (AUD)

17 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

16,424.87 (AUD)

1,799 Ordinary Shares

93

3/09/2021
Morgan Stanley Australia Securities Limited

Buy

16,790.21 (AUD)

1,836 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

161,485.38 (AUD)

17,591 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

165,737.76 (AUD)

18,173 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

17,111.22 (AUD)

1,866 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

17,172.96 (AUD)

1,883 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

17,324.01 (AUD)

1,881 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

17,702.40 (AUD)

1,920 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

173,152.32 (AUD)

18,986 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

18,574.50 (AUD)

2,030 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

18.24 (AUD)

2 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

19,416.48 (AUD)

2,129 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

19,480.35 (AUD)

2,129 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

19,501.68 (AUD)

2,136 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

19,522.93 (AUD)

2,129 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

19,894.27 (AUD)

2,179 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

2,191.63 (AUD)

239 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

2,270.00 (AUD)

250 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

2,296.65 (AUD)

251 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

2,344.42 (AUD)

254 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

2,361.83 (AUD)

257 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

2,377.70 (AUD)

260 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

2,403.81 (AUD)

261 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

2,431.24 (AUD)

266 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

2,556.40 (AUD)

280 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

2,631.20 (AUD)

286 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

2,671.80 (AUD)

292 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

20,184.90 (AUD)

2,206 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

20,364.96 (AUD)

2,233 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

20,937.34 (AUD)

2,282 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

21,106.12 (AUD)

2,313 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

21,196.24 (AUD)

2,314 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

220,375.68 (AUD)

24,164 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

23,167.30 (AUD)

2,510 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

23,846.26 (AUD)

2,609 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

23,894.64 (AUD)

2,586 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

24,161.00 (AUD)

2,612 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

26,782.68 (AUD)

2,908 Ordinary Shares

94

3/09/2021
Morgan Stanley Australia Securities Limited

Buy

27,715.32 (AUD)

3,006 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

27,904.42 (AUD)

3,053 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

28,167.35 (AUD)

3,065 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

28,246.86 (AUD)

3,077 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

29,818.58 (AUD)

3,266 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

29,880.80 (AUD)

3,280 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

3,117.80 (AUD)

340 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

3,332.45 (AUD)

365 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

3,559.35 (AUD)

389 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

3,738.15 (AUD)

405 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

3,838.80 (AUD)

420 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

3,981.80 (AUD)

430 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

3,998.55 (AUD)

437 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

30,630.27 (AUD)

3,333 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

30,912.00 (AUD)

3,360 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

31,400.46 (AUD)

3,402 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

31,854.60 (AUD)

3,470 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

312.46 (AUD)

34 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

32,138.88 (AUD)

3,524 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

326.52 (AUD)

36 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

327.60 (AUD)

36 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

35,264.81 (AUD)

3,871 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

359.58 (AUD)

39 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

368.60 (AUD)

40 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

37,885.86 (AUD)

4,127 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

39,027.24 (AUD)

4,284 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

39,582.90 (AUD)

4,326 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

4,016.03 (AUD)

437 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

4,231.92 (AUD)

462 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

4,281.39 (AUD)

471 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

4,327.62 (AUD)

474 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

4,497.56 (AUD)

491 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

4,799.60 (AUD)

520 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

4,881.87 (AUD)

535 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

4,910.36 (AUD)

532 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

43,073.76 (AUD)

4,723 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

45.60 (AUD)

5 Ordinary Shares

95

3/09/2021
Morgan Stanley Australia Securities Limited

Buy

46,242.30 (AUD)

5,010 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

5,021.50 (AUD)

550 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

5,065.50 (AUD)

550 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

5,086.16 (AUD)

558 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

5,142.30 (AUD)

562 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

5,453.59 (AUD)

597 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

5,713.20 (AUD)

621 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

5,818.56 (AUD)

638 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

5,822.95 (AUD)

635 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

5,860.03 (AUD)

638 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

5,892.92 (AUD)

649 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

5,919.24 (AUD)

642 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

51,584.40 (AUD)

5,607 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

55,440.00 (AUD)

6,000 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

55.11 (AUD)

6 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

58,130.40 (AUD)

6,360 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

6,074.77 (AUD)

665 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

6,340.68 (AUD)

684 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

6,395.85 (AUD)

699 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

6,526.08 (AUD)

704 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

645.05 (AUD)

70 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

66,000.80 (AUD)

7,174 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

67,773.45 (AUD)

7,315 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

69,018.40 (AUD)

7,502 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

7,254.37 (AUD)

795 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

7,276.61 (AUD)

797 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

7,493.92 (AUD)

815 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

7,600.31 (AUD)

832 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

7,626.51 (AUD)

839 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

7,660.80 (AUD)

840 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

7,762.43 (AUD)

841 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

7,955.69 (AUD)

869 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

712.14 (AUD)

78 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

72,102.72 (AUD)

7,906 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

722.85 (AUD)

79 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

792.06 (AUD)

86 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

8,001.84 (AUD)

866 Ordinary Shares

96

3/09/2021
Morgan Stanley Australia Securities Limited

Buy

8,050.44 (AUD)

876 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

8,141.26 (AUD)

883 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

8,152.65 (AUD)

891 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

8,176.58 (AUD)

883 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

8,422.37 (AUD)

923 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

8,491.50 (AUD)

925 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

8,546.10 (AUD)

934 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

8,546.44 (AUD)

932 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

8,592.80 (AUD)

934 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

8,868.35 (AUD)

965 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

8,880.96 (AUD)

957 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

8,940.75 (AUD)

975 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

85,447.67 (AUD)

9,359 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

9,258.48 (AUD)

1,002 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

9,489.96 (AUD)

1,044 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

9,579.00 (AUD)

1,030 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

9,600.36 (AUD)

1,039 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

9,691.50 (AUD)

1,050 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

91,600.00 (AUD)

10,000 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

915,756.15 (AUD)

100,040 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

92,240.39 (AUD)

10,103 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

92,659.20 (AUD)

10,160 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

92,896.32 (AUD)

10,186 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

99,424.92 (AUD)

10,878 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Buy

998.44 (AUD)

109 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

1,008.99 (AUD)

111 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

1,179.06 (AUD)

129 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

1,180.35 (AUD)

129 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

1,194.70 (AUD)

130 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

1,202.50 (AUD)

130 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

1,238.16 (AUD)

134 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

1,255.50 (AUD)

135 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

1,739.10 (AUD)

187 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

1,869.30 (AUD)

201 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

1,907.56 (AUD)

206 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

1,930.65 (AUD)

211 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

1,934.10 (AUD)

210 Ordinary Shares

97

3/09/2021
Morgan Stanley Australia Securities Limited

Sell

10,226.56 (AUD)

1,102 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

10,300.78 (AUD)

1,127 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

101.53 (AUD)

11 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

11,405.25 (AUD)

1,233 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

111.24 (AUD)

12 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

114,847.43 (AUD)

12,497 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

115,839.95 (AUD)

12,605 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

12,635.92 (AUD)

1,384 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

12,701.47 (AUD)

1,395 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

12,751.02 (AUD)

1,389 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

129,504.00 (AUD)

14,200 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

13,402.80 (AUD)

1,460 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

13,680.30 (AUD)

1,471 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

13,909.61 (AUD)

1,507 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

138.00 (AUD)

15 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

14,852.14 (AUD)

1,617 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

144,096.00 (AUD)

15,800 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

16,835.00 (AUD)

1,820 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

167,316.38 (AUD)

18,326 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

18,400.00 (AUD)

2,000 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

18,616.07 (AUD)

2,029 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

18,647.70 (AUD)

2,038 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

19,385.52 (AUD)

2,098 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

19,416.48 (AUD)

2,129 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

19,632.21 (AUD)

2,127 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

2,006.04 (AUD)

219 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

2,051.28 (AUD)

222 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

2,074.24 (AUD)

224 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

2,093.06 (AUD)

229 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

2,170.92 (AUD)

237 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

2,182.07 (AUD)

239 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

2,239.30 (AUD)

245 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

2,344.42 (AUD)

254 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

2,348.55 (AUD)

255 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

2,415.47 (AUD)

265 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

2,477.49 (AUD)

269 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

2,520.80 (AUD)

274 Ordinary Shares

98

3/09/2021
Morgan Stanley Australia Securities Limited

Sell

2,709.21 (AUD)

294 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

2,726.46 (AUD)

297 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

2,729.12 (AUD)

296 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

2,868.84 (AUD)

312 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

2,910.06 (AUD)

317 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

20,240.00 (AUD)

2,200 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

21,447.58 (AUD)

2,353 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

21,769.58 (AUD)

2,374 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

21,995.28 (AUD)

2,396 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

24,067.68 (AUD)

2,639 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

24,183.45 (AUD)

2,643 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

24,345.36 (AUD)

2,652 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

24,714.15 (AUD)

2,701 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

25,089.12 (AUD)

2,751 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

26,926.44 (AUD)

2,946 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

28,449.08 (AUD)

3,116 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

28,450.96 (AUD)

3,106 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

286.90 (AUD)

31 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

29,334.83 (AUD)

3,199 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

3,277.67 (AUD)

359 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

3,332.45 (AUD)

365 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

3,680.19 (AUD)

397 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

3,714.90 (AUD)

406 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

3,716.00 (AUD)

400 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

3,732.00 (AUD)

400 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

3,948.96 (AUD)

433 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

30,744.00 (AUD)

3,360 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

32,550.00 (AUD)

3,500 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

329.94 (AUD)

36 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

33,388.41 (AUD)

3,657 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

34,687.65 (AUD)

3,791 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

353.40 (AUD)

38 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

359.58 (AUD)

39 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

36,903.60 (AUD)

4,020 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

37,444.00 (AUD)

4,048 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

370.40 (AUD)

40 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

39,690.28 (AUD)

4,333 Ordinary Shares

99

3/09/2021
Morgan Stanley Australia Securities Limited

Sell

394.74 (AUD)

43 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

4,379.20 (AUD)

476 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

4,388.72 (AUD)

476 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

4,696.80 (AUD)

515 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

43,073.76 (AUD)

4,723 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

436.16 (AUD)

47 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

438.24 (AUD)

48 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

45.57 (AUD)

5 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

456.00 (AUD)

50 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

458.00 (AUD)

50 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

47,328.50 (AUD)

5,150 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

47,560.44 (AUD)

5,164 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

5,154.03 (AUD)

567 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

5,417.28 (AUD)

594 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

5,664.06 (AUD)

617 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

5,750.00 (AUD)

625 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

5,930.61 (AUD)

651 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

520.80 (AUD)

56 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

54.78 (AUD)

6 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

6,028.64 (AUD)

656 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

6,111.60 (AUD)

660 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

6,174.24 (AUD)

677 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

6,184.90 (AUD)

669 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

6,509.69 (AUD)

713 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

6,590.25 (AUD)

725 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

6,712.44 (AUD)

732 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

6,723.36 (AUD)

736 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

6,979.00 (AUD)

759 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

6,993.59 (AUD)

761 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

62,718.24 (AUD)

6,877 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

64,976.26 (AUD)

7,109 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

646.10 (AUD)

70 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

657.36 (AUD)

72 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

7,037.80 (AUD)

770 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

7,103.87 (AUD)

773 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

7,393.92 (AUD)

805 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

7,626.00 (AUD)

820 Ordinary Shares

100

3/09/2021
Morgan Stanley Australia Securities Limited

Sell

7,659.43 (AUD)

833 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

7,907.04 (AUD)

867 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

7,961.76 (AUD)

864 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

721.27 (AUD)

79 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

733.60 (AUD)

80 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

74,575.20 (AUD)

8,106 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

747.63 (AUD)

81 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

78,062.00 (AUD)

8,485 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

8,001.84 (AUD)

866 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

8,014.58 (AUD)

874 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

8,069.22 (AUD)

879 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

8,251.90 (AUD)

895 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

8,880.96 (AUD)

957 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

81,099.22 (AUD)

8,873 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

822.60 (AUD)

90 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

848.12 (AUD)

91 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

899.15 (AUD)

98 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

9,190.00 (AUD)

1,000 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

9,527.50 (AUD)

1,030 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

9,556.39 (AUD)

1,049 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

9,591.40 (AUD)

1,054 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

9,713.74 (AUD)

1,049 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

9.27 (AUD)

1 Ordinary Share

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

915,756.15 (AUD)

100,040 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

92,896.32 (AUD)

10,186 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

94,559.41 (AUD)

10,357 Ordinary Shares

3/09/2021

Morgan Stanley Australia Securities Limited

Sell

97,602.24 (AUD)

10,702 Ordinary Shares

3/09/2021

Morgan Stanley Capital Services LLC

Buy

N/A

1,558 Swaps

3/09/2021

Morgan Stanley Capital Services LLC

Buy

N/A

12,075 Swaps

3/09/2021

Morgan Stanley Capital Services LLC

Buy

N/A

12,674 Swaps

3/09/2021

Morgan Stanley Capital Services LLC

Buy

N/A

13,044 Swaps

3/09/2021

Morgan Stanley Capital Services LLC

Buy

N/A

2,751 Swaps

3/09/2021

Morgan Stanley Capital Services LLC

Buy

N/A

2,948 Swaps

3/09/2021

Morgan Stanley Capital Services LLC

Buy

N/A

21,616 Swaps

3/09/2021

Morgan Stanley Capital Services LLC

Buy

N/A

3,462 Swaps

3/09/2021

Morgan Stanley Capital Services LLC

Buy

N/A

6,794 Swaps

3/09/2021

Morgan Stanley Capital Services LLC

Sell

N/A

15,101 Swaps

101

3/09/2021
Morgan Stanley Capital Services LLC

Sell

N/A

19,477 Swaps

3/09/2021

Morgan Stanley Capital Services LLC

Sell

N/A

27,533 Swaps

3/09/2021

Morgan Stanley Capital Services LLC

Sell

N/A

3,143 Swaps

3/09/2021

Morgan Stanley Capital Services LLC

Sell

N/A

30,242 Swaps

3/09/2021

Morgan Stanley Capital Services LLC

Sell

N/A

40,103 Swaps

3/09/2021

Morgan Stanley Capital Services LLC

Sell

N/A

8,748 Swaps

3/09/2021

Morgan Stanley Capital Services LLC

Sell

N/A

9,298 Swaps

3/09/2021

Parametric Portfolio Associates LLC

Buy

11,729.20 (USD)

1,652 American Depositary Receipts

3/09/2021

Parametric Portfolio Associates LLC

Buy

18,907.30 (USD)

2,663 American Depositary Receipts

3/09/2021

Parametric Portfolio Associates LLC

Buy

553.80 (USD)

78 American Depositary Receipts

3/09/2021

Parametric Portfolio Associates LLC

Sell

10,681.10

1,091 Ordinary Shares

3/09/2021

Parametric Portfolio Associates LLC

Sell

19,572.81

1,998 Ordinary Shares

3/09/2021

Parametric Portfolio Associates LLC

Sell

7,029.36

718 Ordinary Shares

3/10/2021

Morgan Stanley & Co. International plc

Buy

18,160.56

1,853 Ordinary Shares

3/10/2021

Morgan Stanley & Co. International plc

Buy

N/A

109 Swaps

3/10/2021

Morgan Stanley & Co. International plc

Buy

N/A

59,860 Swaps

3/10/2021

Morgan Stanley & Co. International plc

Sell

1,804.20

186 Ordinary Shares

3/10/2021

Morgan Stanley & Co. International plc

Sell

15,384.20

1,586 Ordinary Shares

3/10/2021

Morgan Stanley & Co. International plc

Sell

6,962.09

711 Ordinary Shares

3/10/2021

Morgan Stanley & Co. International plc

Sell

87.30

9 Ordinary Shares

3/10/2021

Morgan Stanley & Co. International plc

Sell

89.91

9 Ordinary Shares

3/10/2021

Morgan Stanley & Co. International plc

Sell

N/A

12,800 Swaps

3/10/2021

Morgan Stanley & Co. International plc

Sell

N/A

123,206 Swaps

3/10/2021

Morgan Stanley & Co. International plc

Sell

N/A

146,222 Swaps

3/10/2021

Morgan Stanley & Co. International plc

Sell

N/A

34,920 Swaps

3/10/2021

Morgan Stanley & Co. International plc

Sell

N/A

44,375 Swaps

3/10/2021

Morgan Stanley & Co. International plc

Sell

N/A

67,113 Swaps

3/10/2021

Morgan Stanley & Co. LLC

Borrow Returned

N/A

1,084 Ordinary Shares

3/10/2021

Morgan Stanley & Co. LLC

Borrow Returned

N/A

3,589 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

1,007.88 (AUD)

111 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

1,016.76 (AUD)

111 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

1,111.92 (AUD)

123 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

1,168.74 (AUD)

129 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

1,232.16 (AUD)

136 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

1,264.20 (AUD)

139 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

1,309.35 (AUD)

145 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

1,349.76 (AUD)

148 Ordinary Shares

102

3/10/2021
Morgan Stanley Australia Securities Limited

Buy

1,558.73 (AUD)

173 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

1,612.79 (AUD)

179 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

1,885.18 (AUD)

209 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

10,335.16 (AUD)

1,132 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

10,410.42 (AUD)

1,158 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

10,427.12 (AUD)

1,156 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

106,549.48 (AUD)

11,852 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

109,139.31 (AUD)

12,033 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

11,153.70 (AUD)

1,215 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

11,931.60 (AUD)

1,304 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

111,288.87 (AUD)

12,243 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

115,824.80 (AUD)

12,728 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

117.13 (AUD)

13 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

12,038.40 (AUD)

1,320 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

12,221.68 (AUD)

1,346 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

12,645.44 (AUD)

1,376 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

121,994.30 (AUD)

13,570 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

125,441.14 (AUD)

13,907 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

13,117.04 (AUD)

1,451 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

13,256.04 (AUD)

1,468 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

13,432.67 (AUD)

1,481 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

13,807.71 (AUD)

1,519 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

137,698.47 (AUD)

15,249 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

14,143.36 (AUD)

1,568 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

14,312.55 (AUD)

1,585 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

14,764.08 (AUD)

1,626 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

146,033.80 (AUD)

16,190 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

15,088.35 (AUD)

1,649 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

15,453.81 (AUD)

1,719 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

15,928.92 (AUD)

1,764 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

16,252.75 (AUD)

1,787 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

16,280.87 (AUD)

1,798 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

16,580.02 (AUD)

1,827 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

16,957.60 (AUD)

1,880 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

163,196.51 (AUD)

17,993 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

17,119.00 (AUD)

1,900 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

17,334.63 (AUD)

1,907 Ordinary Shares

103

3/10/2021
Morgan Stanley Australia Securities Limited

Buy

17,472.00 (AUD)

1,920 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

17,757.60 (AUD)

1,960 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

17,906.49 (AUD)

1,983 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

17,993.16 (AUD)

1,986 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

18,063.52 (AUD)

1,972 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

18,107.12 (AUD)

2,003 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

18,112.32 (AUD)

1,986 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

18,604.92 (AUD)

2,049 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

18,771.99 (AUD)

2,080 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

18,949.52 (AUD)

2,102 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

19,077.08 (AUD)

2,101 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

19,296.36 (AUD)

2,102 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

19,867.04 (AUD)

2,188 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

19,889.73 (AUD)

2,169 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

193,417.02 (AUD)

21,278 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

194,281.78 (AUD)

21,539 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

195,246.66 (AUD)

21,622 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

2,078.05 (AUD)

230 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

2,097.28 (AUD)

232 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

2,183.46 (AUD)

241 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

2,204.01 (AUD)

243 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

2,290.80 (AUD)

249 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

2,310.30 (AUD)

255 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

2,311.71 (AUD)

251 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

2,336.18 (AUD)

258 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

2,499.22 (AUD)

278 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

2,644.06 (AUD)

292 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

2,669.52 (AUD)

294 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

2,711.36 (AUD)

296 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

2,736.09 (AUD)

303 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

2,742.11 (AUD)

301 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

2,796.64 (AUD)

308 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

2,808.60 (AUD)

310 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

2,888.54 (AUD)

319 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

20,192.90 (AUD)

2,219 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

20,994.75 (AUD)

2,325 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

207.69 (AUD)

23 Ordinary Shares

104

3/10/2021
Morgan Stanley Australia Securities Limited

Buy

21,178.45 (AUD)

2,335 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

21,320.80 (AUD)

2,320 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

22,003.80 (AUD)

2,418 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

22,012.43 (AUD)

2,411 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

22,033.92 (AUD)

2,432 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

225,217.23 (AUD)

24,941 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

23,636.42 (AUD)

2,606 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

235.04 (AUD)

26 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

25,221.60 (AUD)

2,790 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

252,870.72 (AUD)

28,128 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

252.98 (AUD)

28 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

254.38 (AUD)

28 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

26,507.45 (AUD)

2,929 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

265.64 (AUD)

29 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

27,445.60 (AUD)

3,016 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

27,997.20 (AUD)

3,080 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

28,830.93 (AUD)

3,207 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

29,416.86 (AUD)

3,222 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

29,453.53 (AUD)

3,242 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

29,479.96 (AUD)

3,236 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

29,511.30 (AUD)

3,243 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

29,573.56 (AUD)

3,257 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

29,644.32 (AUD)

3,272 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

29,775.02 (AUD)

3,301 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

296,894.75 (AUD)

33,025 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

3,038.05 (AUD)

337 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

3,112.20 (AUD)

342 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

3,133.03 (AUD)

346 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

3,659.24 (AUD)

403 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

3,665.28 (AUD)

403 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

3,828.72 (AUD)

424 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

3,833.06 (AUD)

418 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

3,860.08 (AUD)

427 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

3,936.38 (AUD)

434 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

30,806.01 (AUD)

3,389 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

30,875.37 (AUD)

3,406 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

300.96 (AUD)

33 Ordinary Shares

105

3/10/2021
Morgan Stanley Australia Securities Limited

Buy

31,260.51 (AUD)

3,439 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

33,400.54 (AUD)

3,705 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

339,597.25 (AUD)

37,775 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

35,062.20 (AUD)

3,870 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

35,114.67 (AUD)

3,863 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

35,893.24 (AUD)

3,953 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

36,560.80 (AUD)

3,974 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

36.12 (AUD)

4 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

37,022.09 (AUD)

4,109 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

37,259.90 (AUD)

4,090 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

37,368.60 (AUD)

4,084 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

37,490.28 (AUD)

4,138 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

37,642.56 (AUD)

4,164 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

38,335.00 (AUD)

4,250 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

38,342.35 (AUD)

4,265 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

38,456.60 (AUD)

4,226 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

38,526.76 (AUD)

4,276 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

390.01 (AUD)

43 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

4,101.84 (AUD)

451 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

4,105.92 (AUD)

448 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

4,106.41 (AUD)

452 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

4,110.84 (AUD)

456 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

4,311.56 (AUD)

478 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

4,543.36 (AUD)

496 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

4,730.25 (AUD)

525 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

4,890.64 (AUD)

541 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

40,359.60 (AUD)

4,440 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

40,508.82 (AUD)

4,491 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

41,501.88 (AUD)

4,596 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

415.38 (AUD)

46 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

42,720.36 (AUD)

4,674 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

46,119.26 (AUD)

5,113 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

46,438.40 (AUD)

5,120 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

482,313.50 (AUD)

53,650 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

487.62 (AUD)

54 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

49,512.08 (AUD)

5,477 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

5,532.70 (AUD)

610 Ordinary Shares

106

3/10/2021
Morgan Stanley Australia Securities Limited

Buy

5,562.84 (AUD)

614 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

5,587.12 (AUD)

616 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

56,536.83 (AUD)

6,261 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

58,769.81 (AUD)

6,437 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

587.60 (AUD)

65 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

59,072.91 (AUD)

6,513 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

59,227.10 (AUD)

6,530 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

59,334.00 (AUD)

6,600 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

59,387.94 (AUD)

6,606 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

6,135.75 (AUD)

675 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

6,316.20 (AUD)

696 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

6,526.98 (AUD)

711 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

6,537.69 (AUD)

722 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

6,696.55 (AUD)

742 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

60,463.72 (AUD)

6,659 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

62,070.06 (AUD)

6,851 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

62,406.84 (AUD)

6,873 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

63.07 (AUD)

7 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

66,120.66 (AUD)

7,274 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

687.04 (AUD)

76 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

69,160.07 (AUD)

7,693 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

7,229.88 (AUD)

798 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

7,260.12 (AUD)

804 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

7,261.06 (AUD)

801 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

7,400.19 (AUD)

807 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

7,416.75 (AUD)

825 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

7,436.87 (AUD)

811 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

7,666.47 (AUD)

849 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

7,710.60 (AUD)

852 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

7,723.89 (AUD)

853 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

7,737.24 (AUD)

854 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

7,765.55 (AUD)

845 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

7,787.28 (AUD)

852 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

7,819.20 (AUD)

864 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

7,828.64 (AUD)

866 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

7,927.50 (AUD)

875 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

7,928.58 (AUD)

879 Ordinary Shares

107

3/10/2021
Morgan Stanley Australia Securities Limited

Buy

7,953.40 (AUD)

874 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

73,120.00 (AUD)

8,000 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

77,842.84 (AUD)

8,573 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

792.13 (AUD)

87 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

8,017.88 (AUD)

884 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

8,070.30 (AUD)

882 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

8,161.80 (AUD)

892 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

8,303.00 (AUD)

920 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

8,462.04 (AUD)

934 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

8,463.00 (AUD)

930 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

8,470.14 (AUD)

938 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

8,470.80 (AUD)

936 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

8,644.59 (AUD)

951 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

8,665.92 (AUD)

944 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

8,708.22 (AUD)

958 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

8,849.40 (AUD)

980 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

8,874.36 (AUD)

972 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

8,913.24 (AUD)

972 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

8,964.95 (AUD)

995 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

801.24 (AUD)

88 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

81,285.34 (AUD)

8,962 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

829.38 (AUD)

92 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

849.76 (AUD)

94 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

850.70 (AUD)

94 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

870.24 (AUD)

96 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

872.64 (AUD)

96 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

88,345.44 (AUD)

9,687 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

88,345.44 (AUD)

9,687 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

88,627.50 (AUD)

9,750 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

89,234.46 (AUD)

9,882 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

9,076.02 (AUD)

993 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

9,152.46 (AUD)

997 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

9,203.04 (AUD)

1,008 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

9,329.28 (AUD)

1,032 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

9,426.33 (AUD)

1,037 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

9,646.05 (AUD)

1,070 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

9,732.11 (AUD)

1,073 Ordinary Shares

108

3/10/2021
Morgan Stanley Australia Securities Limited

Buy

90,400.00 (AUD)

10,000 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

907.50 (AUD)

100 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

92,107.52 (AUD)

10,144 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

92,425.32 (AUD)

10,179 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

95,668.30 (AUD)

10,513 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

952.87 (AUD)

105 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Buy

98,371.98 (AUD)

10,822 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

1,155.42 (AUD)

126 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

1,160.96 (AUD)

128 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

1,221.75 (AUD)

135 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

1,348.28 (AUD)

148 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

1,461.88 (AUD)

161 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

1,854.36 (AUD)

204 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

118.04 (AUD)

13 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

12,480.57 (AUD)

1,373 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

13,256.04 (AUD)

1,468 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

136.50 (AUD)

15 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

148,829.45 (AUD)

16,555 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

16,172.73 (AUD)

1,791 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

16,769.20 (AUD)

1,855 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

16,779.12 (AUD)

1,852 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

163.44 (AUD)

18 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

18,145.40 (AUD)

1,994 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

2,087.25 (AUD)

230 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

2,255.56 (AUD)

248 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

2,471.48 (AUD)

274 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

2,661.90 (AUD)

293 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

2,986.75 (AUD)

325 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

21,636.00 (AUD)

2,400 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

21,734.19 (AUD)

2,391 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

22,099.00 (AUD)

2,450 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

23,772.47 (AUD)

2,621 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

25,186.80 (AUD)

2,780 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

25,415.64 (AUD)

2,796 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

25,762.72 (AUD)

2,842 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

260.71 (AUD)

29 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

27,203.68 (AUD)

2,996 Ordinary Shares

109

3/10/2021
Morgan Stanley Australia Securities Limited

Sell

27,572.80 (AUD)

3,040 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

27,875.60 (AUD)

3,070 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

280.86 (AUD)

31 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

29,127.60 (AUD)

3,240 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

3,055.20 (AUD)

335 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

3,112.20 (AUD)

342 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

3,813.34 (AUD)

423 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

3,849.30 (AUD)

423 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

31,839.78 (AUD)

3,526 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

33,949.01 (AUD)

3,743 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

34,086.58 (AUD)

3,779 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

4,097.35 (AUD)

454 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

42,639.57 (AUD)

4,743 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

43,850.16 (AUD)

4,824 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

45,404.55 (AUD)

4,995 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

456.75 (AUD)

50 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

472.94 (AUD)

52 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

5,293.29 (AUD)

582 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

5,476.68 (AUD)

594 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

5,562.84 (AUD)

614 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

5,733.00 (AUD)

630 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

5,841.08 (AUD)

644 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

5,915.42 (AUD)

658 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

51,476.74 (AUD)

5,726 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

541.32 (AUD)

59 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

6,392.32 (AUD)

704 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

6,458.32 (AUD)

716 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

61,356.75 (AUD)

6,825 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

64,022.70 (AUD)

7,090 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

66,192.86 (AUD)

7,298 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

66,265.84 (AUD)

7,298 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

688.50 (AUD)

75 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

7,428.33 (AUD)

819 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

7,436.87 (AUD)

811 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

7,819.20 (AUD)

864 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

71,343.68 (AUD)

7,892 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

73,947.20 (AUD)

8,180 Ordinary Shares

110

3/10/2021
Morgan Stanley Australia Securities Limited

Sell

8,070.30 (AUD)

882 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

8,280.19 (AUD)

901 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

8,280.84 (AUD)

914 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

8,294.60 (AUD)

913 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

8,588.00 (AUD)

950 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

8,646.44 (AUD)

946 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

8,755.67 (AUD)

959 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

8,772.98 (AUD)

971 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

8,858.70 (AUD)

965 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

8,900.28 (AUD)

984 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

817.02 (AUD)

89 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

85,224.88 (AUD)

9,386 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

874.45 (AUD)

97 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

9,104.25 (AUD)

995 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

9,109.10 (AUD)

1,001 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

9,165.60 (AUD)

1,005 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

9,540.18 (AUD)

1,053 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

9,644.49 (AUD)

1,061 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

9,700.60 (AUD)

1,066 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

9,939.01 (AUD)

1,091 Ordinary Shares

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

9.09 (AUD)

1 Ordinary Share

3/10/2021

Morgan Stanley Australia Securities Limited

Sell

95,581.68 (AUD)

10,632 Ordinary Shares

3/10/2021

Morgan Stanley Capital Services LLC

Buy

N/A

1 Swap

3/10/2021

Morgan Stanley Capital Services LLC

Buy

N/A

12,154 Swaps

3/10/2021

Morgan Stanley Capital Services LLC

Buy

N/A

19,307 Swaps

3/10/2021

Morgan Stanley Capital Services LLC

Buy

N/A

267 Swaps

3/10/2021

Morgan Stanley Capital Services LLC

Buy

N/A

4,689 Swaps

3/10/2021

Morgan Stanley Capital Services LLC

Buy

N/A

658 Swaps

3/10/2021

Morgan Stanley Capital Services LLC

Buy

N/A

705 Swaps

3/10/2021

Morgan Stanley Capital Services LLC

Buy

N/A

8,779 Swaps

3/10/2021

Morgan Stanley Capital Services LLC

Sell

N/A

13,127 Swaps

3/10/2021

Morgan Stanley Capital Services LLC

Sell

N/A

16,995 Swaps

3/10/2021

Morgan Stanley Capital Services LLC

Sell

N/A

160,631 Swaps

3/10/2021

Morgan Stanley Capital Services LLC

Sell

N/A

27,684 Swaps

3/10/2021

Morgan Stanley Capital Services LLC

Sell

N/A

591 Swaps

3/10/2021

Morgan Stanley Capital Services LLC

Sell

N/A

6,998 Swaps

3/10/2021

Morgan Stanley Capital Services LLC

Sell

N/A

9,945 Swaps

111

3/10/2021
Morgan Stanley Capital Services LLC

Sell

N/A

93,832 Swaps

3/10/2021

Parametric Portfolio Associates LLC

Buy

1,060.29 (USD)

153 American Depositary Receipts

3/10/2021

Parametric Portfolio Associates LLC

Sell

98,521.13 (AUD)

10,965 Ordinary Shares

3/11/2021

E*TRADE Securities 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 American Depositary Receipts

3/11/2021

Morgan Stanley & Co. International plc

Borrow Returned

N/A

28 Ordinary Shares

3/11/2021

Morgan Stanley & Co. International plc

Buy

13,166.80

1,378 Ordinary Shares

3/11/2021

Morgan Stanley & Co. International plc

Buy

17,763.96

1,853 Ordinary Shares

3/11/2021

Morgan Stanley & Co. International plc

Buy

2,870.00

300 Ordinary Shares

3/11/2021

Morgan Stanley & Co. International plc

Buy

N/A

10 Swaps

3/11/2021

Morgan Stanley & Co. International plc

Buy

N/A

14,889 Swaps

3/11/2021

Morgan Stanley & Co. International plc

Buy

N/A

20,900 Swaps

3/11/2021

Morgan Stanley & Co. International plc

Buy

N/A

3,515 Swaps

3/11/2021

Morgan Stanley & Co. International plc

Buy

N/A

30,560 Swaps

3/11/2021

Morgan Stanley & Co. International plc

Buy

N/A

44 Swaps

3/11/2021

Morgan Stanley & Co. International plc

Buy

N/A

51,900 Swaps

3/11/2021

Morgan Stanley & Co. International plc

Sell

30,671.16

3,200 Ordinary Shares

3/11/2021

Morgan Stanley & Co. International plc

Sell

N/A

107,220 Swaps

3/11/2021

Morgan Stanley & Co. International plc

Sell

N/A

324 Swaps

3/11/2021

Morgan Stanley & Co. International plc

Sell

N/A

55,974 Swaps

3/11/2021

Morgan Stanley & Co. International plc

Sell

N/A

7,716 Swaps

3/11/2021

Morgan Stanley & Co. International plc

Sell

N/A

76,007 Swaps

3/11/2021

Morgan Stanley & Co. International plc

Sell

N/A

8,200 Swaps

3/11/2021

Morgan Stanley & Co. LLC

Borrow Returned

N/A

153,422 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

1,177.69 (AUD)

131 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

1,274.13 (AUD)

143 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

1,328.33 (AUD)

149 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

1,541.64 (AUD)

174 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

1,655.40 (AUD)

186 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

1,674.54 (AUD)

189 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

1,716.73 (AUD)

193 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

1,849.12 (AUD)

208 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

1,871.57 (AUD)

211 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

1,923.39 (AUD)

213 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

10,395.45 (AUD)

1,170 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

10,593.84 (AUD)

1,193 Ordinary Shares

112

3/11/2021
Morgan Stanley Australia Securities Limited

Buy

10,836.91 (AUD)

1,219 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

101,220.56 (AUD)

11,418 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

106,915.20 (AUD)

12,040 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

109,026.96 (AUD)

12,264 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

11,254.74 (AUD)

1,266 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

11,417.30 (AUD)

1,270 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

11,779.02 (AUD)

1,322 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

115,223.29 (AUD)

12,961 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

116.09 (AUD)

13 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

118,814.85 (AUD)

13,365 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

118,992.00 (AUD)

13,400 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

122,673.11 (AUD)

13,799 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

124.46 (AUD)

14 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

13,072.64 (AUD)

1,459 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

132,961.30 (AUD)

14,990 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

137,414.04 (AUD)

15,492 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

14,240.16 (AUD)

1,584 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

142.56 (AUD)

16 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

15,022.26 (AUD)

1,686 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

154,019.25 (AUD)

17,325 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

157,145.67 (AUD)

17,637 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

157,494.40 (AUD)

17,696 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

16,840.96 (AUD)

1,888 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

160,728.00 (AUD)

18,100 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

169.29 (AUD)

19 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

17,573.86 (AUD)

1,957 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

17,877.00 (AUD)

2,020 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

17.72 (AUD)

2 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

18,586.26 (AUD)

2,086 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

186.27 (AUD)

21 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

19,620.23 (AUD)

2,207 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

196.02 (AUD)

22 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

2,122.96 (AUD)

238 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

2,156.22 (AUD)

242 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

2,213.12 (AUD)

247 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

2,252.88 (AUD)

252 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

2,270.77 (AUD)

255 Ordinary Shares

113

3/11/2021
Morgan Stanley Australia Securities Limited

Buy

2,280.96 (AUD)

256 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

2,389.50 (AUD)

270 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

2,553.16 (AUD)

284 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

2,610.27 (AUD)

291 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

2,646.00 (AUD)

294 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

2,708.40 (AUD)

305 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

2,739.12 (AUD)

303 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

2,989.19 (AUD)

337 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

20,069.50 (AUD)

2,255 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

21,405.21 (AUD)

2,397 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

22,162.50 (AUD)

2,500 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

22,326.76 (AUD)

2,503 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

221.25 (AUD)

25 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

223,683.66 (AUD)

25,218 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

23,834.20 (AUD)

2,678 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

23,922.00 (AUD)

2,700 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

231.92 (AUD)

26 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

24,296.37 (AUD)

2,733 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

24,333.76 (AUD)

2,728 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

24,749.47 (AUD)

2,753 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

240.30 (AUD)

27 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

25,536.73 (AUD)

2,879 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

25,909.27 (AUD)

2,921 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

27,261.60 (AUD)

3,070 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

288.96 (AUD)

32 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

29,652.48 (AUD)

3,328 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

29,652.48 (AUD)

3,328 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

29,663.70 (AUD)

3,333 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

29,681.50 (AUD)

3,335 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

29,681.50 (AUD)

3,335 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

29,813.90 (AUD)

3,365 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

296.67 (AUD)

33 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

3,198.46 (AUD)

361 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

3,216.51 (AUD)

361 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

3,336.84 (AUD)

372 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

3,445.75 (AUD)

385 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

3,698.24 (AUD)

416 Ordinary Shares

114

3/11/2021
Morgan Stanley Australia Securities Limited

Buy

3,973.86 (AUD)

446 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

30,503.93 (AUD)

3,439 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

310,661.05 (AUD)

34,945 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

310,800.00 (AUD)

35,000 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

32,473.07 (AUD)

3,661 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

33,264.48 (AUD)

3,746 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

33,359.43 (AUD)

3,719 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

33,608.52 (AUD)

3,772 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

334,237.33 (AUD)

37,597 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

35,180.34 (AUD)

3,922 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

35,440.00 (AUD)

4,000 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

36,014.22 (AUD)

4,042 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

36,901.90 (AUD)

4,165 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

368.18 (AUD)

41 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

39,658.41 (AUD)

4,451 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

4,065.73 (AUD)

452 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

4,081.20 (AUD)

456 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

4,235.07 (AUD)

469 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

4,361.00 (AUD)

490 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

4,732.46 (AUD)

527 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

4,838.40 (AUD)

540 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

4,968.44 (AUD)

557 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

40,671.75 (AUD)

4,575 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

41,443.90 (AUD)

4,610 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

42,111.00 (AUD)

4,679 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

45,597.81 (AUD)

5,132 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

464.36 (AUD)

52 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

5,112.22 (AUD)

577 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

5,218.43 (AUD)

587 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

5,345.76 (AUD)

602 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

5,831.84 (AUD)

656 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

5,996.33 (AUD)

667 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

532.80 (AUD)

60 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

564.48 (AUD)

63 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

59,331.69 (AUD)

6,659 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

59,570.92 (AUD)

6,716 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

6,260.40 (AUD)

705 Ordinary Shares

115

3/11/2021
Morgan Stanley Australia Securities Limited

Buy

6,511.60 (AUD)

730 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

6,517.75 (AUD)

725 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

6,580.68 (AUD)

732 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

60,089.16 (AUD)

6,684 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

61,865.51 (AUD)

6,959 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

629.77 (AUD)

71 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

64,598.64 (AUD)

7,242 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

642.24 (AUD)

72 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

65,210.30 (AUD)

7,327 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

67,230.48 (AUD)

7,571 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

68,411.52 (AUD)

7,704 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

68,638.65 (AUD)

7,635 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

7,023.10 (AUD)

790 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

7,424.68 (AUD)

838 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

7,761.12 (AUD)

874 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

703.10 (AUD)

79 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

71.04 (AUD)

8 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

8,152.40 (AUD)

916 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

8,169.60 (AUD)

920 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

8,872.22 (AUD)

998 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

8,900.00 (AUD)

1,000 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

8.89 (AUD)

1 Ordinary Share

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

8.94 (AUD)

1 Ordinary Share

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

8.98 (AUD)

1 Ordinary Share

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

876.15 (AUD)

99 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

88,726.61 (AUD)

10,003 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

88,843.20 (AUD)

9,960 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

89,441.70 (AUD)

10,095 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

9,088.20 (AUD)

1,020 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

9,277.68 (AUD)

1,032 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

9,841.23 (AUD)

1,107 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Buy

92,082.62 (AUD)

10,358 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

1,976.91 (AUD)

222 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

10,596.56 (AUD)

1,196 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

11,254.74 (AUD)

1,266 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

116.09 (AUD)

13 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

118,450.36 (AUD)

13,324 Ordinary Shares

116

3/11/2021
Morgan Stanley Australia Securities Limited

Sell

13,915.23 (AUD)

1,541 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

153,228.04 (AUD)

17,236 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

16,840.96 (AUD)

1,888 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

167,443.15 (AUD)

18,835 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

169.29 (AUD)

19 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

17,543.79 (AUD)

1,969 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

17.72 (AUD)

2 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

18,920.86 (AUD)

2,107 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

19,112.74 (AUD)

2,126 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

2,345.64 (AUD)

264 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

2,456.40 (AUD)

276 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

2,687.61 (AUD)

303 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

24,296.37 (AUD)

2,733 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

288.96 (AUD)

32 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

31,248.35 (AUD)

3,515 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

31,438.03 (AUD)

3,497 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

38,620.80 (AUD)

4,320 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

391.16 (AUD)

44 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

395.78 (AUD)

44 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

4,481.73 (AUD)

503 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

4,728.55 (AUD)

531 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

41,742.80 (AUD)

4,664 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

44,400.00 (AUD)

5,000 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

45,263.61 (AUD)

5,103 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

45,490.13 (AUD)

5,117 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

46,208.60 (AUD)

5,140 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

460,653.13 (AUD)

51,817 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

461,987.69 (AUD)

51,900 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

53,515.70 (AUD)

6,013 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

532.20 (AUD)

60 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

54,209.90 (AUD)

6,091 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

56,275.56 (AUD)

6,316 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

564.48 (AUD)

63 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

6,511.60 (AUD)

730 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

6,546.71 (AUD)

736 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

60,089.16 (AUD)

6,684 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

65,421.51 (AUD)

7,359 Ordinary Shares

117

3/11/2021
Morgan Stanley Australia Securities Limited

Sell

67,907.00 (AUD)

7,630 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

68,286.24 (AUD)

7,664 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

7,380.00 (AUD)

820 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

7,716.30 (AUD)

867 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

7,857.72 (AUD)

876 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

71.04 (AUD)

8 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

720.09 (AUD)

81 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

767.98 (AUD)

86 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

77,105.04 (AUD)

8,683 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

8,930.00 (AUD)

1,000 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

855.36 (AUD)

96 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

89.05 (AUD)

10 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

9,088.20 (AUD)

1,020 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

9,153.00 (AUD)

1,017 Ordinary Shares

3/11/2021

Morgan Stanley Australia Securities Limited

Sell

9,390.08 (AUD)

1,048 Ordinary Shares

3/11/2021

Morgan Stanley Capital Services LLC

Buy

N/A

10,446 Swaps

3/11/2021

Morgan Stanley Capital Services LLC

Buy

N/A

11,281 Swaps

3/11/2021

Morgan Stanley Capital Services LLC

Buy

N/A

12,303 Swaps

3/11/2021

Morgan Stanley Capital Services LLC

Buy

N/A

26,881 Swaps

3/11/2021

Morgan Stanley Capital Services LLC

Buy

N/A

29,626 Swaps

3/11/2021

Morgan Stanley Capital Services LLC

Buy

N/A

44 Swaps

3/11/2021

Morgan Stanley Capital Services LLC

Buy

N/A

46,878 Swaps

3/11/2021

Morgan Stanley Capital Services LLC

Sell

N/A

10,625 Swaps

3/11/2021

Morgan Stanley Capital Services LLC

Sell

N/A

12,322 Swaps

3/11/2021

Morgan Stanley Capital Services LLC

Sell

N/A

2,416 Swaps

3/11/2021

Morgan Stanley Capital Services LLC

Sell

N/A

208 Swaps

3/11/2021

Morgan Stanley Capital Services LLC

Sell

N/A

26,562 Swaps

3/11/2021

Morgan Stanley Capital Services LLC

Sell

N/A

26,713 Swaps

3/11/2021

Morgan Stanley Capital Services LLC

Sell

N/A

300 Swaps

3/11/2021

Morgan Stanley Capital Services LLC

Sell

N/A

4 Swaps

3/11/2021

Morgan Stanley Capital Services LLC

Sell

N/A

6,236 Swaps

3/11/2021

Morgan Stanley Capital Services LLC

Sell

N/A

8,579 Swaps

3/11/2021

Morgan Stanley Capital Services LLC

Sell

N/A

86,772 Swaps

3/11/2021

Parametric Portfolio Associates LLC

Buy

6,813.26 (USD)

986 American Depositary Receipts

3/11/2021

Parametric Portfolio Associates LLC

Sell

134,396.77

14,080 Ordinary Shares

3/11/2021

Parametric Portfolio Associates LLC

Sell

230.33 (USD)

33 American Depositary Receipts

3/12/2021

Morgan Stanley & Co. International plc

Buy

11,716.67

1,240 Ordinary Shares

118

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

Buy

3,069.06

325 Ordinary Shares

3/12/2021

Morgan Stanley & Co. International plc

Buy

3,783.00

400 Ordinary Shares

3/12/2021

Morgan Stanley & Co. International plc

Buy

6,853.44

726 Ordinary Shares

3/12/2021

Morgan Stanley & Co. International plc

Buy

6,952.72

736 Ordinary Shares

3/12/2021

Morgan Stanley & Co. International plc

Buy

N/A

17,429 Swaps

3/12/2021

Morgan Stanley & Co. International plc

Buy

N/A

4,697 Swaps

3/12/2021

Morgan Stanley & Co. International plc

Buy

N/A

50,000 Swaps

3/12/2021

Morgan Stanley & Co. International plc

Sell

469,810.50

50,000 Ordinary Shares

3/12/2021

Morgan Stanley & Co. International plc

Sell

N/A

173,682 Swaps

3/12/2021

Morgan Stanley & Co. International plc

Sell

N/A

26,676 Swaps

3/12/2021

Morgan Stanley & Co. International plc

Sell

N/A

39,406 Swaps

3/12/2021

Morgan Stanley & Co. International plc

Sell

N/A

444 Swaps

3/12/2021

Morgan Stanley & Co. International plc

Sell

N/A

5,000 Swaps

3/12/2021

Morgan Stanley & Co. International plc

Sell

N/A

86,398 Swaps

3/12/2021

Morgan Stanley & Co. LLC

Borrow Returned

N/A

485,991 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Borrow Returned

N/A

50,098 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

1,040.65 (AUD)

119 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

1,085.00 (AUD)

124 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

1,091.20 (AUD)

124 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

1,126.40 (AUD)

128 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

1,206.12 (AUD)

138 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

1,225.69 (AUD)

140 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

1,371.44 (AUD)

158 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

1,387.24 (AUD)

158 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

1,416.47 (AUD)

163 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

1,531.25 (AUD)

175 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

1,581.30 (AUD)

180 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

1,613.68 (AUD)

184 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

1,721.78 (AUD)

197 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

1,745.23 (AUD)

199 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

1,770.00 (AUD)

200 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

1,888.77 (AUD)

215 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

10,184.96 (AUD)

1,168 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

10,236.82 (AUD)

1,178 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

10,361.70 (AUD)

1,191 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

10,416.00 (AUD)

1,200 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

10,433.36 (AUD)

1,202 Ordinary Shares

119

3/12/2021
Morgan Stanley Australia Securities Limited

Buy

100,548.00 (AUD)

11,400 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

101,129.60 (AUD)

11,492 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

101,337.35 (AUD)

11,555 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

101,473.13 (AUD)

11,677 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

101,531.92 (AUD)

11,564 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

103,916.96 (AUD)

11,972 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

107,699.15 (AUD)

12,365 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

11,202.90 (AUD)

1,284 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

11,332.65 (AUD)

1,290 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

11,637.50 (AUD)

1,330 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

11,695.32 (AUD)

1,326 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

12,035.65 (AUD)

1,385 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

12,096.48 (AUD)

1,392 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

12,404.48 (AUD)

1,408 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

12,643.20 (AUD)

1,440 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

12,704.66 (AUD)

1,447 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

12,924.16 (AUD)

1,472 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

121,210.17 (AUD)

13,821 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

13,979.38 (AUD)

1,594 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

131,592.72 (AUD)

15,022 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

131.70 (AUD)

15 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

136,796.16 (AUD)

15,616 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

14,119.51 (AUD)

1,622 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

14,469.97 (AUD)

1,649 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

14,842.80 (AUD)

1,710 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

15,759.69 (AUD)

1,797 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

15,899.40 (AUD)

1,815 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

15,926.00 (AUD)

1,817 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

163,460.52 (AUD)

18,724 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

166.82 (AUD)

19 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

17,468.00 (AUD)

1,985 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

17.39 (AUD)

2 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

17.54 (AUD)

2 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

175.20 (AUD)

20 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

178,618.59 (AUD)

20,367 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

18,176.16 (AUD)

2,069 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

18,480.00 (AUD)

2,100 Ordinary Shares

120

3/12/2021
Morgan Stanley Australia Securities Limited

Buy

18,780.42 (AUD)

2,139 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

18,789.89 (AUD)

2,161 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

19,078.40 (AUD)

2,168 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

19,122.96 (AUD)

2,193 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

19,731.25 (AUD)

2,255 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

19,927.20 (AUD)

2,280 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

190,602.36 (AUD)

21,684 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

2,345.68 (AUD)

269 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

2,345.68 (AUD)

269 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

2,597.40 (AUD)

296 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

2,619.42 (AUD)

298 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

2,622.40 (AUD)

298 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

2,648.54 (AUD)

302 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

2,837.25 (AUD)

325 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

20,864.37 (AUD)

2,375 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

206,742.66 (AUD)

23,547 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

21,168.73 (AUD)

2,429 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

21,743.75 (AUD)

2,485 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

220,825.78 (AUD)

25,151 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

23,222.96 (AUD)

2,648 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

25,141.60 (AUD)

2,857 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

25,453.56 (AUD)

2,904 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

26,509.29 (AUD)

3,009 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

29,159.68 (AUD)

3,344 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

3,020.58 (AUD)

346 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

3,065.88 (AUD)

348 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

3,236.13 (AUD)

369 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

3,352.80 (AUD)

381 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

3,472.92 (AUD)

396 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

3,599.80 (AUD)

410 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

3,713.60 (AUD)

422 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

30,598.42 (AUD)

3,487 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

32,577.60 (AUD)

3,702 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

323.56 (AUD)

37 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

33,874.33 (AUD)

3,878 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

33,982.14 (AUD)

3,866 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

333.26 (AUD)

38 Ordinary Shares

121

3/12/2021
Morgan Stanley Australia Securities Limited

Buy

35,425.44 (AUD)

4,044 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

359,684.01 (AUD)

41,013 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

36,199.94 (AUD)

4,123 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

36,757.60 (AUD)

4,177 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

37,267.42 (AUD)

4,247 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

38,658.16 (AUD)

4,408 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

380,928.60 (AUD)

43,485 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

383,573.49 (AUD)

43,737 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

4,166.46 (AUD)

474 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

4,253.45 (AUD)

485 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

4,392.36 (AUD)

498 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

4,452.30 (AUD)

510 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

4,836.82 (AUD)

555 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

40,113.98 (AUD)

4,574 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

404,770.58 (AUD)

46,154 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

41,740.12 (AUD)

4,754 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

41,882.74 (AUD)

4,754 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

42,552.39 (AUD)

4,841 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

428.01 (AUD)

49 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

43,360.53 (AUD)

4,964 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

43,823.67 (AUD)

5,043 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

43.82 (AUD)

5 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

44,090.02 (AUD)

5,062 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

444.97 (AUD)

51 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

45,500.44 (AUD)

5,206 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

45,850.00 (AUD)

5,240 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

47,487.96 (AUD)

5,421 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

481.52 (AUD)

55 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

49,427.72 (AUD)

5,636 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

499.32 (AUD)

57 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

499.89 (AUD)

57 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

5,077.72 (AUD)

578 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

5,244.80 (AUD)

596 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

5,352.36 (AUD)

611 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

5,548.96 (AUD)

632 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

5,560.18 (AUD)

634 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

5,627.16 (AUD)

638 Ordinary Shares

122

3/12/2021
Morgan Stanley Australia Securities Limited

Buy

5,627.88 (AUD)

648 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

5,750.92 (AUD)

658 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

5,913.00 (AUD)

675 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

5,932.50 (AUD)

678 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

501.88 (AUD)

57 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

51,979.79 (AUD)

5,927 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

518.61 (AUD)

59 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

52.80 (AUD)

6 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

531.61 (AUD)

61 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

56,639.78 (AUD)

6,451 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

56,765.36 (AUD)

6,469 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

57,426.25 (AUD)

6,563 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

572.00 (AUD)

65 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

6,008.42 (AUD)

682 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

6,367.02 (AUD)

726 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

6,564.80 (AUD)

746 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

6,597.53 (AUD)

751 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

6,806.52 (AUD)

777 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

6,991.25 (AUD)

799 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

62,752.80 (AUD)

7,131 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

629.28 (AUD)

72 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

63,656.00 (AUD)

7,300 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

64,715.30 (AUD)

7,430 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

647.50 (AUD)

74 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

65,121.26 (AUD)

7,417 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

657.00 (AUD)

75 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

658.12 (AUD)

75 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

68,153.75 (AUD)

7,789 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

68,177.98 (AUD)

7,774 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

68,871.12 (AUD)

7,862 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

7,094.24 (AUD)

808 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

7,542.20 (AUD)

860 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

7,665.00 (AUD)

875 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

7,765.56 (AUD)

888 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

7,940.78 (AUD)

907 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

7,973.31 (AUD)

917 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

70,112.28 (AUD)

8,022 Ordinary Shares

123

3/12/2021
Morgan Stanley Australia Securities Limited

Buy

72,301.25 (AUD)

8,263 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

72,326.87 (AUD)

8,323 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

73,934.55 (AUD)

8,416 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

746.30 (AUD)

85 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

75,864.80 (AUD)

8,621 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

8,085.94 (AUD)

922 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

8.74 (AUD)

1 Ordinary Share

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

8.76 (AUD)

1 Ordinary Share

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

80,184.11 (AUD)

9,143 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

80,215.72 (AUD)

9,178 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

82,062.00 (AUD)

9,400 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

82,865.16 (AUD)

9,492 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

86,586.11 (AUD)

9,941 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

894.54 (AUD)

102 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

9,065.40 (AUD)

1,042 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

9,133.32 (AUD)

1,048 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

9,196.20 (AUD)

1,048 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

9,276.96 (AUD)

1,056 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

9,475.62 (AUD)

1,078 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

901.25 (AUD)

103 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Buy

96.03 (AUD)

11 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

1,308.96 (AUD)

149 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

1,387.24 (AUD)

158 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

104.76 (AUD)

12 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

11,637.50 (AUD)

1,330 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

114.27 (AUD)

13 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

14,646.72 (AUD)

1,672 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

145,695.80 (AUD)

16,670 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

164,341.03 (AUD)

18,739 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

2,505.51 (AUD)

287 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

2,530,884.23 (AUD)

290,000 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

2,684.00 (AUD)

305 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

2,732.13 (AUD)

311 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

20,021.12 (AUD)

2,296 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

20,179.77 (AUD)

2,301 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

21,683.94 (AUD)

2,481 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

210.00 (AUD)

24 Ordinary Shares

124

3/12/2021
Morgan Stanley Australia Securities Limited

Sell

23,336.25 (AUD)

2,667 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

245,630.40 (AUD)

28,040 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

245.14 (AUD)

28 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

28,590.20 (AUD)

3,260 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

29,026.68 (AUD)

3,306 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

3,020.58 (AUD)

346 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

3,341.37 (AUD)

381 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

3,508.00 (AUD)

400 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

36,970.74 (AUD)

4,206 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

37,065.00 (AUD)

4,236 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

38,649.12 (AUD)

4,412 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

4,142.76 (AUD)

474 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

43.85 (AUD)

5 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

48,272.44 (AUD)

5,498 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

491.40 (AUD)

56 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

595.34 (AUD)

68 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

629.28 (AUD)

72 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

70.20 (AUD)

8 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

70.28 (AUD)

8 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

78.70 (AUD)

9 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

8,976.77 (AUD)

1,033 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

82,131.05 (AUD)

9,365 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

850.20 (AUD)

97 Ordinary Shares

3/12/2021

Morgan Stanley Australia Securities Limited

Sell

901.25 (AUD)

103 Ordinary Shares

3/12/2021

Morgan Stanley Capital Services LLC

Buy

N/A

13,393 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Buy

N/A

14 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Buy

N/A

223,132 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Buy

N/A

24 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Buy

N/A

4,860 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Buy

N/A

56,053 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Buy

N/A

66,868 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Buy

N/A

712 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Buy

N/A

8,422 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Sell

N/A

1 Swap

3/12/2021

Morgan Stanley Capital Services LLC

Sell

N/A

1,594 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Sell

N/A

11,176 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Sell

N/A

118 Swaps

125

3/12/2021
Morgan Stanley Capital Services LLC

Sell

N/A

184,264 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Sell

N/A

190 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Sell

N/A

27,475 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Sell

N/A

31,165 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Sell

N/A

4,987 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Sell

N/A

400 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Sell

N/A

645 Swaps

3/12/2021

Morgan Stanley Capital Services LLC

Sell

N/A

79,927 Swaps

3/12/2021

Parametric Portfolio Associates LLC

Buy

256.04 (USD)

37 American Depositary Receipts

3/12/2021

Parametric Portfolio Associates LLC

Sell

15,236.91

1,621 Ordinary Shares

3/12/2021

Parametric Portfolio Associates LLC

Sell

453.41 (USD)

66 American Depositary Receipts

3/13/2021

E*TRADE Securities LLC

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

16,629 Ordinary Shares

3/13/2021

E*TRADE Securities LLC

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

33 American Depositary Receipts

3/13/2021

Morgan Stanley & Co. LLC

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

1,692 Ordinary Shares

3/15/2021

E*TRADE Securities LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

16,629 Ordinary Shares

3/15/2021

E*TRADE Securities LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

33 American Depositary Receipts

3/15/2021

Morgan Stanley & Co. International plc

Buy

10,628.99

1,116 Ordinary Shares

3/15/2021

Morgan Stanley & Co. International plc

Buy

30,187.92

3,171 Ordinary Shares

3/15/2021

Morgan Stanley & Co. International plc

Buy

304.64

32 Ordinary Shares

3/15/2021

Morgan Stanley & Co. International plc

Buy

33,784.84

3,543 Ordinary Shares

3/15/2021

Morgan Stanley & Co. International plc

Buy

85.68

9 Ordinary Shares

3/15/2021

Morgan Stanley & Co. International plc

Buy

9,933.94

1,042 Ordinary Shares

3/15/2021

Morgan Stanley & Co. International plc

Buy

955.00

100 Ordinary Shares

3/15/2021

Morgan Stanley & Co. International plc

Buy

N/A

10,295 Swaps

3/15/2021

Morgan Stanley & Co. International plc

Buy

N/A

3,354 Swaps

3/15/2021

Morgan Stanley & Co. International plc

Buy

N/A

5,000 Swaps

126

3/15/2021
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

6,588 Ordinary Shares

3/15/2021

Morgan Stanley & Co. International plc

Sell

23,518.80

2,502 Ordinary Shares

3/15/2021

Morgan Stanley & Co. International plc

Sell

N/A

214 Swaps

3/15/2021

Morgan Stanley & Co. International plc

Sell

N/A

26,351 Swaps

3/15/2021

Morgan Stanley & Co. International plc

Sell

N/A

34,281 Swaps

3/15/2021

Morgan Stanley & Co. International plc

Sell

N/A

56,922 Swaps

3/15/2021

Morgan Stanley & Co. International plc

Sell

N/A

59,982 Swaps

3/15/2021

Morgan Stanley & Co. International plc

Sell

N/A

88,119 Swaps

3/15/2021

Morgan Stanley & Co. LLC

Borrow Returned

N/A

300 Ordinary Shares

3/15/2021

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,692 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Borrow Returned

N/A

236,902 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

1,079.70 (AUD)

122 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

1,348.69 (AUD)

153 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

1,678.32 (AUD)

189 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

1,831.44 (AUD)

208 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

10,587.70 (AUD)

1,195 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

10,688.35 (AUD)

1,205 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

10,729.46 (AUD)

1,211 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

107,848.00 (AUD)

12,200 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

11,464.08 (AUD)

1,291 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

111,351.72 (AUD)

12,668 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

113,997.24 (AUD)

12,852 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

12,062.55 (AUD)

1,363 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

12,089.81 (AUD)

1,363 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

126,628.12 (AUD)

14,276 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

129,276.72 (AUD)

14,724 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

13,847.40 (AUD)

1,570 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

13,957.66 (AUD)

1,587 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

139,408.84 (AUD)

15,878 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

14,009.55 (AUD)

1,583 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

14,627.86 (AUD)

1,651 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

14,748.51 (AUD)

1,659 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

14,884.80 (AUD)

1,680 Ordinary Shares

127

3/15/2021
Morgan Stanley Australia Securities Limited

Buy

15,092.82 (AUD)

1,719 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

15,593.64 (AUD)

1,761 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

15,629.12 (AUD)

1,768 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

16,282.52 (AUD)

1,844 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

16,551.86 (AUD)

1,865 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

16,623.20 (AUD)

1,889 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

16,657.33 (AUD)

1,879 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

17,355.70 (AUD)

1,970 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

176.60 (AUD)

20 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

179,621.24 (AUD)

20,458 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

19,531.95 (AUD)

2,207 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

197,321.72 (AUD)

22,474 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

2,188.71 (AUD)

249 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

2,221.34 (AUD)

253 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

2,353.60 (AUD)

267 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

2,424.90 (AUD)

274 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

2,438.98 (AUD)

277 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

2,528.24 (AUD)

286 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

2,552.00 (AUD)

290 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

2,607.80 (AUD)

295 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

20,653.37 (AUD)

2,339 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

21,347.67 (AUD)

2,419 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

22,648.95 (AUD)

2,565 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

231,361.78 (AUD)

26,351 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

24,476.26 (AUD)

2,761 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

25,859.70 (AUD)

2,922 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

25,863.20 (AUD)

2,939 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

25,948.44 (AUD)

2,942 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

25,971.88 (AUD)

2,948 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

26,004.00 (AUD)

2,955 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

26,035.98 (AUD)

2,962 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

27,419.94 (AUD)

3,123 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

27,904.05 (AUD)

3,153 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

28,125.26 (AUD)

3,187 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

283.20 (AUD)

32 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

29,253.12 (AUD)

3,328 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

3,159.34 (AUD)

358 Ordinary Shares

128

3/15/2021
Morgan Stanley Australia Securities Limited

Buy

3,335.85 (AUD)

378 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

3,818.40 (AUD)

430 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

30,921.40 (AUD)

3,490 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

31,258.20 (AUD)

3,540 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

31,735.02 (AUD)

3,594 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

310.10 (AUD)

35 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

32,214.47 (AUD)

3,638 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

327.45 (AUD)

37 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

344.37 (AUD)

39 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

35,564.73 (AUD)

4,030 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

353.20 (AUD)

40 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

36,035.70 (AUD)

4,088 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

37,424.09 (AUD)

4,260 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

4,004.88 (AUD)

451 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

4,131.52 (AUD)

465 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

4,440.00 (AUD)

500 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

4,454.10 (AUD)

505 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

4,579.59 (AUD)

521 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

4,695.80 (AUD)

530 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

4,724.05 (AUD)

535 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

40,932.36 (AUD)

4,662 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

41,786.35 (AUD)

4,735 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

424.08 (AUD)

48 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

43,405.02 (AUD)

4,938 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

44,057.29 (AUD)

4,967 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

450.07 (AUD)

51 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

49,140.68 (AUD)

5,581 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

49,795.92 (AUD)

5,649 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

5,353.11 (AUD)

609 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

5,658.40 (AUD)

643 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

5,754.24 (AUD)

648 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

50,637.53 (AUD)

5,751 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

51,232.65 (AUD)

5,789 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

51,773.40 (AUD)

5,870 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

518.02 (AUD)

59 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

526.80 (AUD)

60 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

53,367.28 (AUD)

6,020 Ordinary Shares

129

3/15/2021
Morgan Stanley Australia Securities Limited

Buy

54,585.98 (AUD)

6,154 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

54,913.77 (AUD)

6,219 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

556.29 (AUD)

63 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

57,345.08 (AUD)

6,487 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

58,243.92 (AUD)

6,559 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

6,005.52 (AUD)

684 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

6,552.26 (AUD)

745 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

6,815.64 (AUD)

771 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

60,017.64 (AUD)

6,774 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

61.46 (AUD)

7 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

61.60 (AUD)

7 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

63,285.56 (AUD)

7,159 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

635.04 (AUD)

72 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

66,132.04 (AUD)

7,481 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

68,301.95 (AUD)

7,766 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

682.22 (AUD)

77 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

69,072.56 (AUD)

7,796 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

69,816.80 (AUD)

7,880 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

7,123.44 (AUD)

804 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

7,160.40 (AUD)

810 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

7,166.96 (AUD)

808 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

7,308.88 (AUD)

824 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

775.28 (AUD)

88 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

78,976.10 (AUD)

8,995 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

782.75 (AUD)

89 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

79,452.34 (AUD)

8,998 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

8,379.67 (AUD)

949 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

8,689.52 (AUD)

978 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

8,954.87 (AUD)

1,009 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

81,582.88 (AUD)

9,208 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

849.60 (AUD)

96 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

85,549.27 (AUD)

9,683 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

86,763.96 (AUD)

9,882 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

87,610.08 (AUD)

9,866 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

88,120.26 (AUD)

9,974 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

883.00 (AUD)

100 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

9,866.34 (AUD)

1,118 Ordinary Shares

130

3/15/2021
Morgan Stanley Australia Securities Limited

Buy

91,957.32 (AUD)

10,426 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

92,735.85 (AUD)

10,455 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

97.13 (AUD)

11 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Buy

982.35 (AUD)

111 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

1,015.45 (AUD)

115 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

1,050.77 (AUD)

119 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

1,092.24 (AUD)

123 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

1,160.66 (AUD)

131 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

1,161.97 (AUD)

131 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

1,469.60 (AUD)

167 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

1,571.74 (AUD)

178 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

1,720,859.01 (AUD)

195,000 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

1,762.00 (AUD)

200 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

1,843.38 (AUD)

209 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

10,474.54 (AUD)

1,193 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

11,571.84 (AUD)

1,312 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

11,593.79 (AUD)

1,313 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

11,991.14 (AUD)

1,358 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

117,191.76 (AUD)

13,272 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

12,927.12 (AUD)

1,464 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

13,182.40 (AUD)

1,498 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

17.66 (AUD)

2 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

17.74 (AUD)

2 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

171,831.92 (AUD)

19,438 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

177.70 (AUD)

20 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

2,057.39 (AUD)

233 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

2,206.29 (AUD)

251 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

2,227.68 (AUD)

252 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

2,231.46 (AUD)

253 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

2,339.04 (AUD)

264 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

2,581.32 (AUD)

294 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

2,672.70 (AUD)

302 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

2,972.34 (AUD)

337 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

23,342.07 (AUD)

2,642 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

25,121.35 (AUD)

2,845 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

26.34 (AUD)

3 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

29,615.82 (AUD)

3,354 Ordinary Shares

131

3/15/2021
Morgan Stanley Australia Securities Limited

Sell

3,398.40 (AUD)

384 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

3,428.82 (AUD)

387 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

3,463.26 (AUD)

394 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

308.00 (AUD)

35 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

317.88 (AUD)

36 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

317.88 (AUD)

36 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

390.28 (AUD)

44 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

4,004.88 (AUD)

451 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

4,168.35 (AUD)

471 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

4,229.57 (AUD)

479 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

4,340.44 (AUD)

491 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

4,344.36 (AUD)

492 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

4,829.00 (AUD)

550 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

44,400.00 (AUD)

5,000 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

5,603.28 (AUD)

631 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

556.29 (AUD)

63 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

556.29 (AUD)

63 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

588.26 (AUD)

67 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

590.27 (AUD)

67 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

6,128.44 (AUD)

698 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

653.42 (AUD)

74 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

674.12 (AUD)

76 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

7,876.44 (AUD)

891 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

7,956.00 (AUD)

900 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

75,475.92 (AUD)

8,538 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

8,211.90 (AUD)

930 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

88,836.00 (AUD)

10,095 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

881.00 (AUD)

100 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

9,282.00 (AUD)

1,050 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

9,386.29 (AUD)

1,063 Ordinary Shares

3/15/2021

Morgan Stanley Australia Securities Limited

Sell

9,658.00 (AUD)

1,100 Ordinary Shares

3/15/2021

Morgan Stanley Capital Services LLC

Buy

N/A

1,092 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Buy

N/A

10 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Buy

N/A

106,868 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Buy

N/A

15,741 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Buy

N/A

150,037 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Buy

N/A

22,720 Swaps

132

3/15/2021
Morgan Stanley Capital Services LLC

Buy

N/A

44,963 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Buy

N/A

5,186 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Buy

N/A

7,480 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Buy

N/A

780 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Buy

N/A

781 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Buy

N/A

9,368 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Sell

N/A

1,529 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Sell

N/A

10,252 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Sell

N/A

100 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Sell

N/A

106,868 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Sell

N/A

18,357 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Sell

N/A

2,720 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Sell

N/A

42,273 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Sell

N/A

6,313 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Sell

N/A

6,577 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Sell

N/A

715 Swaps

3/15/2021

Morgan Stanley Capital Services LLC

Sell

N/A

780 Swaps

3/15/2021

Parametric Portfolio Associates LLC

Sell

123.29 (USD)

18 American Depositary Receipts

3/16/2021

E*TRADE Securities LLC

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

32 Ordinary Shares

3/16/2021

Morgan Stanley & Co. International plc

Borrow

N/A

23,625 Ordinary Shares

3/16/2021

Morgan Stanley & Co. International plc

Buy

17,285.68

1,833 Ordinary Shares

3/16/2021

Morgan Stanley & Co. International plc

Buy

61,578.54

6,537 Ordinary Shares

3/16/2021

Morgan Stanley & Co. International plc

Buy

9,449.08

1,004 Ordinary Shares

3/16/2021

Morgan Stanley & Co. International plc

Buy

9,816.02

1,042 Ordinary Shares

3/16/2021

Morgan Stanley & Co. International plc

Buy

N/A

1,432 Swaps

3/16/2021

Morgan Stanley & Co. International plc

Buy

N/A

2,903 Swaps

3/16/2021

Morgan Stanley & Co. International plc

Buy

N/A

9,068 Swaps

3/16/2021

Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

6,588 Ordinary Shares

3/16/2021

Morgan Stanley & Co. International plc

Sell

N/A

107,506 Swaps

3/16/2021

Morgan Stanley & Co. International plc

Sell

N/A

17,788 Swaps

3/16/2021

Morgan Stanley & Co. International plc

Sell

N/A

192,500 Swaps

3/16/2021

Morgan Stanley & Co. International plc

Sell

N/A

6,300 Swaps

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

1,012.09 (AUD)

116 Ordinary Shares

133

3/16/2021
Morgan Stanley Australia Securities Limited

Buy

1,016.16 (AUD)

116 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

1,194.08 (AUD)

136 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

1,376.18 (AUD)

158 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

1,396.02 (AUD)

159 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

1,598.04 (AUD)

184 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

1,819.34 (AUD)

209 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

1,892.24 (AUD)

217 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

1,917.34 (AUD)

219 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

10,044.32 (AUD)

1,144 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

10,426.37 (AUD)

1,195 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

102,621.15 (AUD)

11,755 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

104.76 (AUD)

12 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

11,314.08 (AUD)

1,296 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

11,484.24 (AUD)

1,308 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

11,524.99 (AUD)

1,327 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

11,541.06 (AUD)

1,322 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

11,581.74 (AUD)

1,332 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

11,758.50 (AUD)

1,340 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

118,998.63 (AUD)

13,631 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

12,657.01 (AUD)

1,449 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

12,922.36 (AUD)

1,476 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

123,936.01 (AUD)

14,221 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

13,063.75 (AUD)

1,493 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

130,274.99 (AUD)

15,000 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

138,848.82 (AUD)

15,978 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

14,164.92 (AUD)

1,617 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

15,033.06 (AUD)

1,722 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

15,637.18 (AUD)

1,781 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

15,820.00 (AUD)

1,808 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

150,241.99 (AUD)

17,200 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

16,380.00 (AUD)

1,872 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

16,731.60 (AUD)

1,910 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

164,396.36 (AUD)

18,907 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

169,941.64 (AUD)

19,556 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

17,005.02 (AUD)

1,949 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

17,125.80 (AUD)

1,955 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

17,352.80 (AUD)

1,990 Ordinary Shares

134

3/16/2021
Morgan Stanley Australia Securities Limited

Buy

17,820.64 (AUD)

2,032 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

17.39 (AUD)

2 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

18,094.00 (AUD)

2,075 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

18,159.48 (AUD)

2,073 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

19,092.32 (AUD)

2,192 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

19,553.60 (AUD)

2,222 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

19,591.25 (AUD)

2,239 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

2,037.58 (AUD)

233 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

2,038.75 (AUD)

233 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

2,105.59 (AUD)

239 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

2,238.72 (AUD)

256 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

2,249.76 (AUD)

258 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

2,289.88 (AUD)

262 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

2,320.23 (AUD)

267 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

2,385.44 (AUD)

272 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

2,418.60 (AUD)

278 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

2,518.55 (AUD)

288 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

2,610.00 (AUD)

300 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

2,806.87 (AUD)

323 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

21,187.71 (AUD)

2,427 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

21,390.16 (AUD)

2,453 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

21,477.72 (AUD)

2,456 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

217,493.32 (AUD)

25,028 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

22,601.97 (AUD)

2,589 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

23,081.84 (AUD)

2,647 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

23,522.80 (AUD)

2,710 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

235.71 (AUD)

27 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

24,065.73 (AUD)

2,763 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

25,126.12 (AUD)

2,852 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

252,664.68 (AUD)

28,843 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

26,087.75 (AUD)

2,990 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

26,426.14 (AUD)

3,034 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

260.85 (AUD)

30 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

278.40 (AUD)

32 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

287.43 (AUD)

33 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

288,508.00 (AUD)

33,200 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

29,158.94 (AUD)

3,342 Ordinary Shares

135

3/16/2021
Morgan Stanley Australia Securities Limited

Buy

3,083.34 (AUD)

354 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

3,180.41 (AUD)

361 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

3,416.28 (AUD)

392 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

3,457.87 (AUD)

397 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

3,716.84 (AUD)

426 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

31,689.57 (AUD)

3,597 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

33,010.90 (AUD)

3,790 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

33,086.52 (AUD)

3,777 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

33,840.33 (AUD)

3,883 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

34,022.52 (AUD)

3,864 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

34,047.42 (AUD)

3,918 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

34,751.31 (AUD)

3,999 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

34.92 (AUD)

4 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

35,295.90 (AUD)

4,057 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

35,688.24 (AUD)

4,074 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

35.14 (AUD)

4 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

357.11 (AUD)

41 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

36,478.75 (AUD)

4,169 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

36,541.45 (AUD)

4,205 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

36,592.20 (AUD)

4,206 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

376,473.73 (AUD)

43,001 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

38,454.00 (AUD)

4,420 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

38,983.65 (AUD)

4,435 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

39,184.80 (AUD)

4,504 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

4,148.34 (AUD)

476 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

4,537.91 (AUD)

521 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

4,545.96 (AUD)

516 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

4,614.39 (AUD)

531 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

4,646.40 (AUD)

528 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

4,975.42 (AUD)

567 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

40,268.96 (AUD)

4,618 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

409.37 (AUD)

47 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

42,130.98 (AUD)

4,826 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

439.50 (AUD)

50 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

443.44 (AUD)

51 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

47,445.52 (AUD)

5,441 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

479.32 (AUD)

55 Ordinary Shares

136

3/16/2021
Morgan Stanley Australia Securities Limited

Buy

48,064.64 (AUD)

5,512 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

48,533.18 (AUD)

5,534 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

48,533.65 (AUD)

5,585 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

48,678.48 (AUD)

5,576 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

48,789.78 (AUD)

5,538 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

49,280.39 (AUD)

5,616 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

5,255.46 (AUD)

602 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

5,597.31 (AUD)

643 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

5,647.32 (AUD)

648 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

5,991.84 (AUD)

684 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

50,269.64 (AUD)

5,732 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

505.76 (AUD)

58 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

522.90 (AUD)

60 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

55,147.74 (AUD)

6,299 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

56,008.75 (AUD)

6,401 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

56,502.38 (AUD)

6,502 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

57,595.60 (AUD)

6,605 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

575.52 (AUD)

66 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

58,093.03 (AUD)

6,643 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

58,658.46 (AUD)

6,754 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

59,043.71 (AUD)

6,744 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

59,214.33 (AUD)

6,818 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

6,152.52 (AUD)

708 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

6,156.32 (AUD)

706 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

6,239.20 (AUD)

709 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

6,377.96 (AUD)

731 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

6,390.82 (AUD)

735 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

6,652.71 (AUD)

766 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

6,658.26 (AUD)

764 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

6,721.23 (AUD)

773 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

6,726.97 (AUD)

771 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

6,788.98 (AUD)

779 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

60,410.17 (AUD)

6,857 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

61,906.68 (AUD)

7,128 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

63,562.20 (AUD)

7,306 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

653.25 (AUD)

75 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

69.68 (AUD)

8 Ordinary Shares

137

3/16/2021
Morgan Stanley Australia Securities Limited

Buy

7,186.20 (AUD)

826 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

7,338.58 (AUD)

844 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

7,349.26 (AUD)

838 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

73,091.59 (AUD)

8,411 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

73,534.78 (AUD)

8,462 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

738.22 (AUD)

85 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

74,946.08 (AUD)

8,536 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

76,020.38 (AUD)

8,743 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

795.34 (AUD)

91 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

8,179.36 (AUD)

938 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

8,639.10 (AUD)

993 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

8,696.29 (AUD)

999 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

8,704.80 (AUD)

992 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

8,717.40 (AUD)

1,002 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

8.69 (AUD)

1 Ordinary Share

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

826.02 (AUD)

95 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

826.50 (AUD)

95 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

87,906.32 (AUD)

10,081 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

88,270.20 (AUD)

10,146 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

905.84 (AUD)

104 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

92,628.90 (AUD)

10,647 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

93,043.83 (AUD)

10,707 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

94,426.59 (AUD)

10,767 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

940.68 (AUD)

108 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

95,684.56 (AUD)

10,973 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

97,925.60 (AUD)

11,230 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Buy

989.52 (AUD)

114 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

1,198.75 (AUD)

137 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

1,963,414.57 (AUD)

225,000 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

10,032.47 (AUD)

1,142 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

10,944.96 (AUD)

1,248 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

115,339.44 (AUD)

13,227 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

14,164.92 (AUD)

1,617 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

16,380.00 (AUD)

1,872 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

18,159.48 (AUD)

2,073 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

18,228.24 (AUD)

2,088 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

2,249.76 (AUD)

258 Ordinary Shares

138

3/16/2021
Morgan Stanley Australia Securities Limited

Sell

2,560.84 (AUD)

292 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

24,622.50 (AUD)

2,814 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

3,518.19 (AUD)

403 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

304.32 (AUD)

35 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

38,403.75 (AUD)

4,389 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

4,628.75 (AUD)

529 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

45,457.11 (AUD)

5,207 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

47,105.44 (AUD)

5,402 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

496,152.09 (AUD)

56,833 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

5,729.04 (AUD)

657 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

521.40 (AUD)

60 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

6,429.84 (AUD)

734 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

69,421.82 (AUD)

7,943 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

8,333.71 (AUD)

959 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

9,941.36 (AUD)

1,144 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

9,986.40 (AUD)

1,140 Ordinary Shares

3/16/2021

Morgan Stanley Australia Securities Limited

Sell

959.20 (AUD)

110 Ordinary Shares

3/16/2021

Morgan Stanley Capital Services LLC

Buy

N/A

173,120 Swaps

3/16/2021

Morgan Stanley Capital Services LLC

Buy

N/A

19,927 Swaps

3/16/2021

Morgan Stanley Capital Services LLC

Buy

N/A

5,562 Swaps

3/16/2021

Morgan Stanley Capital Services LLC

Buy

N/A

51,880 Swaps

3/16/2021

Morgan Stanley Capital Services LLC

Buy

N/A

56,089 Swaps

3/16/2021

Morgan Stanley Capital Services LLC

Buy

N/A

60 Swaps

3/16/2021

Morgan Stanley Capital Services LLC

Buy

N/A

661 Swaps

3/16/2021

Morgan Stanley Capital Services LLC

Buy

N/A

7,034 Swaps

3/16/2021

Morgan Stanley Capital Services LLC

Sell

N/A

1,449 Swaps

3/16/2021

Morgan Stanley Capital Services LLC

Sell

N/A

230 Swaps

3/16/2021

Morgan Stanley Capital Services LLC

Sell

N/A

3 Swaps

3/16/2021

Morgan Stanley Capital Services LLC

Sell

N/A

4,364 Swaps

3/16/2021

Morgan Stanley Capital Services LLC

Sell

N/A

702 Swaps

3/16/2021

Morgan Stanley Capital Services LLC

Sell

N/A

93,577 Swaps

3/16/2021

Parametric Portfolio Associates LLC

Buy

241.85 (USD)

35 American Depositary Receipts

3/16/2021

Parametric Portfolio Associates LLC

Buy

386.96 (USD)

56 American Depositary Receipts

3/17/2021

Morgan Stanley & Co. International plc

Buy

149.76

16 Ordinary Shares

3/17/2021

Morgan Stanley & Co. International plc

Buy

215.28

23 Ordinary Shares

3/17/2021

Morgan Stanley & Co. International plc

Buy

31,290.48

3,343 Ordinary Shares

3/17/2021

Morgan Stanley & Co. International plc

Buy

4,361.76

466 Ordinary Shares

139

3/17/2021
Morgan Stanley & Co. International plc

Buy

4,911.37 (AUD)

17,705 Call Options

3/17/2021

Morgan Stanley & Co. International plc

Buy

580.32

62 Ordinary Shares

3/17/2021

Morgan Stanley & Co. International plc

Buy

59,464.08

6,353 Ordinary Shares

3/17/2021

Morgan Stanley & Co. International plc

Buy

69,938.92 (AUD)

252,123 Call Options

3/17/2021

Morgan Stanley & Co. International plc

Buy

8,455.48

904 Ordinary Shares

3/17/2021

Morgan Stanley & Co. International plc

Buy

9,647.15

1,031 Ordinary Shares

3/17/2021

Morgan Stanley & Co. International plc

Buy

N/A

25,037 Swaps

3/17/2021

Morgan Stanley & Co. International plc

Buy

N/A

4,195 Swaps

3/17/2021

Morgan Stanley & Co. International plc

Buy

N/A

997 Swaps

3/17/2021

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

376,950 Ordinary Shares

3/17/2021

Morgan Stanley & Co. International plc

Option Exercise

195.25 (AUD)

195,254 Ordinary Shares

3/17/2021

Morgan Stanley & Co. International plc

Option Exercise

780.14 (AUD)

156,027 Ordinary Shares

3/17/2021

Morgan Stanley & Co. International plc

Sell

580.32

62 Ordinary Shares

3/17/2021

Morgan Stanley & Co. International plc

Sell

N/A

121,460 Swaps

3/17/2021

Morgan Stanley & Co. International plc

Sell

N/A

250 Swaps

3/17/2021

Morgan Stanley & Co. International plc

Sell

N/A

28,710 Swaps

3/17/2021

Morgan Stanley & Co. International plc

Sell

N/A

8,700 Swaps

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

1,086.25 (AUD)

125 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

1,233.98 (AUD)

142 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

1,764.60 (AUD)

204 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

10,112.20 (AUD)

1,165 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

10,443.16 (AUD)

1,208 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

10,464.00 (AUD)

1,200 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

106,009.31 (AUD)

12,199 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

11,704.50 (AUD)

1,350 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

118,911.55 (AUD)

13,747 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

123,117.12 (AUD)

14,184 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

126,099.70 (AUD)

14,578 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

14,634.48 (AUD)

1,686 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

15,852.96 (AUD)

1,818 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

16,665.57 (AUD)

1,909 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

17,579.80 (AUD)

2,030 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

18,395.52 (AUD)

2,112 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

18,538.72 (AUD)

2,126 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

19,248.35 (AUD)

2,215 Ordinary Shares

140

3/17/2021
Morgan Stanley Australia Securities Limited

Buy

19,885.88 (AUD)

2,291 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

2,166.25 (AUD)

250 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

2,202.48 (AUD)

252 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

2,218.50 (AUD)

255 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

2,261.07 (AUD)

259 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

2,489.76 (AUD)

288 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

20,714.72 (AUD)

2,392 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

208,689.90 (AUD)

24,126 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

21,555.80 (AUD)

2,492 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

214,989.99 (AUD)

24,797 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

22,160.04 (AUD)

2,553 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

22,177.86 (AUD)

2,558 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

22,568.01 (AUD)

2,603 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

22,957.10 (AUD)

2,654 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

225.42 (AUD)

26 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

24,643.85 (AUD)

2,849 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

242.34 (AUD)

28 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

277.12 (AUD)

32 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

28,109.70 (AUD)

3,231 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

3,142.16 (AUD)

362 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

3,199.23 (AUD)

369 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

3,233,411.80 (AUD)

371,518 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

3,350.48 (AUD)

386 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

3,771.25 (AUD)

431 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

31,089.00 (AUD)

3,551 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

32,691.78 (AUD)

3,762 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

320.79 (AUD)

37 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

333,474.80 (AUD)

38,552 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

34,338.90 (AUD)

3,947 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

359,812.04 (AUD)

41,453 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

36,804.15 (AUD)

4,245 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

37,795.89 (AUD)

4,322 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

38,312.73 (AUD)

4,419 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

4,757.50 (AUD)

550 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

45,353.11 (AUD)

5,219 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

45,810.40 (AUD)

5,296 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

46,576.88 (AUD)

5,366 Ordinary Shares

141

3/17/2021
Morgan Stanley Australia Securities Limited

Buy

460.57 (AUD)

53 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

460.83 (AUD)

53 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

47,218.02 (AUD)

5,443 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

47,782.60 (AUD)

5,524 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

49,434.75 (AUD)

5,715 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

5,213.32 (AUD)

602 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

5,218.56 (AUD)

604 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

5,395.85 (AUD)

622 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

5,633.32 (AUD)

649 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

506.92 (AUD)

58 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

51,081.76 (AUD)

5,858 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

52,453.50 (AUD)

6,050 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

522.60 (AUD)

60 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

6,055.00 (AUD)

692 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

6,891.17 (AUD)

793 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

6,978.72 (AUD)

804 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

65,403.80 (AUD)

7,535 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

674.70 (AUD)

78 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

7,720.95 (AUD)

889 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

7,856.42 (AUD)

902 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

7,882.20 (AUD)

906 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

715.86 (AUD)

82 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

72,186.42 (AUD)

8,326 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

72,210.00 (AUD)

8,300 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

72,391.85 (AUD)

8,369 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

734.40 (AUD)

85 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

8,064.32 (AUD)

928 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

8,185.24 (AUD)

943 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

8,512.76 (AUD)

974 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

8,735.00 (AUD)

1,000 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

8,944.10 (AUD)

1,034 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

8,971.76 (AUD)

1,036 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

8.69 (AUD)

1 Ordinary Share

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

8.69 (AUD)

1 Ordinary Share

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

809,020.41 (AUD)

93,360 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

86.90 (AUD)

10 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

873.65 (AUD)

101 Ordinary Shares

142

3/17/2021
Morgan Stanley Australia Securities Limited

Buy

889.92 (AUD)

103 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

9,307.40 (AUD)

1,076 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

9,430.80 (AUD)

1,084 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

933.12 (AUD)

108 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

98,697.20 (AUD)

11,312 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Buy

99,665.61 (AUD)

11,469 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

1,086.87 (AUD)

125 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

1,302.00 (AUD)

150 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

1,320.88 (AUD)

152 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

1,709.96 (AUD)

197 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

10,340.04 (AUD)

1,194 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

10,434.58 (AUD)

1,198 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

10,587.60 (AUD)

1,224 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

12,614.85 (AUD)

1,445 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

129,058.00 (AUD)

14,920 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

13,343.72 (AUD)

1,532 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

13,462.68 (AUD)

1,551 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

14,279.49 (AUD)

1,647 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

14,634.48 (AUD)

1,686 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

156.42 (AUD)

18 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

19,073.25 (AUD)

2,205 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

191,165.00 (AUD)

22,100 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

2,261.07 (AUD)

259 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

2,488.29 (AUD)

287 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

2,945.67 (AUD)

338 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

21,054.22 (AUD)

2,427 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

21,746.43 (AUD)

2,491 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

22,568.01 (AUD)

2,603 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

23,592.24 (AUD)

2,718 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

25,687.64 (AUD)

2,956 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

25,687.64 (AUD)

2,956 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

25,811.60 (AUD)

2,984 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

26.07 (AUD)

3 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

277.12 (AUD)

32 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

29,275.50 (AUD)

3,365 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

3,582.77 (AUD)

413 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

32,836.44 (AUD)

3,783 Ordinary Shares

143

3/17/2021
Morgan Stanley Australia Securities Limited

Sell

320.79 (AUD)

37 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

33,662.88 (AUD)

3,856 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

38,305.52 (AUD)

4,408 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

397.44 (AUD)

46 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

4,207.68 (AUD)

487 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

4,404.36 (AUD)

508 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

42,843.10 (AUD)

4,933 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

427.28 (AUD)

49 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

44,295.03 (AUD)

5,109 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

46,722.63 (AUD)

5,389 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

46,967.48 (AUD)

5,411 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

47,782.60 (AUD)

5,524 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

492.48 (AUD)

57 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

5,451.84 (AUD)

631 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

5,854.16 (AUD)

676 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

54,552.32 (AUD)

6,256 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

6,320.43 (AUD)

729 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

6,487.50 (AUD)

750 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

6,734.75 (AUD)

775 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

65,337.12 (AUD)

7,536 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

684.53 (AUD)

79 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

7,564.63 (AUD)

871 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

8,123.79 (AUD)

937 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

8,185.24 (AUD)

943 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

8,693.84 (AUD)

997 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

809,020.41 (AUD)

93,360 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

839.05 (AUD)

97 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

89,386.64 (AUD)

10,298 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

9,645.12 (AUD)

1,108 Ordinary Shares

3/17/2021

Morgan Stanley Australia Securities Limited

Sell

90,063.68 (AUD)

10,376 Ordinary Shares

3/17/2021

Morgan Stanley Capital Services LLC

Buy

N/A

10,214 Swaps

3/17/2021

Morgan Stanley Capital Services LLC

Buy

N/A

12,305 Swaps

3/17/2021

Morgan Stanley Capital Services LLC

Buy

N/A

15,973 Swaps

3/17/2021

Morgan Stanley Capital Services LLC

Buy

N/A

298 Swaps

3/17/2021

Morgan Stanley Capital Services LLC

Buy

N/A

3,758 Swaps

3/17/2021

Morgan Stanley Capital Services LLC

Buy

N/A

5,530 Swaps

3/17/2021

Morgan Stanley Capital Services LLC

Buy

N/A

6,442 Swaps

144

3/17/2021
Morgan Stanley Capital Services LLC

Sell

N/A

1,034 Swaps

3/17/2021

Morgan Stanley Capital Services LLC

Sell

N/A

22,473 Swaps

3/17/2021

Morgan Stanley Capital Services LLC

Sell

N/A

236 Swaps

3/17/2021

Morgan Stanley Capital Services LLC

Sell

N/A

7,443 Swaps

3/17/2021

Morgan Stanley Capital Services LLC

Sell

N/A

78 Swaps

3/17/2021

Parametric Portfolio Associates LLC

Buy

1,941.06 (USD)

288 American Depositary Receipts

3/17/2021

Parametric Portfolio Associates LLC

Buy

175.23 (USD)

26 American Depositary Receipts

3/17/2021

Parametric Portfolio Associates LLC

Sell

125.58 (USD)

19 American Depositary Receipts

3/17/2021

Parametric Portfolio Associates LLC

Sell

271.00 (USD)

41 American Depositary Receipts

3/17/2021

Parametric Portfolio Associates LLC

Sell

746.92 (USD)

113 American Depositary Receipts

3/18/2021

E*TRADE Securities LLC

Increase in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

500 American Depositary Receipts

3/18/2021

Morgan Stanley & Co. International plc

Buy

12,653.90

1,351 Ordinary Shares

3/18/2021

Morgan Stanley & Co. International plc

Buy

16,893.70

1,833 Ordinary Shares

3/18/2021

Morgan Stanley & Co. International plc

Buy

3,926.38

426 Ordinary Shares

3/18/2021

Morgan Stanley & Co. International plc

Buy

51,324.00

5,640 Ordinary Shares

3/18/2021

Morgan Stanley & Co. International plc

Buy

8,508.29

925 Ordinary Shares

3/18/2021

Morgan Stanley & Co. International plc

Buy

9,589.59

1,047 Ordinary Shares

3/18/2021

Morgan Stanley & Co. International plc

Buy

N/A

18,678 Swaps

3/18/2021

Morgan Stanley & Co. International plc

Buy

N/A

193,308 Swaps

3/18/2021

Morgan Stanley & Co. International plc

Buy

N/A

32,468 Swaps

3/18/2021

Morgan Stanley & Co. International plc

Buy

N/A

4,319 Swaps

3/18/2021

Morgan Stanley & Co. International plc

Buy

N/A

45,209 Swaps

3/18/2021

Morgan Stanley & Co. International plc

Buy

N/A

47,997 Swaps

3/18/2021

Morgan Stanley & Co. International plc

Buy

N/A

54,114 Swaps

3/18/2021

Morgan Stanley & Co. International plc

Buy

N/A

6,100 Swaps

3/18/2021

Morgan Stanley & Co. International plc

Buy

N/A

9,317 Swaps

3/18/2021

Morgan Stanley & Co. International plc

Decrease in shares held or in respect of which

the holder may exercise right to rehypothecate

pursuant to the agreement(s)

N/A

366,997 Ordinary Shares

3/18/2021

Morgan Stanley & Co. International plc

Option Expiry

N/A

50 Call Options

3/18/2021

Morgan Stanley & Co. International plc

Option Expiry

N/A

660,000 Put Options

3/18/2021

Morgan Stanley & Co. International plc

Sell

2,752.00

300 Ordinary Shares

3/18/2021

Morgan Stanley & Co. International plc

Sell

4,686.50

515 Ordinary Shares

3/18/2021

Morgan Stanley & Co. International plc

Sell

N/A

1,493 Swaps

3/18/2021

Morgan Stanley & Co. International plc

Sell

N/A

170,014 Swaps

145

3/18/2021
Morgan Stanley & Co. International plc

Sell

N/A

2,903 Swaps

3/18/2021

Morgan Stanley & Co. International plc

Sell

N/A

27,739 Swaps

3/18/2021

Morgan Stanley & Co. LLC

Borrow Returned

N/A

2,247 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

1,189.30 (AUD)

140 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

1,198.50 (AUD)

141 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

1,373.27 (AUD)

163 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

101,205.65 (AUD)

11,977 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

107,648.60 (AUD)

12,620 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

11,076.00 (AUD)

1,300 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

11,166.26 (AUD)

1,316 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

11,748.58 (AUD)

1,383 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

12,300.76 (AUD)

1,448 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

12,409.88 (AUD)

1,454 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

12,431.89 (AUD)

1,460 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

12,448.93 (AUD)

1,462 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

12,451.43 (AUD)

1,447 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

122,424.66 (AUD)

14,471 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

13,291.20 (AUD)

1,560 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

13,293.55 (AUD)

1,576 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

13,461.80 (AUD)

1,595 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

13,624.51 (AUD)

1,601 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

13,776.00 (AUD)

1,600 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

13,909.12 (AUD)

1,648 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

131,363.70 (AUD)

15,546 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

137,776.50 (AUD)

16,209 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

138,495.86 (AUD)

16,361 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

139,385.76 (AUD)

16,437 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

14,535.08 (AUD)

1,708 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

15,101.56 (AUD)

1,784 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

15,156.00 (AUD)

1,800 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

15,221.74 (AUD)

1,771 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

15,740.12 (AUD)

1,826 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

16,138.39 (AUD)

1,911 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

161,252.28 (AUD)

18,882 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

172,567.00 (AUD)

20,302 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

18,623.12 (AUD)

2,168 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

182,610.66 (AUD)

21,662 Ordinary Shares

146

3/18/2021
Morgan Stanley Australia Securities Limited

Buy

19,708.39 (AUD)

2,320 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

2,006.34 (AUD)

238 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

2,098.08 (AUD)

248 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

2,099.07 (AUD)

249 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

2,161.54 (AUD)

254 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

2,426.77 (AUD)

285 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

2,559.00 (AUD)

300 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

2,652.83 (AUD)

311 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

2,709.24 (AUD)

321 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

2,721.07 (AUD)

319 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

20,200.44 (AUD)

2,392 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

20,371.68 (AUD)

2,408 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

20,628.21 (AUD)

2,447 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

201,534.12 (AUD)

23,822 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

209,038.14 (AUD)

24,709 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

21,272.77 (AUD)

2,516 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

21,374.11 (AUD)

2,525 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

21,720.53 (AUD)

2,572 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

22,236.00 (AUD)

2,616 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

22,537.06 (AUD)

2,639 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

235.62 (AUD)

28 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

238,555.40 (AUD)

27,739 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

24,436.18 (AUD)

2,897 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

24,559.02 (AUD)

2,891 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

24,643.17 (AUD)

2,889 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

24,708.33 (AUD)

2,931 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

25,047.36 (AUD)

2,899 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

25,638.66 (AUD)

3,011 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

255,348.18 (AUD)

30,183 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

257,116.32 (AUD)

30,392 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

26,661.83 (AUD)

3,133 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

26,847.00 (AUD)

3,140 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

26,912.15 (AUD)

3,155 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

26,919.72 (AUD)

3,182 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

27,166.75 (AUD)

3,215 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

27,263.96 (AUD)

3,238 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

27,701.80 (AUD)

3,290 Ordinary Shares

147

3/18/2021
Morgan Stanley Australia Securities Limited

Buy

27,959.47 (AUD)

3,301 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

28,127.37 (AUD)

3,313 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

28,836.63 (AUD)

3,357 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

29,510.40 (AUD)

3,480 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

3,494.09 (AUD)

407 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

3,727.11 (AUD)

439 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

3,771.01 (AUD)

439 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

30,302.71 (AUD)

3,584 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

30,839.60 (AUD)

3,586 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

33,952.20 (AUD)

3,985 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

338.60 (AUD)

40 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

34,129.66 (AUD)

4,051 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

34,435.44 (AUD)

4,056 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

34,620.00 (AUD)

4,000 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

34,833.00 (AUD)

4,098 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

35,732.88 (AUD)

4,194 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

355.53 (AUD)

42 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

37,393.22 (AUD)

4,441 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

37,398.57 (AUD)

4,439 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

37,636.30 (AUD)

4,454 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

371.36 (AUD)

44 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

377,358.30 (AUD)

44,605 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

38,949.84 (AUD)

4,604 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

4,204.07 (AUD)

499 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

4,256.27 (AUD)

504 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

4,471.02 (AUD)

531 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

4,725.82 (AUD)

555 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

4,737.12 (AUD)

556 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

4,847.25 (AUD)

575 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

4,856.28 (AUD)

572 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

40,398.75 (AUD)

4,750 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

412,306.56 (AUD)

48,736 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

447.05 (AUD)

53 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

45,064.92 (AUD)

5,308 Ordinary Shares

3/18/2021

Morgan Stanley Australia Securities Limited

Buy

45,245.50 (AUD)

5,323 O

[TRUNCATED]

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

Other issuers discussed similar conditions around this time

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